SEO інтернет-магазину — це не «ще 50 статей у блог», а система навколо каталогу, індексації money-URL і вимірюваних продажів. Власник великого або середнього e-com щодня стикається з тисячами карток, фільтрами, дублями, out-of-stock і повільними лістингами. Якщо ці шари діряві, жоден контент-план не компенсує втрату органіки.
Цей гайд зібраний як робоча карта для власника й in-house SEO: що саме ламається в магазинах на WordPress/WooCommerce і маркетплейс-подібних каталогах, у якому порядку лагодити, як пріоритезувати під маржу й як зрозуміти, що SEO «зайшло» не по трафіку блогу, а по виручці. Оновлено з урахуванням практики 2025–2026: GA4, Merchant Center, Core Web Vitals, AI Overviews.
Ми навмисно модернізували класичний формат «10 порад»: залишили практичні пункти, які досі працюють (HTTPS, категорії, картки, варіації, семантика, зображення, фільтри, out-of-stock, мікророзмітка, URL), і зібрали навколо них повний операційний контур — дослідження, архітектура, швидкість, фіди, аналітика, процес на 90 днів і FAQ. Так гайд відповідає тому, як сьогодні виглядають сильні e-com SEO-хаби в українському пошуку, і тому, що реально впроваджують команди на WordPress/WooCommerce.
Базу збережено з класичних порад (HTTPS, категорії, картки, варіації, фільтри, мікророзмітка) і розширено до повного процесу — від аудиту до KPI.
Що таке SEO для інтернет-магазину і чим воно відрізняється
Класичне SEO сайту послуг крутиться навколо десятків лендінгів. E-commerce SEO — навколо системи шаблонів: категорія, фільтр, картка, бренд, блог. Помилка в шаблоні множиться на тисячі URL.
Чому SEO критичне для e-com
Органіка закриває комерційні запити з високим інтентом купівлі («купити…», категорії, модель+бренд). Ads дають швидкість, SEO — собівартість і стійкість. Для більшості ніш UA/EU звʼязка SEO + Shopping/Ads працює краще, ніж ставка на один канал.
Бізнес-цілі, а не «позиції заради позицій»
Домовтеся з власником маржі: які 20–50 URL годують касу. Далі SEO-план будується від них. Трафік інформаційних статей — бонус, не головний KPI.
Особливості SEO інтернет-магазинів
Велика кількість сторінок
Чим більший каталог, тим важливіші політика індексації, sitemap, внутрішні лінки й якість шаблону. «Унікалізувати все вручну» не масштабується.
Фільтри = головний біль
Фасети плодять комбінації URL. Без allowlist індексу Google витрачає crawl на сміття, а money-категорії оновлюються рідко.
Дублікати й тонкий контент
Варіації, сортування, UTM у індексі, однакові описи, пагінація без канонікалів — класика e-com. Thin часто виглядає як масовий шаблон без цінності, а не як «короткий текст».
Зміна асортименту й out-of-stock
Картки зʼявляються й зникають. Потрібна політика: що індексувати при відсутності, коли 301, коли лишати з альтернативами.
1. HTTPS, довіра і комерційні сигнали
Для магазину HTTPS — гігієна, не «фішка». SSL має бути валідним, без mixed content, з коректними редіректами http→https і одного канонічного хоста (www/non-www).

На сторінці оформлення покажіть, що саме захищено: оплата, персональні дані, політики. Логотипи платіжних систем і короткі пояснення зменшують страх і покращують конверсію — а конверсія впливає на те, чи «окупається» органічний клік.
Міні-чеклист
- Валідний сертифікат, автопродовження.
- Немає http-ресурсів у кошику/чекауті.
- HSTS за бажанням після стабільних редіректів.
- Один канонічний протокол+хост у sitemap і внутрішніх лінках.
2. Сторінки категорій — головні money-документи
Категорії збирають попит ширший за SKU й краще масштабуються. Саме їх часто недооптимізовують: порожній H1, дубль title, текст «простирадлом» над сіткою, який бʼє LCP.

