SEO оптимізація картки товару для інтернет-магазину: повний гайд 2026

SEO оптимізація картки товару — це комплекс технічних і контентних налаштувань, які допомагають сторінці товару з’явитися у топ Google і конвертувати трафік у покупки. У цій статті — повний чекліст із 15 пунктів: від URL і Title до Schema markup, відгуків і міжнародного SEO.
Що таке SEO картки товару і навіщо її оптимізувати
Картка товару — це окрема сторінка інтернет-магазину, присвячена конкретному продукту. Саме вона збирає найбільш конверсійний трафік: користувач, який шукає «купити iPhone 15 Pro 256GB чорний», вже готовий до покупки. Якщо ваша картка товару не оптимізована — ви втрачаєте цей трафік на користь конкурентів.
SEO оптимізація картки товару вирішує відразу три завдання:
- Видимість у пошуку — правильні Title, Meta, Schema дають Google сигнали про зміст і релевантність сторінки.
- CTR у видачі — рейтинг зірок, ціна, наявність у сніпеті підвищують клікабельність.
- Конверсія після кліку — унікальний опис, якісні зображення, чіткі характеристики переконують купити саме у вас.
Типова проблема більшості інтернет-магазинів — сотні або тисячі однотипних карток з копіпастом від постачальника, без унікального контенту, без Schema, без оптимізованих alt-текстів. Google бачить це як дубльований контент і знижує позиції всього магазину.

