Блог · SEO

SEO категорий WooCommerce title H1 и facets

Разбирает SEO категорий WooCommerce на title/H1, intro над сеткой, политику facets и быструю проверку top-категорий.

~5 мин чтения SEO

Страница категории WooCommerce с title H1 фильтрами и хлебными крошками

Почему категорії WooCommerce це money-URL

SEO категорий WooCommerce title H1 і facets влияют на комерційний трафік напряму. Категорія часто ранжується за «купити X» быстрее чем главная. Базова структура описана в WooCommerce developer handbook і в ecommerce SEO.

На marketplace 60–80% organic revenue часто йде через product_cat, не product. Якщо title шаблонний, intro порожній, а facets індексуються без стратегії, crawl budget йде в thin URL замість money categories.

Rank Math / Yoast. Для product_cat задайте шаблон %term% %sep% %sitename%, але top-10 категорий за revenue проверьте вручну. WooCommerce REST API + CSV export title/H1 швидко показує дублі.

  • Комерційний інтент користувач уже в воронці каталогу.
  • Internal links з меню, breadcrumbs, cross-sell на product.
  • Facets можуть дати long-tail або crawl waste.
  • Thin risk порожня категорія без тексту і товарів.
  • Revenue priority SEO effort пропорційний GMV категорії, не лише search volume.
  • Seasonal SKUs intro update перед сезоном, не static text 2 роки.

Title и meta description категорії

Редактор Rank Math с title категории и шаблоном переменных
Title должен соответствовать H1 и не дублировать название магазина на каждой категории.

Title должен соответствовать H1, містити primary keyword і бренд за потреби. У Rank Math / Yoast для product_cat задайте шаблон, але проверьте top-категорії вручну.

Meta description. 140–160 символів USP: доставка, гарантія, асортимент N SKU, без keyword stuffing. Проверьте mobile snippet truncation.

Product title і category title не повинні дублювати один head keyword. Якщо product «Купити велосипед X200», category «Велосипеди» тримає head, product long-tail модель.

  • Избегайте «Купити | Магазин | Купити» на кожній сторінці.
  • Meta description = USP категорії (доставка, гарантія, асортимент).
  • Не дублюйте title product і category для одного ключового слова.

Хак на заметку. Експорт title/H1 top-20 категорий у CSV часто показує 30% дублів за один огляд.

H1 intro-текст і структура сторінки

Категория с уникальным H1 intro-текстом и сеткой товаров
Intro над сеткой закрывает коммерческий интент без воды в footer.

H1 = назва категорії людською мовою. Intro 150–400 слов над сеткой товарів закриває питання «чому тут купувати» і дає контекст для long-tail.

Intro structure. Абзац 1 комерційний intent + USP. Абзац 2 як обрати (size guide, material). FAQ 3–5 питань з schema FAQPage. Не ховайте intro в footer duplicate.

WooCommerce category description field часто рендериться під сіткою. Попросіть dev підняти intro над loop через hook woocommerce_before_shop_loop.

Блок Що має бути Помилка
H1 Один, відповідає title H1 = «Каталог» на всіх URL
Intro Унікальний текст + FAQ Копіpaste з конкурента
Сітка Товари з ціною і CTA Порожня категорія в індексі
Pagination rel next/prev або view-all Thin /page/47 без контенту

Facets фильтры і crawl

Faceted navigation с URL параметрами и canonical на базовую категорию
Facets без SEO-стратегии часто множат thin URL и съедают crawl.

Faceted navigation (бренд, колір, ціна) генерує комбінації URL. Без політики canonical і noindex на low-value combos crawl budget йде в сміття.

Filter landing policy. Whitelist 5–15 combos з GSC demand (brand+size). Решта AJAX без URL або noindex,follow. Yoast/Rank Math noindex product tag archives якщо thin.

Pagination /page/2+ для category: self-referencing canonical або noindex page/2+ якщо thin. Проверьте log Googlebot hits на /page/47/.

  • Індексуйте лише стратегічні filter landings з попитом.
  • Решта параметрів noindex або AJAX без окремого URL.
  • Canonical базової категорії на default view.
  • Логи Googlebot hits по ?filter= часто показують waste.

Быстрая проверка категорий

Чек-лист title H1 facets canonical и pagination
Перед сезоном проверьте топ-10 категорий по revenue, не только по трафику.