On-page категорії
- Title/H1 — комерційний інтент + уточнення за потреби (бренд, тип), без спаму.
- Lead — 2–4 речення над сіткою: для кого категорія й чим асортимент відрізняється.
- Блок критеріїв вибору / FAQ — під сіткою або в табі, але в HTML.
- Внутрішні лінки на підкатегорії, бренди, гіди.
- Self-canonical, коректна пагінація.
Індексація
Індексуйте категорії з достатнім асортиментом і попитом. Мікрокатегорії на 3 SKU без плану росту — кандидати в фільтр/обʼєднання.
3. Картки товарів: шаблон + дані
Картка має допомагати вибору: характеристики, фото, наявність, доставка, гарантія, сумісність. Масовий AI-текст без фактів дає thin на тисячах URL.

Пріоритезація SKU
Спочатку топ за виручкою й маржею, потім донори трафіку, потім long-tail. Немає сенсу «унікалізувати» весь сток, поки топ-200 карток слабкі.
Контент картки
- Атрибути в HTML (не лише JS-таб без вмісту в DOM).
- Унікальні фото + стиснутий LCP-герой.
- FAQ/порівняння на рівні шаблону з підстановкою даних.
- Чесний availability; узгодження з фідом Merchant.
4. Варіації товарів і дублі
Колір/розмір/памʼять можуть бути UI на одній картці або окремими URL. Якщо окремі URL тонкі й дублюють батька — тримайте індекс на батькові. Якщо є унікальний попит на варіацію («iPhone 15 256 black») — окрема посадкова з нормальним контентом, не порожній attribute-URL.
- Узгодьте canonical між батьком і дітьми.
- Не індексуйте службові параметри вибору варіації.
- У фідах і на сайті — одна логіка ID/landing.
5. Семантика e-com: категорії важливіші за «1000 статей»
Збирайте ядро від категорій і money-інтенту, не від інформаційного блогу.
Джерела
- Search Console по category/product URL.
- Підказки Google, «схожі запити», автокомпліт.
- Вивантаження конкурентів і агрегаторів.
- Внутрішній пошук сайту й звернення в підтримку.
Карта запит → URL
Кожен стійкий комерційний кластер має один канонічний документ (категорія/лендінг). Інакше канібалізація між фільтром, тегом і статтею.
6. Зображення товарів і LCP
Якісні фото впливають на CTR і конверсію. Для SEO критичні також вага, розміри в HTML, priority на герої, CDN, WebP/AVIF, alt з суттю товару (не «img123»).
- Не роздувайте LCP банерами на category.
- Уникайте CLS від лінивого підвантаження без резервів висоти.
- Універсальні стокові фото на всю категорію знижують довіру.
7. Фільтри: індексувати свідомо
Це серце e-com SEO. Без політики магазин індексує тисячі sort/filter комбінацій.
Матриця рішень
| Вимір | Індекс? | Умова | Коментар |
|---|---|---|---|
| Бренд / ключовий атрибут | Так / вибірково | Попит + асортимент | Краще як посадкова з контентом |
| Сортування, «спочатку дешевші» | Ні | — | Canonical на категорію |
| Ціновий слайдер | Ні | — | UI-стан |
| 2 фасети разом | Рідко | Allowlist пар | Інакше вибух комбінаторики |
| 3+ фасети | Ні | — | noindex, не в sitemap |
| В наявності / пошук сайту | Ні | — | Завжди поза індексом |
Зафіксуйте матрицю в документації й у коді теми/плагіна. Новий фільтр без правил знову відкриє сміття в індексі.
8. Out-of-stock і зняті з виробництва
Якщо товар повернеться й має попит/лінк — залиште картку з чесним статусом, альтернативами й можливістю підписки. Якщо SKU мертвий назавжди — 301 на найближчу релевантну категорію/аналог, не мʼякий 404 на роки.
- Не маскуйте відсутність як «є в наявності» у schema/фідах.
- Слідкуйте, щоб out-of-stock не випадав з внутрішньої перелінковки хаотично.
9. Мікророзмітка Product/Offer/Breadcrumb