1. URL картки товару
URL — перше, що бачить Google і користувач. Оптимальний slug картки товару повинен бути:
- Людиночитабельним (ЧПУ):
/catalog/smartfony/iphone-15-pro-256gbзамість/product.php?id=4821 - Коротким і конкретним: 3–5 слів, що описують товар
- Без зайвих параметрів: варіанти кольору/розміру вирішуються canonical, а не окремими URL
- Стабільним: зміна slug знищує накопичений PageRank — без 301-редиректу це катастрофа
Включайте в URL ключове слово, але не перевантажуйте: /noutbuk-apple-macbook-pro-14-m3-pro-512gb-sriblyastyi — вже занадто довго. Достатньо /macbook-pro-14-m3-pro-512gb.
2. Title тег і H1
Title тег — найважливіший on-page фактор. Він відображається у вкладці браузера і в заголовку сніпету в Google. Оптимальна формула для картки товару:
Назва товару + Ключова характеристика + Бренд/Магазин
Приклади:
- «Кросівки Nike Air Max 270 чоловічі чорні — купити в Kyiv Sport»
- «Ноутбук Lenovo IdeaPad 5 15 AMD Ryzen 7 | офіційна гарантія»
Правила Title для картки товару:
- Довжина: 50–60 символів — що коротше, то менше ризик обрізання
- Головне ключове слово — на початку
- Кожна картка — унікальний Title, навіть для схожих товарів
- Не дублювати H1 повністю — невелика варіація підвищує покриття запитів
H1 на сторінці має бути один і збігатися з назвою товару. Не потрібно додавати до H1 комерційні слова на кшталт «купити» — це місце для точної назви товару, як у каталозі.
3. Meta Description
Meta Description не впливає безпосередньо на ранжування, але критично впливає на CTR — клікабельність вашого сніпету у видачі. Оптимальна довжина: 150–160 символів.
Що має бути в Meta Description картки товару:
- Головна вигода або унікальна характеристика товару
- Ключове слово (Google жирнить збіги із запитом у сніпеті)
- CTA: «Замовте онлайн», «Доставка по Україні», «Офіційна гарантія»
- Диференціатор: те, чого немає у конкурентів на сторінці видачі
Приклад: «Бездротові навушники Sony WH-1000XM5 з активним шумопоглинанням. Автономність 30 год. Офіційна гарантія Sony. Доставка по Україні від 1 дня.»
4. Зображення: файли, alt-текст, компресія
Зображення — другий за важливістю контентний елемент після тексту. Google індексує зображення і показує їх в Image Search, що дає додатковий трафік. Крім того, важкі зображення без компресії безпосередньо погіршують Core Web Vitals і позиції.
Назви файлів: замість IMG_4821.jpg використовуйте nike-air-max-270-chornyi-bokovyi-vyd.webp. Розділювач — дефіс, не підкреслення.
Alt-текст: описує зображення для Google і для людей з вадами зору. Формула: Назва товару + колір/варіант + кут огляду. Приклад: alt="Nike Air Max 270 чорні чоловічі кросівки — вид збоку". Не заповнювати alt одним і тим самим ключовим словом для всіх фото — це спам.
Формат і компресія:
- Конвертуйте зображення у WebP — на 25–35% легше за JPEG без втрати якості
- Максимальний розмір файлу: до 150 КБ для основного фото товару
- Використовуйте атрибут
loading="lazy"для зображень нижче першого екрану - Вкажіть
widthіheight— це запобігає Layout Shift (CLS)
5. Унікальний опис товару
Найбільша SEO-проблема інтернет-магазинів — дубльований контент. Коли сотні магазинів розміщують один і той самий текст від постачальника, Google обирає один «оригінал» для показу, а решті знижує позиції або повністю виключає з індексу.
Як писати унікальний опис:
- Орієнтуйтесь на задачу покупця, а не на характеристики: не «800 мАг», а «заряджається за 30 хвилин і працює весь день»
- Додайте LSI-ключові слова — синоніми і суміжні терміни, які природно з’являються в контексті товару
- Мінімальна довжина — 200–300 слів для складних товарів, 100–150 для простих
- Структура: короткий лід (2–3 речення) + список переваг + технічні характеристики в таблиці
- Не повторюйте назву товару більше 3–4 разів у тексті — це перебір
Якщо в магазині тисячі товарів і писати кожен вручну нереально — пріоритизуйте: спочатку оптимізуйте топ-20% товарів, що приносять 80% доходу.
6. Ціна, наявність та характеристики
Google може витягати ціну та інформацію про наявність безпосередньо зі сторінки і показувати їх у сніпеті або в Shopping. Щоб це працювало коректно, дані мають бути:
- Актуальними: застаріла ціна або статус «в наявності» для товару, якого немає — серйозна проблема і для користувача, і для SEO
- Структурованими через Schema: мікроформат
schema.org/Productз полямиoffers,price,availability - Видимими у HTML: дані, що завантажуються тільки через JavaScript без серверного рендерингу, Google може не побачити
Технічні характеристики оформляйте у вигляді таблиці або структурованого списку — так їх зручніше читати і Google краще розуміє структуру даних на сторінці.
7. Schema markup Product
Schema markup (структуровані дані) — це машиночитабельна розмітка, яка пояснює Google, що саме знаходиться на сторінці. Для картки товару використовують схему schema.org/Product. Вона дозволяє отримати розширений сніпет у видачі: зірки рейтингу, ціну, статус наявності — прямо під заголовком результату.
Обов’язкові поля Product Schema:
name— назва товаруdescription— описimage— URL зображення (або масив URL)offers— блок з ціною, валютою і наявністюbrand— бренд товару
Рекомендовані поля: sku, mpn, gtin, aggregateRating, review.
Приклад робочого JSON-LD для картки товару:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Nike Air Max 270 чоловічі чорні",
"image": [
"https://example.com/images/nike-air-max-270-bokovyi.webp",
"https://example.com/images/nike-air-max-270-perednia.webp"
],
"description": "Чоловічі кросівки Nike Air Max 270 з підошвою Air Max для максимального комфорту. Доступні розміри 40–46.",
"sku": "NAM270-BLK-42",
"brand": {
"@type": "Brand",
"name": "Nike"
},
"offers": {
"@type": "Offer",
"url": "https://example.com/catalog/krosivky/nike-air-max-270-chorni",
"priceCurrency": "UAH",
"price": "3499",
"priceValidUntil": "2026-12-31",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "128"
}
}Цей блок вставляється в <head> сторінки всередині тегу <script type="application/ld+json">. Перевіряйте розмітку через Rich Results Test від Google після кожної зміни.
8. Відгуки та рейтинг
Відгуки покупців вирішують дві задачі одночасно: підвищують довіру на сторінці та забезпечують розширений сніпет із зірками у видачі через AggregateRating у Schema. Сніпет з зірками збільшує CTR на 15–30% порівняно зі звичайним результатом.
Щоб відгуки працювали на SEO:
- Збирайте UGC — справжні відгуки покупців, не написані самостійно
- Розмічайте кожен відгук через
schema.org/Reviewз полямиreviewRating,author,datePublished - Не видаляйте негативні відгуки — Google підозріло ставиться до товарів тільки з 5.0
- Стимулюйте відгуки після покупки: e-mail через 7–14 днів з проханням залишити оцінку
9. Внутрішня перелінковка
Внутрішні посилання передають PageRank між сторінками магазину і допомагають Google розуміти ієрархію каталогу. Для картки товару важливі чотири типи перелінковки:
- Хлібні крихти (Breadcrumbs): Головна → Каталог → Категорія → Підкатегорія → Товар. Розмічайте через
schema.org/BreadcrumbList. - Схожі товари: блок «Вас також може зацікавити» — знижує показник відмов і підвищує глибину перегляду.
- Посилання категорія → товар: з підкатегорії на найпопулярніші товари anchor-текстом з назвою товару.
- З блогу на товар: якщо пишете статті, посилайтесь на відповідні товари — це потужний канал передачі авторитетності.
10. Технічні аспекти
Canonical для варіантів товару. Якщо один товар існує в кількох кольорах або розмірах і для кожного варіанта генерується окрема URL — встановіть canonical на основну версію сторінки. Це запобігає канібалізації позицій між варіантами.
Noindex для порожніх фільтрів. Сторінки типу /catalog/noutbuky?brand=&price=0 або комбінації фільтрів без товарів — закривайте через noindex або взагалі не генеруйте такі URL. Вони засмічують індекс і витрачають crawl budget.
Швидкість завантаження. Google враховує Core Web Vitals як фактор ранжування. Для картки товару критичний LCP (Largest Contentful Paint) — зазвичай це головне зображення товару, яке має завантажуватись за <2.5 сек. CLS — стабільність макету при завантаженні шрифтів і зображень.

