SEO для українського e-commerce: повний цикл – від аудиту до ROAS
SEO-просування інтернет-магазину найчастіше замовляють у момент, коли платний трафік перестає сходитись у математиці: ставки в аукціоні виросли, Performance Max з’їдає бюджет без пояснень, CPA повзе вгору – а маржа не гумова. Органіка виглядає логічним виходом. І саме тут магазин наступає на перші граблі: SEO купують як «послугу з позицій», а не як цикл робіт із жорсткою послідовністю.
Далі – знайомий сценарій. Півроку робіт, звіти з позиціями, трафік на блог росте. Продажі з органіки – ні. Категорії, які мали продавати, сидять на третій сторінці видачі, а сезонний пік знову забирають два конкуренти, які закрили технічку ще позаторік.
Цей матеріал – повний цикл SEO для e-commerce у тій послідовності, в якій він реально працює: аудит → технічна база → структура каталогу → контент і посилання → аналітика і ROAS. З критерієм «етап виконано» і червоними прапорцями на кожному кроці.
Що таке SEO для e-commerce. Це цикл робіт над інтернет-магазином, який робить категорії та картки товарів видимими в органічному пошуку: технічний аудит, структура каталогу і фасетної навігації, on-page категорій, контент, посилальний профіль та аналітика. Мета циклу – не позиції як такі, а керований органічний канал продажів із вимірюваним ROAS.
Чому «SEO як для звичайного сайту» в e-commerce не працює
Інтернет-магазин – це не сайт із десятьма сторінками. Це система з тисяч URL, які Google має обійти, зрозуміти і не переплутати між собою. Корпоративному сайту достатньо акуратних метатегів і десятка статей. Магазину – ні.
Різниця починається з точки входу. У магазина головний приймальник органічного трафіку – не головна сторінка і не блог, а категорія: «купити кросівки чоловічі», «акумуляторний шурупокрут», «жіночі пуховики». За нашою практикою, категорійні сторінки дають 60–80% органічних входів, що конвертуються в замовлення. Блог може приводити утричі більше відвідувачів – і вдесятеро менше грошей.
Другий шар різниці – масштаб технічних сутностей, з якими звичайний сайт просто не стикається:
- фасетна навігація і фільтри, які множать URL швидше, ніж ви додаєте товари;
- пагінація категорій;
- картки товарів, що дублюються між категоріями, випадають з наявності, змінюють ціну – і все це Google має якось трактувати.
Тепер про гроші. Керівник e-commerce зазвичай приходить до SEO одним із двох маршрутів. Перший: магазин росте, платні канали масштабуються лінійно з бюджетом, і потрібен канал, де вартість залучення з часом падає, а не росте. Другий: ROAS платного трафіку просів, фінмодель тисне, і органіка – єдиний спосіб зняти залежність від аукціону. В обох випадках ціна бездіяльності конкретна: категорія поза топ-10 у сезон – це сезон, відданий конкуренту. Не «недоотриманий трафік». Відданий чужій касі оборот.
Вісім із десяти аудитів магазинів, які ми проводили, знаходили критичні проблеми не в контенті і не в посиланнях – у технічній базі. Тому цикл починається саме з неї.
Технічний аудит: сім перевірок, без яких усе інше – марно
Тезис простий: поки в технічці дірки, будь-які вкладення в контент і лінкбілдинг працюють на частку своєї потужності. Спочатку – технічний SEO-аудит сайту, потім усе інше.
Сім перевірок, з яких починається аудит магазину:
- Індексація. Скільки сторінок в індексі Google проти того, скільки їх має бути за каталогом. Розрив у рази в будь-який бік – діагноз. Індекс роздуто фільтрами – або половина каталогу випала з індексу.
- Краулінговий бюджет. Що саме обходить бот: категорії і картки – чи нескінченні комбінації параметрів. Дивитись у Search Console → Crawl Stats і в серверні логи.
- Дублі та канонікали. Той самий товар у трьох категоріях, версії URL зі слешем і без, UTM-хвости. Дублі ріжуть позиції тихо: сторінки конкурують самі з собою.
- Пагінація. Друга і наступні сторінки категорії: відкриті, canonical на себе, не склеєні в одну.
- Швидкість і Core Web Vitals. Пороги задокументовані Google: LCP до 2,5 с, INP до 200 мс, CLS до 0,1 – web.dev/articles/vitals. Для категорій з великими лістингами найчастіше валиться саме LCP.
- Мобільна версія. Не «адаптив є», а чи можна з телефона реально дійти до кошика без люті.
- Статуси відповідей. Ланцюжки редиректів, биті картки знятих з продажу товарів, 200-і відповіді там, де має бути 404.
Критерій «етап виконано» – не «підрядник закрив таски», а вимірюваний стан: індекс відповідає каталогу ±10%, бот витрачає обхід на комерційні сторінки, CWV категорій у зелених порогах.
Перевірте.
Якщо зараз відкрити Search Console свого магазину і порівняти кількість проіндексованих сторінок із реальним каталогом – ви вже знатимете, чи є у вас проблема з цього списку.
Інсайт. Коробкова CMS із дефолтними налаштуваннями фільтрів здатна згенерувати зі скромних 500 товарів понад сотню тисяч URL – окрему адресу на кожну комбінацію «бренд + колір + розмір + ціна». Ми бачили індекси, роздуті в сотні разів проти реального каталогу. Google при цьому не питає дозволу – він просто обходить це все замість ваших категорій.
Фасетна навігація: де магазин роздуває індекс і зливає краулінговий бюджет
Більшості інтернет-магазинів не потрібно більше сторінок. Їм потрібно менше.
Це звучить дивно на тлі порад «нарощуйте контент», але механіка така: кожен фільтр у каталозі створює URL. Комбінації фільтрів – комбінаторний вибух адрес. Google прямо називає це «нескінченними URL-просторами» і попереджає: надмірне сканування фасетних адрес сповільнює виявлення нових сторінок – рекомендації задокументовані в довіднику Google щодо фасетної навігації. Там само – базові правила: закривати службові параметри від сканування, тримати логічний порядок фільтрів в URL, а комбінаціям без товарів віддавати 404, а не порожню сторінку з кодом 200.
Фасетка без правил – це ксерокс, який хтось лишив увімкненим на ніч: щоранку копій більше, а цінності в них стільки ж.
При цьому фільтри – не ворог. Частина комбінацій має реальний пошуковий попит: «кросівки nike чоловічі 43» – це запит, під який осмислена посадкова сторінка. Робота з фасеткою – це сортування: комерційно цінні комбінації відкриваються, оптимізуються і отримують контент, решта закривається від індексації. Хто і за яким критерієм сортує – ось де насправді вирішується доля краулінгового бюджету.
Симптоми, що фасетка вже їсть ваш магазин: індекс у рази більший за каталог, у Crawl Stats бот днями ходить по параметричних URL, нові товари потрапляють в індекс тижнями, категорії стоять на місці попри контент і посилання. Краулер фактично залип у лабіринті, який магазин сам собі збудував.
Google це бачить. І висновки робить не на вашу користь…
Структура каталогу і семантика: категорії продають, картки допродають
Порядок робіт тут принциповий: спочатку семантика, потім структура, потім тексти. Не навпаки.
Семантичне ядро каталогу збирається від комерційних запитів: категорійні («купити X», «X ціна») – у категорії, брендові й модельні – у підкатегорії та картки, інформаційні – у блог. Найдорожча помилка на цьому етапі – тягнути інформаційний запит на категорію: сторінка не відповідає наміру, не злітає ні там, ні там, і Google пробує ранжувати блог замість каталогу.
Структура – це відповідь каталогу на зібране ядро. Є попит на «жіночі зимові черевики» – має бути окрема категорія з людським URL, а не фільтр усередині «взуття». Google у документації для e-commerce окремо розбирає структуру URL і архітектуру магазину – аж до того, як патерни адрес впливають на сканування каталогу. Логіка проста: вкладеність до трьох рівнів, зрозумілі адреси, хлібні крихти, внутрішня перелінковка між пов’язаними категоріями. Якщо перелінковка не працює – категорії живуть ізольовано і не передають вагу одна одній.
Дещо про платформу. Структурні можливості каталогу впираються в CMS: те, що на одному рушії робиться налаштуванням, на іншому вимагає доопрацювання. Ми проходили це на проєктах розробки інтернет-магазинів під ключ: платформа обирається під задачу каталогу, а не навпаки – і жодна CMS не є «поганою для SEO» сама по собі, поки її не налаштували всліпу.
Як виглядає цикл цілком – етапи, критерії і червоні прапорці:
Етап циклу | Що робиться | Критерій «виконано» | Червоні прапорці |
Технічний аудит | Індексація, краулінг, дублі, CWV | Індекс = каталог ±10%, CWV зелені | Звіт є – виправлень немає; «все ок» за 2 дні |
Фасетка і структура | Сортування фільтрів, URL, вкладеність | Комерційні комбінації відкриті, сміття закрите | Індекс продовжує рости швидше за каталог |
On-page категорій | Title, H1, тексти, розмітка Product | Категорії відповідають наміру запиту | Тексти-простирадла «для унікальності» під лістингом |
Контент і посилання | Блог-підтримка, лінкова маса | Донори живі, анкор-профіль природний | Різкий сплеск однотипних анкорів |
Аналітика | GA4 e-commerce, атрибуція | Органічний дохід видно по категоріях | Звіт про позиції без жодної гривні |
Табличка виглядає простою рівно до моменту, коли її треба виконати в правильному порядку. Простирадло тексту під лістингом категорії – досі найпоширеніший спосіб «зробити SEO» на ринку. Воно не працює приблизно з 2019 року, але його досі продають.
Чому категорії не злітають без посилальної маси – і до чого тут блог
Хто взагалі вирішив, що трафік на блог – це успіх для інтернет-магазину?
Блог у e-commerce виконує службову роль: він збирає інформаційний попит і передає вагу категоріям через внутрішню перелінковку. Стаття «як обрати шурупокрут» існує не заради трафіку – заради посилання на категорію шурупокрутів і заради того, щоб Google бачив у домені експертизу в темі. Hub-and-spoke: категорія – хаб, контент – спиці. Якщо статті не лінкують на комерційні сторінки, це не контент-маркетинг, це утримання бібліотеки.
Із зовнішніми посиланнями чесна картина така: у конкурентних категоріях без зовнішньої маси не обійтись. Технічно ідеальний магазин із сильним контентом може стояти під топом роками, поки конкуренти з профілем посилань збирають кліки. Лінкбілдинг з аутрічем – повільна і нудна робота: галузеві медіа, тематичні огляди, партнерські матеріали. Донори перевіряються руками. Куплені пакети «100 посилань за тиждень» дають різкий сплеск однотипних анкорів – і це саме той патерн, який алгоритми навчились розпізнавати найкраще.
З нашого досвіду, на молодому домені розумніше пів року вкладати в 10–15 якісних донорів, ніж у 100 сміттєвих. Але визнаємо чесно: буває й інакше – у низькоконкурентних нішах магазини виходять у топ на самій технічці й структурі, взагалі без активного лінкбілдингу. Це не правило. Це виняток, який радує, коли трапляється.
Як побачити SEO в грошах: GA4, атрибуція і ROAS органіки
Просувати магазин без налаштованої аналітики – як тримати касу без Z-звіту: гроші наче є, але скільки і звідки – питання віри.
SEO для e-commerce вимірюється не позиціями. Ланцюжок такий: органічні входи на категорії → додавання в кошик → транзакції → дохід органічного каналу. Все це видно в GA4, якщо електронна торгівля налаштована подієво: view_item, add_to_cart, purchase із передачею вартості. Далі рахується головна цифра циклу – ROAS органіки: дохід органічного каналу за період, поділений на вартість SEO-робіт за той самий період. Формула груба, але вона переводить розмову з «ми виросли по 40 запитах» у «канал приніс X грн на 1 грн вкладень».
Два чесних застереження. Перше: у стандартній атрибуції частина заслуг органіки записується іншим каналам – користувач знайшов магазин у пошуку, а купив через тиждень із ремаркетингу. Last-click недооцінює SEO, і це варто тримати в голові, порівнюючи канали. Друге: у SEO довге плече – витрати йдуть сьогодні, дохід наростає квартали. Рахувати ROAS органіки на другому місяці робіт – все одно що зважувати врожай у травні.
Налаштування – окремий шмат роботи: події електронної торгівлі, виключення внутрішнього трафіку, зв’язка з Search Console. Ми зазвичай починаємо з налаштування Google Analytics 4 для e-commerce ще до старту основних робіт – бо без точки «до» неможливо чесно показати «після». Розкопати аналітику заднім числом виходить сильно дорожче.
Канал, який не показує грошей, ріжуть у бюджеті першим.
Навіть якщо він працює.
Як зекономити грамотно: що робити своїми силами, а що не варто
SEO-цикл не обов’язково купувати цілком – частину робіт команда магазину закриває сама, і це нормально.
Своїми силами реально вести: контент карток товарів (характеристики, фото, описи від категорійних менеджерів – вони знають товар краще за будь-якого копірайтера), відгуки покупців, наповнення блогу за готовим контент-планом, підтримку фіду товарів в актуальному стані. Це регулярна операційна робота, де внутрішня команда сильніша за підрядника.
Що не варто робити без експертизи: технічний аудит і виправлення (ціна помилки – індексація всього магазину), налаштування фасетної навігації (одне неправильне правило в robots.txt здатне закрити від Google половину каталогу), лінкбілдинг (сміттєві донори – ризик, який потім довго і дорого вичищати). Тут економія на фахівці стабільно коштує дорожче за фахівця.
Розподіл працює приблизно у 80% випадків. У решти 20% – магазини з сильним внутрішнім маркетологом, які тягнуть майже все самі, і магазини на 200 SKU, де повний цикл надлишковий – досить разового аудиту з роадмапом. Тут немає єдиної правильної відповіді. Є розмір каталогу, конкурентність ніші і вартість години вашої команди.
Як ми ведемо повний цикл у ADS Group
ADS Group працює з 2011 року: digital-агентство №1 у Миколаєві, ТОП-30 України. Для e-commerce принципова одна річ у нашій конструкції: SEO-Unit і Dev-Unit сидять в одній команді. Аудит знаходить дірки в технічці – і ті самі люди, що знайшли, ставлять задачі розробникам, які їх закривають. Без пінг-понгу між «сеошниками, які написали звіт» і «програмістами підрядника, яким ніколи». На практиці саме на цьому стику вмирає більшість SEO-проєктів для магазинів: рекомендації є, впровадження немає, через пів року всі розводять руками.
Цикл ведемо в тій послідовності, що описана вище, зі звітністю в грошах органічного каналу, а не в позиціях заради позицій.
SEO чи контекстна реклама для магазину: чесне порівняння
Питання «SEO чи PPC» для e-commerce некоректне у формі «або-або» – але порівняти канали варто, щоб правильно розкласти бюджет.
Критерій | SEO | Контекстна реклама |
Перший результат | місяці (реалістично 3–6 для НЧ-запитів) | години після запуску |
Вартість залучення з часом | падає: сторінки працюють без доплати за клік | росте разом з аукціоном |
Що при зупинці бюджету | трафік зберігається, повільно згасає | трафік зникає одразу |
Масштабованість | обмежена попитом і швидкістю робіт | лінійна від бюджету, поки сходиться ROAS |
Контроль | середній: алгоритм вирішує | високий: ставки, аудиторії, графік |
Практична конфігурація для більшості магазинів – послідовна: PPC дає продажі одразу і дані про те, які категорії та запити реально конвертують; SEO забирає ці підтверджені запити і поступово знімає з них платне навантаження. Органіка не замінює рекламу – вона знижує частку аукціону в кожній гривні доходу.
З чого почати, якщо магазин уже працює
Порядок дій на перший квартал виглядає так: технічний аудит і виправлення критичного → сортування фасетки → семантика і структура каталогу → on-page пріоритетних категорій → налаштування GA4 → далі контент і посилальний профіль у постійному режимі. Без аудиту не стартувати нічого: вкладення в контент поверх дірявої технічки – гроші у пісок.
Якщо хочете зрозуміти, де саме ваш магазин втрачає органіку вже зараз – замовте SEO-аудит: за 48 годин покажемо стан індексації, фасетної навігації і категорій, з пріоритетами, розставленими по грошах, а не по красі звіту.
Часті питання
Скільки коштує SEO-просування інтернет-магазину?
Ринковий діапазон в Україні – приблизно від $500–800/міс для невеликих магазинів у помірній конкуренції до $1 500–3 000+/міс у висококонкурентних нішах (електроніка, fashion, техніка). Це орієнтири з відкритих прайсів ринку, серпень 2026; фінальна цифра залежить від розміру каталогу, стану технічки і конкурентності категорій.
Коли будуть перші результати по категорійних запитах?
Реалістичний горизонт – 3–6 місяців для низько- і середньочастотних категорійних запитів, 6–12 місяців для конкурентних. Гарантувати конкретні строки чи позиції неможливо – алгоритм не підконтрольний жодному підряднику. Контролюється інше: виконання етапів циклу з вимірюваними критеріями.
Яку звітність вимагати від підрядника по SEO магазину?
Мінімум: динаміка органічних входів на категорії, позиції по комерційних запитах, стан індексації, і головне – дохід органічного каналу з GA4. Звіт, у якому є 40 позицій і жодної гривні, – червоний прапорець.
Що як SEO не спрацює? Є гарантії?
Гарантій позицій у SEO не існує – хто їх дає, той або лукавить, або перепродає ризик вам. Працює інший контроль: цикл розбитий на етапи з критеріями «виконано», і вже на аудиті видно, який потенціал у каталогу і де він заблокований.
Чи можна просувати інтернет-магазин самостійно?
Частково – так: контент карток, відгуки, блог за контент-планом команда веде сама. Технічну частину, фасетну навігацію і лінкбілдинг без експертизи чіпати ризиковано: ціна помилки – індексація всього каталогу. Розумна модель – розділити роботи, а не обирати «все або нічого».
Що важливіше для магазину - SEO чи контекстна реклама?
Це не конкуренти, а послідовність: PPC дає продажі й дані одразу, SEO поступово знижує вартість залучення на підтверджених запитах. Магазин лише на рекламі платить аукціону з кожного продажу назавжди; магазин лише на SEO втрачає місяці на старті. Робоча зв’язка – обидва канали з перетіканням бюджету.

Час вийшов