Product, Offer, BreadcrumbList — так. AggregateRating — лише з реальних відгуків. FAQ schema — лише якщо FAQ видимий. Розбіжність «InStock» у JSON-LD і «Немає в наявності» на екрані — ризик і для SEO, і для Ads.
10. URL, канонікали, пагінація
Чисті, стабільні URL категорій і товарів спрощують аналітику й лінки. Уникайте сесійних параметрів в індексі. Пагінація: окремі URL page/2…, внутрішні лінки, self-canonical; infinite scroll не повинен ховати товари від краулера без SSR/гібриду.
Дослідження конкурентів і money-карти
Конкуренти у видачі, не «здається що конкуренти»
Дивіться, хто реально займає топ по ваших категоріях: структуру, індексацію, лінки, які URL дають трафік. Часто це не той самий офлайн-конкурент.
Money-карта
- Топ landing з органіки в GA4.
- Топ категорії/SKU за виручкою.
- Перетин із GSC (покази/кліки).
- Список P0 на 30–90 днів.
Архітектура каталогу
Дерево будуйте від попиту, потім стикуйте зі складом. 1 money-категорія = 1 стійкий інтент + глибина асортименту. Службові розділи (кошик, кабінет, пошук) — завжди noindex.
Sitemap і crawl
У sitemap — те, що має бути в індексі. Окремі карти продуктів і категорій. Слідкуйте за «виявлено — не проіндексовано»: часто це фасети й дублі, а не «мало контенту».
Швидкість і CWV на лістингах
Зелений блог і червоний LCP category — типова пастка. Бюджет performance на шаблони listing/product: зображення, кеш, TTFB, CLS від фільтрів. Див. також як підвищити ефективність WooCommerce і послугу прискорення WordPress.
Контент і воронка: блог не замінює каталог
Гайди «як вибрати» підтримують mid-funnel й дають лінки в money-URL. Категорія продає. У спринті при дефіциті ресурсу: ~70% каталог/техніка/CWV, ~30% підтримуючий контент.
Лінкбілдинг і згадки для магазину
Не «біржа на всі товари». Працюють експертні матеріали, інструменти, PR, партнерські огляди. Ведіть лінки в категорії й сильні картки. Вимірювання beyond DR — у гайді про лінкбілдинг.
Фіди, Merchant Center і SEO
Органіка й Shopping ділять якість даних. Синхронізуйте title, GTIN/brand, price, availability, landing. Одна money-карта для SEO й Ads зменшує конфлікти посадочних.
Аналітика: органіка в грошах
- GA4 ecommerce: view_item, add_to_cart, begin_checkout, purchase.
- Звіт organic landing → revenue/маржа.
- GSC окремо по money-категоріях.
- Алерти на 404/індексацію після змін фільтрів.
KPI «написали N текстів» — внутрішній. Для власника — organic revenue, покриття money-URL, CWV, видимість комерційних кластерів.
З чого почати: процес на 90 днів
- Тижні 1–2. Money-карта, аудит індексації/фасетів, знімок CWV, перевірка GA4 ecommerce.
- Тижні 3–6. P0: noindex сміттєвих фільтрів, canonical/sitemap, шаблон топ-карток, швидкість category.
- Тижні 7–10. Контент money-категорій, перелінковка, політика OOS, синхрон фіда.
- Тижні 11–13. Замір organic revenue; план P1 (кластери, лінки, розширення дерева).
Краще закрити P0 на 20 money-URL, ніж «стратегію на 200 сторінок» без впровадження.
Типові помилки власників магазинів
- Індекс усіх фільтрів «щоб більше сторінок».
- Новий блог замість ремонту каталогу.
- Дублі мов/валют без hreflang.
- Видалення категорій без 301.
- Різні дані в Merchant і на сайті.
- Фейкові рейтинги в schema.
- Звіти SEO без звʼязку з виручкою.
- Міграція теми Woo без мапи редіректів.
Скільки часу й ресурсів потребує SEO магазину
Залежить від розміру каталогу й технічного боргу. Орієнтир: 1–2 місяці на P0-техніку й шаблони, далі ітерації. Ads дають швидший відгук; SEO накопичує ефект. Реалістично планувати горизонт 3–6 місяців на помітний зсув money-URL при стабільному впровадженні.
| Рівень робіт | Що входить | Орієнтир горизонту |
|---|---|---|
| P0 техніка | Фасети, canonical, sitemap, CWV listing | 2–6 тижнів |
| Money-контент | Топ-категорії, топ-SKU, перелінковка | 1–3 місяці |
| Масштаб | Кластери, лінки, розширення дерева | 3–6+ місяців |
Технічний каркас магазину: що перевіряти щокварталу
Раз на квартал робіть короткий техпрохід по каталогу — це дешевше за «раптовий» провал індексації після оновлення плагіна.
Індексація і директиви
- robots.txt не блокує критичні JS/CSS і money-шаблони.
- У meta robots немає випадкового noindex на category/product через конфлікт Rank Math/Yoast/фільтрів.
- Canonical на пагінації, фільтрах і варіаціях збігається з політикою.
- Hreflang (якщо є RU/UA/EN вітрини) замкнений, без «дір» і змішаних канонікалів.
Статуси й мʼякі 404
Порожні категорії, «товар не знайдено» з 200 OK, пошук сайту в індексі — типові витоки якості. Money-URL мають віддавати чистий 200 з контентом; видалені — 301/410 за політикою, не «порожній шаблон 200».
Crawl і логи
Якщо є доступ до access-логів або Crawl Stats у GSC — оцініть частку хітів бота на параметричні URL. Коли сміття > money, спочатку ріжте індексацію фасетів, а не пишіть нові статті.
Шаблони title і снипетів для масштабу
У магазині онпедж — це система шаблонів. Різні типи сторінок = різні шаблони.
Категорія
Title: основний комерційний інтент + бренд магазину за потреби. H1 збігається з очікуванням сітки. Description — вигода/асортимент/доставка, без переліку ключів.
Картка
Title: бренд + модель + 1 критичний атрибут (якщо він у попиті). Уникайте 200 майже однакових title, що відрізняються лише внутрішнім SKU.
Службові
Кошик, чекаут, кабінет, thank-you, внутрішній пошук — noindex. Це не місце для «додаткового трафіку».
Приклади архітектурних рішень
Бренд як категорія чи фільтр?
Якщо бренд має стійкий попит і глибину асортименту — робіть індексовану бренд-посадку з контентом і перелінковкою. Якщо бренд рідкісний — фільтр із noindex.
SEO-лендінг під кластер vs фільтр
«Ноутбуки 16 ГБ RAM» як окрема категорія/лендінг має сенс при стабільному попиті. Як випадковий ?filter_ram=16 без контенту — зазвичай сміття для індексу.
Теги WooCommerce
Хмарки тегів часто плодять thin. Або жорстко обмежуйте й посилюєте, або noindex масово. Тег не заміна категорійної IA.
Контент-операції: як писати для каталогу без хаосу
Контент магазину — конвеєр.
- Бриф категорії: інтент, конкуренти в топі, обовʼязкові блоки, внутрішні лінки, FAQ, заборонені штампи.
- Definition of done: опубліковано в шаблоні, schema ок, у sitemap, внутрішні лінки розставлені, URL Inspection без сюрпризів.
- Оновлення: money-категорії переглядаються за розкладом (сезон, зміна асортименту).
- AI: чернетка структури — так; вигадані характеристики й фейкові відгуки — ні. Фінальна вичитка — людина з категорії.
Локальний попит, доставка і комерційні фактори
Навіть національний магазин виграє від явних комерційних факторів: умови доставки по містах, оплата, повернення, сервіс. Це впливає на конверсію з органіки. Для локальних вітрин (самовивіз, шоурум) додайте узгоджені NAP і сторінки міст обережно — без дверних (doorway) копій.
Мультимовність і мультирегіон
Окремі мовні версії — окремі документи з коректним hreflang. Не індексуйте валютні/сесійні параметри як копії. Краще одна сильна мова каталогу, ніж дві thin-версії з машинним перекладом на money-URL.
Міграції WooCommerce і зміна теми
Перед релізом нової теми/фільтрів:
- Мапа 1:1 топ money-URL.
- Тест canonical, sitemap, noindex на стейджі.
- Не індексувати стейдж.
- Моніторинг 404/soft-404 2–4 тижні після релізу.
- Не відправляти весь «хвіст» на головну — це спалює лінк-капітал.
Хто що робить: RACI для магазину
- SEO — політика індексації, money-карта, ТЗ на шаблони/контент, аналітика organic revenue.
- Dev — фасети, кеш, schema в коді, редіректи, performance.
- Контент / категорійний менеджмент — факти, атрибути, експертні блоки.
- PPC — спільна money-карта й фіди.
- Аналітика — події ecommerce, дашборди.
Спринт SEO без dev-слотів на фільтри = спринт «для презентації».
Як пріоритезувати беклог без самообману
Impact (від маржі money-URL) × Confidence / Effort. Типовий порядок:
- Індексація топ-категорій за виручкою.
- Швидкість listing, якщо LCP/INP у червоній зоні CrUX.
- Дані/атрибути топ-SKU.
- Лише потім — нові інформаційні кластери.
Як виглядає «здоровий» магазин через 90 днів
Не обовʼязково вибух трафіку. Ознаки здоровʼя:
- частка параметричних URL у індексі впала;
- топ money-категорії мають стабільні покази й кращий CTR після title/lead;
- organic purchase з landing категорій/карток зріс або стабілізувався;
- немає хвиль 404 після оновлень;
- фіди без масових disapprovals по availability/price.
Саме до такого стану ми ведемо проєкти на аудиті e-com: спочатку прибрати витоки, потім масштабувати контент.
SEO і Google Ads у одному магазині
Конфлікт починається, коли Ads веде на одні URL, а SEO «будує» інші. Узгодьте:
- спільний список money-landing;
- які запити закриває органіка, де потрібен добір Ads;
- однаковий якісний фіде для Shopping;
- не бити бренд лише контентом, якщо комерційна картка слабка.
AI Overviews і e-com: що змінювати в контенті
Для інформаційних підзапитів («як вибрати…») зростає цінність структурованих відповідей, таблиць і первинного досвіду. Для комерційних категорій як і раніше вирішують асортимент, ціна/наявність, довіра й зручність. Не женіться за «AI-оптимізацією» замість індексації каталогу — спочатку зробіть магазин технічно чистим.
Категорії глибше: комерційний інтент і E-E-A-T
Сильна категорія відповідає на питання покупця ще до кліку по SKU: чи є потрібний тип товару, які критерії вибору, чим ваш асортимент відрізняється, які умови доставки/повернення. Це не «SEO-текст для робота», а допомога навігації.
Практичний шаблон блоку під сіткою:
- Коротко: кому підходить категорія і який діапазон задач закриває.
- Таблиця або список критеріїв вибору (3–7 пунктів).
- Порівняння підтипів (якщо доречно).
- FAQ з 4–6 питань мовою покупця.
- Лінки на 2–5 підкатегорій і 1 гід «як вибрати».
E-E-A-T для магазину проявляється через прозорі умови, реальні фото, зрозумілі характеристики, сервісну політику й експертні пояснення — особливо в нішах ближчих до YMYL (добавки, дитячі товари, електроніка з безпекою).
Картки глибше: від атрибутів до конверсії
Пошук і користувач читають картку по-різному, але обидва потребують фактів. Мінімальний «паспорт SKU»:
- назва без сміттєвих символів і без повторів бренду 3 рази;
- повна таблиця характеристик;
- що в комплекті;
- обмеження/сумісність;
- гарантія й сервіс;
- час відправки;
- унікальні ракурси фото + alt.
Унікальний маркетинговий опис має сенс на топ-SKU й маржинальних позиціях. На «хвості» важливіше якісний шаблон і чисті дані, ніж 2000 символів води.
Відгуки: краще менше реальних, ніж накрутка. Фейкові зірки в schema — короткий виграш снипета й довгий ризик довіри.
Фасети глибше: впровадження allowlist
Allowlist — це не «забороніть усі фільтри». Це білий список комбінацій, які мають право бути документами в індексі. Технічно це може бути:
- окремі SEO-категорії, згенеровані з правил;
- параметричні URL з умовою «індексувати лише якщо в білому списку»;
- повний noindex на інші стани + canonical на батька.
Обовʼязково синхронізуйте: HTML-лінк, sitemap, canonical, meta robots. Якщо sitemap тягне сміття, а HTML noindex — ви все одно витрачаєте crawl і плутаєте команду.
Раз на місяць переглядайте нові посадкові, які «пролізли» в GSC з параметрами. Це ранній індикатор дірки в правилах.
Аналітика глибше: дашборд власника
Зберіть один екран (Looker Studio / аналог) з розрізами:
- organic sessions і purchase/revenue;
- top landing category/product;
- conversion rate organic vs paid;
- частка branded/non-branded (де можливо);
- індексація: валідні vs excluded у GSC;
- CWV URL groups для product/category.
Раз на місяць питайте: які money-URL виросли/впали і чому (попит, залишки, ціна, техніка, конкурент). Без цієї розмови SEO перетворюється на ритуал звітів.
Деталізація 90 днів: хто що здає
Дні 1–14
SEO: money-карта, матриця фасетів, список P0. Dev: оцінка трудомісткості правил індексації й кешу. Аналітика: перевірка ecommerce-подій на стейджі/проді.
Дні 15–45
Dev впроваджує allowlist/canonical/sitemap. SEO готує ТЗ на топ-категорії й шаблон картки. Контент закриває 10–30 money-категорій за брифом, не «як вийде».
Дні 46–75
Перелінковка, OOS-політика, фіди, прискорення listing. PPC звіряє посадочні. Контент — лише підтримка кластерів під уже живі money-URL.
Дні 76–90
Ретро: що змінилось у revenue/індексації/CWV; беклог P1; рішення, що автоматизувати.
Інструменти (без культу софту)
Потрібні дані, не логотипи інструментів. Базовий набір:
- Google Search Console + GA4 (+ Merchant Center, якщо є Shopping).
- Краулер (Screaming Frog / Sitebulb / аналог) для canonical/індексації.
- CrUX/PSI для швидкісті шаблонів.
- Облік пріоритетів у Jira/Notion з привʼязкою до money-URL.
Платні «комбайни» корисні для семантики й конкурентів, але не замінять політику фасетів і чисті дані в PIM.
Що віддати підряднику, що лишити собі
Собі: пріоритети маржі, доступ до аналітики/фідів, швидкість рішень по стоках і цінах, експертиза категорійного менеджера.
Підряднику/агентству: аудит індексації й архітектури, ТЗ на шаблони, CWV, система контенту категорій, звʼязка SEO↔Ads, контроль впровадження.
Найгірша модель — «напишіть нам 100 текстів», поки фільтри індексують сміття. Найкраща — спільний P0-беклог із девом.
Сезонність, промо і Black Friday без шкоди для SEO
Пікові розпродажі ламають SEO, коли промо-банери вбивають LCP, зʼявляються тимчасові лендінги без канонікалів, а наявність у фідах розходиться з сайтом. За 3–4 тижні до піку:
- Перевірте CWV category/product із промо-шапками (часто саме вони дають CLS/LCP).
- Промо-лендінги: або свідома індексація з подальшим 301, або noindex з самого початку.
- Синхрон availability/price між сайтом і Merchant — щоденно в гарячий період.
- Внутрішні лінки з акційних вітрин на evergreen money-категорії, щоб вага не зависала на UTM-смітті.
- Не створюйте сотні майже однакових «акція+товар» сторінок лише для Ads.
Після сезону проведіть зачистку: що залишається в індексі, що йде в редірект, що видаляємо з sitemap.
Приклади формулювань title (шаблони, не догма)
- Категорія: {Тип товару} {уточнення} — купити в {бренд магазину}
- Картка: {Бренд} {Модель} {ключ.атрибут} — ціна, характеристики, доставка
- Бренд-посадка: {Бренд}: офіційний асортимент, гарантія, доставка
Уточнення в title мають відповідати реальному вмісту сторінки. Не додавайте «дешево/найкращий», якщо це не підтверджено асортиментом і політикою.
Контроль якості після кожного релізу
Чеклист на 20 хвилин після деплою теми/фільтрів/плагінів SEO:
- Випадкові 5 money-категорій і 5 карток: 200 OK, title/H1 на місці.
- 1 фільтр із allowlist і 1 «сміттєвий» фільтр: індексація згідно з правилами.
- Sitemap відкривається, lastmod адекватний.
- Немає http→https ланцюжків і редіректів на головну з money-URL.
- JSON-LD Product не суперечить наявності на екрані.
- Кошик/пошук лишаються noindex.
Цей ритуал ловить 80% інцидентів раніше за просідання GSC через 2–3 тижні.
Питання, які власник має ставити підряднику
- Які 30 URL ми вважаємо money і чому?
- Яка політика фасетів письмово зафіксована?
- Які P0 уже в продакшені, а які лише в презентації?
- Як зміниться organic revenue, якщо завтра відключити блог?
- Де розходяться фіди й сайт?
- Який % crawl іде на параметричні URL?
- Що вимірюємо через 30/60/90 днів і хто відповідає за впровадження?
Якщо відповіді розмиті — ви купуєте активність, а не систему.
Коротко для власника: формула здорового e-com SEO
Чистий індекс money-URL + сильні шаблони категорій/карток + швидкі лістинги + дані, узгоджені з фідами + аналітика в грошах. Усе інше — надбудови. Поради з класичного списку (HTTPS, категорії, картки, варіації, ключі, зображення, фільтри, OOS, мікророзмітка, URL) лишаються в силі — але працюють лише як частина цієї формули, а не як розрізнені «галочки».
Нотатки саме для WooCommerce / WordPress
На Woo типові точки відмови: плагіни фільтрів без SEO-режимів, зайві параметри в URL, важкі конструктори на category, дубль description від короткого й повного опису, варіації як окремі вкладення без канонікалів, конфлікт кількох SEO-плагінів. Перед масштабним контентом закрийте:
- один SEO-плагін як source of truth;
- правила індексації для filter/sort у коді або налаштуваннях плагіна фільтрів;
- object cache + page cache для анонімів на listing;
- ліниві галереї без поломки LCP першого зображення;
- вивантаження фіда з тих самих полів, що бачить покупець.
Якщо магазин на іншому стеку (custom, Magento, OpenCart) — логіка та сама: шаблони, фасети, дані, швидкість, вимірювання. Відрізняється лише реалізація.
Ризики «швидких» порад з інтернету
Масове автогенерування описів, індексація всіх тегів, закупка лінків пачками, приховування тексту, фейкові відгуки в schema — короткі тактики з довгим хвостом проблем. Гайд вище навмисно зміщений у бік системності: спочатку індекс і money-URL, потім масштаб.
Якщо агентство обіцяє «+300% за місяць» без доступу до деву й фідам — це маркетинг послуг, не SEO магазину. Реалістичний ріст привʼязаний до впровадження й до ємності попиту в ніші.
Що читати далі на сайті
Після цього гайду логічно заглибитись у швидкість Woo, лінкбілдинг і кейси каталогу — через динамічну навігацію хаба нижче та внутрішні матеріали, на які вже є посилання в тексті. Не розпилюйтесь на 20 табів: візьміть P0 з чеклиста й закрийте його на проді.
Приклад пріоритезації на 30 money-URL
Уявімо магазин техніки. У виручці лідирують 12 категорій і 18 SKU. P0 на перший місяць може виглядати так:
- Закрити індексацію sort і «наявність» на всьому каталозі.
- Allowlist для 8 бренд-посадок і 6 атрибутних лендінгів із попитом.
- Оновити title/lead/FAQ для 12 money-категорій.
- Дотягти атрибути й фото для 18 топ-SKU.
- Зменшити LCP на шаблоні category (герой, шрифти, кеш).
- Звірити фід Merchant по цих 30 URL щодня перші 2 тижні.
Усе, що не входить у цей список (нові «корисні статті», масова унікалізація хвоста) — чекає в P1. Такий ритм швидше дає сигнал у касі, ніж розпорошення.
Після 30 днів порівняйте: organic revenue з цих 30 URL, їхні покази/CTR у GSC, частку параметричних excluded, LCP category в CrUX. Якщо метрики не зрушились — шукайте невпроваджені задачі в деві, а не «новий контент-план».
SEO сайту vs маркетплейси: як не програти боротьбу за бренд
Багато власників думають: «Навіщо SEO, якщо є Rozetka / Prom?» Відповідь проста — маркетплейс дає швидкі продажі, але клієнт і дані належать майданчику. Власний трафік із Google — актив, який можна масштабувати роками.
Коли пріоритет — SEO власного магазину
- Є повторні покупки і LTV вище середнього по ніші.
- Є унікальний асортимент або сервіс, який важко скопіювати на маркетплейсі.
- Маржа дозволяє інвестувати в контент і техніку 6–12 місяців.
Коли SEO і маркетплейс працюють разом
Публікуйте на сайті глибокі гайди й порівняння, а на маркетплейсі тримайте короткі картки з ціною. Бренд-запити («назва магазину + відгуки») мають вести на ваш домен, а не лише на картку Rozetka. Це захист репутації.
Як обрати підрядника з SEO інтернет-магазину
Ринок повний агенцій, які обіцяють «топ за місяць». Для e-commerce це майже завжди червоний прапорець. Дивіться на кейси з органічним трафіком і виручкою, а не на скрін «позиція #1» без контексту.
Питання на брифі
- Який стек: WordPress/Woo, OpenCart, Magento, кастом?
- Скільки SKU і скільки індексується зараз?
- Чи є доступ до Search Console, Analytics, логів сервера?
- Які KPI через 3 / 6 / 12 місяців — трафік, транзакції, видимість кластерів?
- Хто пише контент і хто впроваджує техніку на сайті?
Якщо агенція не питає про маржу, логістику й повернення — вона оптимізує «для звіту», а не для прибутку.
Чекліст запуску SEO для інтернет-магазину (перші 90 днів)
- Підключити Search Console + перевірити індексацію ключових шаблонів.
- Прибрати дублі пагінації/фільтрів і зафіксувати canonical.
- Зібрати семантику топ-категорій і пріоритезувати кластери.
- Оновити Title/H1/описи 20–50 пріоритетних категорій і 100–300 товарів.
- Закрити критичні CWV і мобільні помилки на шаблонах listing/product.
- Запустити контентний план: 2–4 статті/місяць під комерційні інтенти.
- Налаштувати звіт: органічні сесії → додавання в кошик → покупки.
- Раз на місяць — ревізія канібалізації і нових сторінок-сиріт.
Цей чекліст — мінімум. Далі глибина залежить від ніші: fashion потребує більше сезонності, B2B — більше комерційних лендінгів під «опт» і «прайс».
Нагадування перед масштабуванням
Перед тим як наймати копірайтера на «ще 100 карток», відкрийте Search Console і подивіться, скільки параметричних URL уже в індексі. Якщо сміття більше за money-категорії — спочатку матриця фасетів і шаблони. Контент на чистому індексі працює в рази швидше, ніж контент, який Google майже не бачить через crawl на sort/filter.
Цей гайд навмисно довгий: e-com SEO — це система. Використовуйте зміст і чеклисти як робочі артефакти команди, а не як «прочитати залпом». Одна закрита P0-задача на проді цінніша за повний конспект без впровадження.
FAQ
Скільки тексту потрібно в категорії?
Стільки, щоб закрити комерційний інтент: lead + критерії + FAQ. Краще 400–800 щільних слів і живий асортимент, ніж 3000 знаків води.
Чи індексувати всі фільтри WooCommerce?
Ні. Лише allowlist посадок із попитом і сенсом окремого документа.
Що раніше — блог чи каталог?
Каталог, індексація, шаблони, CWV. Блог — коли money-URL уже не діряві.
Як бути з товарами не в наявності?
Тимчасово відсутні — сторінка з чесним статусом і альтернативами. Назавжди зняті — 301 на релевантний URL.
Чи потрібне окреме SEO під Google Shopping?
Потрібна спільна якість даних і посадочних. Одна money-карта для SEO й Ads.
Як виміряти успіх SEO магазину?
Organic revenue/маржа з money-landing, покриття індексу каталогу, CWV, видимість комерційних кластерів.
Чи обовʼязковий WooCommerce?
Ні. Логіка каталогу універсальна; Woo — частий стек на WordPress.
Коли звертатися до агентства?
Коли вибух фасетів, міграція, CWV-тупик, конфлікт PPC/SEO, або немає dev-ресурсу на P0.
Який бюджет часу команди на P0?
Для середнього Woo-магазину (5–20k SKU) закладіть 40–120 годин деву+SEO на політику фасетів, шаблони й CWV listing — залежно від технічного боргу. Контент money-категорій рахуйте окремо: 1–3 години на категорію з брифом і вичиткою.
Як поєднати SEO власного магазину й маркетплейси?
Маркетплейси забирають попит по брендах/моделях, але власний сайт потрібен для маржі, даних і повторних продажів. Не дублюйте тонкі копії карток маркетплейсу — посилюйте унікальні сервісні переваги, наявність, комплектацію, експертний контент категорій.
Як часто оновлювати цей тип гайду на сайті?
Переглядайте money-карту й політику фасетів щокварталу, CWV — після кожного великого релізу теми, контент топ-категорій — сезонно. Сам pillar-гайд варто освіжувати 1–2 рази на рік або після змін у видачі/Merchant.
Чеклист власника перед масштабуванням контенту
- Money-карта погоджена з маржею.
- Матриця фасетів у коді й sitemap.
- Топ-категорії: title/H1/lead/FAQ, canonical.
- Топ-SKU: атрибути, фото, availability.
- GA4 ecommerce + organic landing → purchase.
- Немає індексації sort/search/cart/account.
- CWV mobile на category/product прийнятний.
- Редіректи не ведуть пачками на головну.
Якщо після прочитання лишиться один принцип — ось він: не масштабуйте контент на брудному індексі. Спочатку зробіть так, щоб Google й користувач стабільно бачили ваші money-категорії та картки. Уже поверх цього працюють тексти, лінки, PR і експерименти з AI-пошуком.
Наступний крок
Якщо каталог уже «розʼїхався», почніть з діагностики money-URL, а не з нового блогу. Залиште заявку в контактах або на сторінці SEO для інтернет-магазинів. Корисно також подивитися кейс Officetime і прискорення WooCommerce All-Tex.