SEO для товарів з варіаціями: колір, розмір, матеріал
Питання одне з найпоширеніших в e-commerce SEO: якщо кросівки є в 8 кольорах — робити 8 окремих сторінок чи одну? Відповідь залежить від пошукового попиту і технічної реалізації.
Коли варіації залишаються на одній сторінці
Це стандартний підхід для більшості магазинів. Покупець обирає колір чи розмір через дропдаун або кнопки — URL не змінюється. Переваги: єдина сторінка накопичує весь SEO-авторитет, немає ризику дублікатів, простіша технічна підтримка.
Якщо технічно варіанти отримують окремі URL (наприклад, ?color=red або /krosivky-chervoni/), обов’язково встановіть rel="canonical" на основну сторінку. Це сигналізує Google, що всі варіанти — версії одного товару, і не розмиває ваговитість сторінки.
Коли для варіації варто робити окрему сторінку
Окрема сторінка виправдана тільки якщо конкретна варіація має власний пошуковий попит. Перевірте в Serpstat або Google Keyword Planner: чи шукають «червоні кросівки Nike» окремо від «кросівки Nike»? Якщо ключове слово з кольором збирає від 100–200 запитів на місяць — сторінка з цільовим URL, Title і H1 дасть помітний результат.
Критерії для окремої сторінки варіації:
- Окремий вимірюваний пошуковий попит (від 100 запитів/міс)
- Варіація має суттєво різний контент: інші зображення, опис, характеристики
- Різна цільова аудиторія (наприклад, «дитячий велосипед синій» vs «дитячий велосипед рожевий»)
- Є ресурси написати унікальний текст для кожної варіації — без цього окрема сторінка = дублікат
Schema markup для варіацій
Якщо всі варіації на одній сторінці — одна Product Schema з загальними даними. Ціну вказуйте у форматі діапазону ("priceRange": "1200–1800") або через offers з кількома Offer-об’єктами. Якщо варіації на окремих URL — кожна сторінка має власну повну Schema.
SEO для магазину товарів для дорослих: що врахувати
Google індексує магазини товарів для дорослих (секс-шопи, товари 18+) і показує їх у пошуку — але з рядом обмежень і особливостей, які напряму впливають на видимість і трафік.
SafeSearch і фільтрація видачі
Google автоматично розпізнає контент для дорослих і мітить сайт як «explicit». Для таких сайтів увімкнений SafeSearch за замовчуванням приховує результати. Це означає, що значна частина вашої потенційної аудиторії просто не побачить ваш сайт у видачі — навіть якщо ваш SEO бездоганний. Ви не можете вимкнути SafeSearch для свого сайту — рішення на боці користувача.
Практичне наслідування: не орієнтуйтесь на стандартні показники видимості і потенційного трафіку з SEO-інструментів — реальний охоплення буде нижчим через SafeSearch. Фокусуйтесь на аудиторії, яка вже відключила фільтр або використовує інкогніто.
Технічне SEO і верифікація віку
Якщо на сайті є сторінка підтвердження віку (age gate) — переконайтесь, що вона не блокує краулінг. Google-бот не «проходить» інтерактивні age gate-сторінки, тому якщо вони захищені noindex або закриті в robots.txt, всі сторінки за ними також можуть бути недоступні для індексування. Правильне рішення: age gate реалізується через JavaScript або сесійні cookies, без технічних бар’єрів для бота.
Посилальна база і лінкбілдинг
Більшість платформ для гостьових постів, крауд-маркетингу і каталогів відмовляють сайтам 18+. Це значно обмежує традиційний лінкбілдинг. Альтернативні стратегії: профільні тематичні каталоги, партнерські програми з суміжними сайтами, PR в нішевих медіа. Технічне SEO і внутрішня перелінковка набувають пропорційно більшої ваги — те, що ви контролюєте повністю.
Категорійні сторінки важливіші за стандартний e-commerce
Назви багатьох товарів для дорослих є вузькоспеціалізованими і низькочастотними. Зате категорійні запити («вібратори купити», «іграшки для дорослих інтернет-магазин») мають стабільний попит. Якісно оптимізована категорійна сторінка з унікальним текстом, коректною Schema ItemList і правильними мета-тегами — основний SEO-актив для таких магазинів.
YMYL і якість контенту
Google відносить тематику товарів для дорослих до категорії YMYL (Your Money or Your Life) у розширеному трактуванні — сайти оцінюються за підвищеними стандартами E-E-A-T. Це означає: важливо вказувати джерела, демонструвати експертизу (статті з корисною інформацією про здоров’я, сексуальність, безпеку), бути прозорими щодо компанії, мати реальні відгуки та контактну інформацію.
Що стосується реклами: Google Ads і Meta Ads суворо обмежують або повністю забороняють рекламу товарів 18+. Для платного трафіку розгляньте спеціалізовані платформи: TrafficJunky (Pornhub network), ExoClick, JuicyAds — вони орієнтовані саме на аудиторію 18+ і дозволяють таргетинг за гео, девайсами і категоріями контенту.