Чек-лист на заметку (15 хвилин). Сделайте сейчас

  1. Топ-10 категорий за revenue відкрийте view-source title/H1.
  2. Чи є intro-текст над сеткой на money-категоріях.
  3. Порожні категорії noindex або приховані з меню.
  4. Facets з index проверьте на thin і duplicate title.
  5. Breadcrumb schema і Product list itemListElement.
  6. Pagination page/2+ має унікальний title або noindex.
  7. Категорія не канібалізує product за head keyword.
  8. ItemList / BreadcrumbList schema валідні в Rich Results Test.
  9. Seasonal audit top-10 categories перед піком (Black Friday, Новий рік).

Verification. GSC Performance по category URL vs product URL для shared query. Якщо product слабший, посиліть internal links з category grid.

Crawl stats: category URL має stable Googlebot hits після intro deploy. Якщо hits є але impressions flat 90 days, проблема intent або competition, не crawl.

Mobile category UX: filters sticky, CTA visible. Core Web Vitals на category часто гірші через heavy JS filters.

Типичные ошибки

  • Один шаблон title на весь каталог.
  • Индексация всіх filter combos.
  • H1 прихований CSS, видимий лише logo-text.
  • Категорія без товарів у sitemap.
  • Дубль опису в footer на кожній сторінці.
  • Sort=price URL indexed without unique value.
  • Category thumbnail missing alt on 200+ categories.
  • WCML duplicate categories without hreflang.

Заключение

SEO категорий WooCommerce держится на узгоджених title/H1, корисному intro і дисципліні facets. Без цього shop виглядає як набір thin URL для краулера.

Для WPML/WooMultilingual проверьте title/H1/facets policy на UK і RU twins. Різні filter landings без hreflang sync часто дають duplicate crawl.

WooCommerce specifics. product_cat archive template = taxonomy-product_cat.php або block theme equivalent. Yoast indexation settings для taxonomies проверьте в Search Appearance.

Cross-sells і upsells на category page не замінюють intro text. Related categories block в sidebar дає internal links без faceted URL explosion.

Schema. CollectionPage + ItemList для products на category. BreadcrumbList обовʼязковий. Product schema на listing cards optional, не duplicate full Product на кожній card.

Out-of-stock category з 0 products: noindex або 301 на parent category. Empty archive в sitemap = crawl waste.

Category hierarchy depth: 3 levels max для crawl efficiency. Flatten deep nests або noindex intermediate categories without traffic.

Brand taxonomy vs attribute: brand as category only if search demand «buy Brand X». Інакше attribute filter noindex.

Pre-launch checklist. New category: unique title/H1, intro 200+ words, min 5 products, facets policy doc, internal links from parent, sitemap inclusion, schema test.

Log analysis top category URLs monthly: spike on ?orderby= without GSC clicks = noindex candidate. Compare category vs product URL in GSC every quarter.

Category vs blog. If blog post ranks for «buy X», evaluate merge into category intro or noindex blog. Category should own transactional head unless SERP is purely informational.

Faceted search plugins (FacetWP, WOOF): configure indexable URLs in admin whitelist, not theme hacks. Document in SEO runbook for dev onboarding.

Image SEO: category banner WebP under 150KB, descriptive filename category-running-shoes.webp, not IMG_8842.webp.

Track category CR in GA4: sessions with add_to_cart from category landing. Low CR with high traffic = UX or intro mismatch, not only rankings.

Sale periods: temporary title suffix «Sale -20%» OK if removed post-promo. Avoid permanent title spam.

Duplicate manufacturer descriptions: rewrite intro, keep specs in product tabs only.

Faceted plugins (FacetWP, WOOF): whitelist indexable URLs in admin, document in SEO runbook.

Category vs blog: if blog ranks for «buy X», evaluate merge into category or noindex blog.

Monthly category SEO report: title/H1 duplicates, indexed filter count, top 5 category URLs by GSC clicks WoW change.

Structured data test after theme update: category template changes often break BreadcrumbList silently.

Internal linking audit. Проверьте, что каждая money-категория имеет минимум три входящие ссылки из меню, homepage blocks и related categories. Orphan category с трафиком в GSC, но без internal links, часто теряет позиции после обновления темы.

Stock and visibility sync. Если товар out-of-stock временно, не скрывайте всю категорию из sitemap без проверки demand. Лучше показать in-stock alternatives в intro и сохранить category URL live с актуальным title.

Multilingual parity. Для UK/RU twins сравните filter whitelist и noindex rules. Разные indexed combos между языками дают duplicate crawl и путаницу в hreflang отчётах GSC.

Аудит WooCommerce магазина SEO-Studio проведёт в рамках SEO-услуг.