Чекліст SEO-оптимізації картки товару
- URL містить ключове слово, читабельний, без зайвих параметрів
- Title унікальний, 50–60 символів, ключове слово на початку
- H1 — точна назва товару, один на сторінці
- Meta Description написаний вручну, 150–160 символів, є CTA
- Головне зображення у форматі WebP, до 150 КБ
- Усі зображення мають унікальний і описовий alt-текст
- Назви файлів зображень — з ключовими словами, через дефіс
- Текстовий опис товару унікальний (не від постачальника), від 150 слів
- Встановлена і валідна Product Schema (JSON-LD) з полями name, price, availability, image
- AggregateRating у Schema підкріплена реальними відгуками на сторінці
- Хлібні крихти розмічені через BreadcrumbList Schema
- Canonical вказаний для варіантів товару (колір, розмір)
- Сторінка не закрита noindex (якщо товар активний)
- LCP головного зображення <2.5 сек (перевірити в PageSpeed Insights)
- hreflang правильно налаштований для всіх мовних версій (взаємні посилання)
FAQ
Скільки часу займає SEO оптимізація однієї картки товару?
Якщо робити все комплексно (унікальний текст, Schema, alt-тексти, Title/Meta), на одну картку йде від 30 до 60 хвилин. Для магазинів з тисячами товарів рекомендується автоматизувати генерацію Title і Schema через шаблони, а унікальні тексти писати тільки для топ-товарів.
Чи варто закривати картки відсутніх товарів?
Не варто видаляти або ставити noindex на сторінки товарів, яких тимчасово немає в наявності. Якщо товар повернеться — ви збережете позиції. Оновіть availability у Schema на OutOfStock і запропонуйте схожі альтернативи на сторінці. Якщо товар знятий з виробництва назавжди — поставте 301-редирект на категорію або аналог.
Чи шкодить дубльований контент від постачальника?
Так, і суттєво. Якщо десятки магазинів розміщують однаковий текст від виробника, Google обирає один «канонічний» джерело і знижує видимість решті. Вирішення — хоча б мінімально переписати перший абзац, додати власний перелік переваг і таблицю характеристик.
Як швидко Schema markup дає зірки у видачі?
Після додавання коректної Schema Google може показати розширений сніпет вже після наступного сканування сторінки — зазвичай від кількох днів до 2–3 тижнів. Попередньо перевірте розмітку через Rich Results Test: якщо є помилки — сніпет не з’явиться.
Чи потрібна окрема Schema для кожного варіанта товару (колір, розмір)?
Якщо варіанти товару живуть на одній URL — одна Schema з основними параметрами товару. Якщо кожен варіант має власну URL — тоді кожна сторінка потребує власної Schema з відповідними даними. При цьому не забудьте canonical з варіантних URL на основну сторінку.
Що важливіше для картки товару — контент чи технічне SEO?
Обидва однаково важливі, але в різних ситуаціях. Якщо сайт молодий або має технічні помилки — почніть з техніки. Якщо технічна основа є, але картки з дубльованим контентом — пріоритет контенту. Оптимальна стратегія: усунути критичні технічні проблеми паралельно з оновленням контенту на топ-сторінках.
Потрібна комплексна SEO-оптимізація інтернет-магазину? Spilno Agency спеціалізується на SEO для e-commerce: технічний аудит, семантичне ядро, оптимізація карток товарів і категорій, мультимовне SEO. Напишіть нам — разом знайдемо точки зростання вашого магазину у пошуку.
Залишились питання?


