Гайд для Shopify і WooCommerce: як перевірити і доповнити розмітку товарів, щоб ChatGPT і Google їх бачили та рекомендували.
Якщо ChatGPT не знає про ваш товар — він порекомендує конкурента. Це не перебільшення: AI-системи вже зараз формують списки рекомендацій для мільйонів користувачів, і якщо ваш магазин «невидимий» для них — ви просто не існуєте в цій грі.
У попередній статті про Agentic Commerce я пояснювала, як AI-агенти самостійно шукають, порівнюють і замовляють товари. А у гайді з ChatGPT Shopping — як працюють рекомендації всередині ChatGPT. Ключовий висновок обох: AI шукає товари через структуровані дані, а не через красиву верстку чи текст на сторінці.
У цій статті ми перевіримо, чи бачить AI ваші товари, і виправимо це за 2-3 години. Без коду. Без розробника (у більшості випадків). Покроково для Shopify і WooCommerce.
Чому AI не бачить ваші товари
Коли ви заходите на сторінку товару — ви бачите фото, ціну, кнопку «Купити». Ви розумієте, що це за продукт. Але AI не дивиться на сторінку так, як людина. Він не бачить дизайн — він читає код.
Конкретніше: AI шукає спеціальну розмітку — schema.org/Product. Це набір структурованих полів, які чітко описують товар машинною мовою: назва, ціна, валюта, наявність, бренд, рейтинг.
Якщо цієї розмітки немає або вона неповна — ось що відбувається:
- Google: без розмітки показує лише назву сторінки і URL. З розміткою — зірки рейтингу, ціну, наявність прямо в результатах пошуку — так звані rich results (розширені результати пошуку із зірками рейтингу, ціною та наявністю).
- ChatGPT: без структурованих даних не включає товар у рекомендації або використовує неповну інформацію.
- Google Gemini: аналогічно — пріоритет отримують товари з повною розміткою.
Google офіційно підтверджує: структуровані дані допомагають пошуковій системі «зрозуміти зміст сторінки» і відображати розширені результати.
А OpenAI у документації до ChatGPT Shopping прямо вказує, що для появи в рекомендаціях товар повинен мати структуровані дані, включаючи ціну, наявність і характеристики.
Schema — це як етикетка на товарі в супермаркеті. Без неї покупець бачить лише упаковку і має здогадуватись, що всередині. З етикеткою — одразу розуміє: назва, склад, ціна, термін придатності. AI працює так само.
Які поля критичні для AI-видимості
Не всі поля однаково важливі. Ось 9 ключових, які визначають, чи побачить AI ваш товар і як він його представить:
name
Назва товару. AI шукає товари за назвою. Якщо назва — «Артикул 12345» замість «Крісло офісне ергономічне Flex Pro» — AI його просто не знайде.
description
Опис товару. AI використовує опис для порівняння з конкурентами. Чим конкретніший опис — тим вища ймовірність потрапити в рекомендацію.
price + priceCurrency
Ціна і валюта. Відображається в rich results Google. ChatGPT використовує для фільтрації за бюджетом користувача.
availability
Наявність. InStock, OutOfStock, PreOrder. Google фільтрує за цим полем, ChatGPT не рекомендує товари, яких немає в наявності.
brand
Бренд. AI групує товари за брендами. Коли користувач питає «найкращі кросівки Nike» — без поля brand ваш товар не з’явиться.
review / aggregateRating
Відгуки і рейтинг. Зірки в пошуку Google. AI аналізує не лише кількість зірок, а й зміст відгуків для рекомендацій.
image
Зображення. Обов’язкове для товарних карток в Google і ChatGPT Shopping. Без зображення — товар виглядає підозріло.
offers
Пропозиції. Детальна інформація про покупку: продавець, умови доставки, гарантія. Робить товар більш «зрозумілим» для AI.
gtin / sku
Код товару. Унікальна ідентифікація. Google використовує GTIN для ідентифікації товарів з різних магазинів і перевірки автентичності.
Мінімум для старту: name + price + availability + image. Решту додасте поступово — кожне нове поле підвищує шанси на видимість.
Перевіряємо ваш магазин
Нижче — покрокові інструкції для двох найпопулярніших платформ. Оберіть свою:
Що Shopify вже робить автоматично
Shopify генерує базову Product schema з коробки. Якщо ви заповнили картку товару — назва, ціна, опис і зображення вже потрапляють у розмітку автоматично. Це добре, але недостатньо.
Що потрібно додати
- Відгуки і рейтинг. Shopify не додає review/aggregateRating без спеціального застосунку. Без відгуків у розмітці — жодних зірок в Google, жодного соціального доказу для ChatGPT.
- GTIN / Barcode. В адмін-панелі Shopify є поле «Barcode (ISBN, UPC, GTIN, etc.)» у секції Inventory. Заповніть його для кожного товару — це унікальний ідентифікатор, який Google використовує для ідентифікації.
- Бренд. Shopify не має стандартного поля brand. Додайте через метаполе (Settings → Custom data → Products → Add definition → Brand) або через застосунок.
- Деталізована наявність. Переконайтесь, що статус «Track quantity» увімкнений і Shopify коректно передає InStock/OutOfStock.
Рекомендовані застосунки
- JSON-LD for SEO by Ilana Davis — від $14.99/міс. Автоматично генерує повну Product schema з усіма полями.
- Smart SEO — $4.99/міс. JSON-LD розмітка + мета-теги + alt-тексти для зображень.
- Judge.me Product Reviews — безкоштовний тариф. Збирає відгуки і додає aggregateRating в schema автоматично.
Покрокова інструкція
- Встановіть Judge.me (або аналог для відгуків). В налаштуваннях увімкніть «Schema markup» — застосунок автоматично додасть review і aggregateRating до розмітки кожного товару.
- Заповніть Barcode для кожного товару. Зайдіть у Products → оберіть товар → секція Inventory → поле Barcode. Якщо у вас немає GTIN — використовуйте внутрішній SKU.
- Додайте метаполе Brand. Settings → Custom data → Products → Add definition. Назва: Brand, тип: Single line text. Потім заповніть для кожного товару.
- Перевірте результат у Google Rich Results Test (розділ нижче). Вставте URL будь-якого товару і подивіться, які поля вже є і чого не вистачає.
Потрібна допомога з налаштуванням schema? Напишіть мені — зроблю аудит вашого Shopify-магазину. Деталі
Що Yoast SEO / RankMath вже роблять
Якщо у вас встановлений Yoast SEO або RankMath — базова Product schema вже генерується: назва, опис, ціна, зображення, наявність. Обидва плагіни інтегруються з WooCommerce автоматично.
Що вони НЕ покривають
- aggregateRating. Yoast і RankMath не додають рейтинг/відгуки в schema автоматично. Потрібен окремий плагін або ручне налаштування.
- GTIN. WooCommerce не має стандартного поля для GTIN. Потрібен плагін або кастомне поле.
- Brand. Аналогічно — стандартного поля немає. RankMath дозволяє вказати brand у налаштуваннях schema, Yoast — ні.
- Деталізовані offers. Базова розмітка не включає інформацію про продавця, умови доставки, гарантію.
Рекомендовані плагіни
- Schema Pro — $79/рік. Повна Product schema з усіма полями, GTIN, brand, offers. Інтеграція з WooCommerce.
- WP Review — безкоштовно. Додає review schema і зірковий рейтинг для товарів.
- Schema & Structured Data for WP & AMP — безкоштовно. Легкий плагін для додавання кастомних полів schema без коду.
Покрокова інструкція
- Перевірте поточний стан. Відкрийте будь-який товар на сайті, правий клік → «Переглянути код» → пошук по «Product» або «schema». Подивіться, які поля вже є.
- Додайте GTIN/Brand. Якщо використовуєте RankMath: зайдіть у RankMath → Schema → Product → заповніть Brand і GTIN. Якщо Yoast — встановіть Schema Pro або додайте кастомні поля вручну.
- Налаштуйте відгуки. Увімкніть стандартні WooCommerce Reviews (WooCommerce → Settings → Products → Enable reviews) або встановіть WP Review для розширеної функціональності.
- Перевірте результат у Google Rich Results Test. Для WooCommerce особливо важливо перевірити, що плагіни не конфліктують і не генерують подвійну розмітку.
Потрібна допомога з налаштуванням schema? Напишіть мені — зроблю аудит вашого магазину. Деталі
Як перевірити розмітку
Налаштували — тепер перевіримо, що все працює. Є три способи, і я рекомендую використати всі три.
Google Rich Results Test
Це офіційний інструмент Google для перевірки структурованих даних. Працює просто:
- Зайдіть на search.google.com/test/rich-results
- Вставте URL сторінки товару
- Натисніть «Test URL»
- Через 10-20 секунд побачите результат: які типи schema знайдені, які поля заповнені, де помилки або попередження
Зелений чекмарк біля «Product» — базова розмітка на місці. Жовті попередження — поля, які рекомендовані, але не заповнені (наприклад, review або brand). Червоні помилки — критичні проблеми, які блокують rich results.
Schema.org Validator
Глибша перевірка. Зайдіть на validator.schema.org, вставте URL. Цей інструмент показує повну структуру розмітки — всі вкладені об’єкти, типи даних, зв’язки. Корисно, щоб переконатись, що offers, brand і aggregateRating підключені правильно.
Ручний тест у ChatGPT
Найцікавіший спосіб. Відкрийте ChatGPT і напишіть запит, на який ваш товар має з’явитись:
- «Порекомендуй [тип товару] в [місто/країна]»
- «Який найкращий [категорія] до [бюджет]?»
- «Порівняй [ваш товар] і [конкурент]»
Якщо вашого товару немає у відповіді — це привід діяти. Якщо є, але з неповною інформацією — розмітку потрібно доповнити.
Не чекайте миттєвого результату. Google переіндексує сторінку за 2-4 тижні після змін у розмітці. ChatGPT оновлює свою базу знань ще повільніше. Перевіряйте повторно через місяць.
Скільки чекати на результат
Одне з найчастіших питань: «Я все зробив — коли побачу ефект?» Ось реалістичні терміни:
- Google Rich Results: 2-4 тижні. Після додавання або виправлення schema Google повинен переіндексувати сторінку. Можна прискорити через Google Search Console → URL Inspection → Request Indexing. Більшість конкурентів навіть не починали цю роботу — ви вже попереду.
- ChatGPT/Gemini рекомендації: 1-3 місяці. AI-системи оновлюють свої дані рідше за Google. Але коли ваш товар з’являється — він залишається в рекомендаціях надовго.
Головне — не зупинятись після першого налаштування. Додавайте відгуки, оновлюйте ціни, заповнюйте нові поля. Кожне покращення — це ще один сигнал для AI, що ваш магазин заслуговує на увагу.
FAQ
Чи потрібен розробник для налаштування schema?
Базові речі можна зробити самостійно через плагіни — встановлення застосунків (Judge.me) і заповнення полів у адмін-панелі не потребує технічних знань. Але для повної оптимізації краще залучити спеціаліста, який перевірить усі поля, усуне конфлікти плагінів і налаштує розмітку правильно. Це особливо актуально для WooCommerce з кастомною конфігурацією.
Shopify вже генерує schema — навіщо щось додавати?
Shopify генерує базову розмітку: назва, ціна, опис, зображення. Але без відгуків (aggregateRating), GTIN, brand та деталізованих offers ваш товар виглядає «порожнім» для AI. Google не покаже зірки рейтингу, а ChatGPT не зможе повноцінно порівняти ваш товар з конкурентами. Базова schema — це фундамент, але не готовий будинок.
Як перевірити, чи ChatGPT бачить мої товари?
Відкрийте ChatGPT і задайте запит, на який ваш товар повинен з’явитись. Наприклад: «Порекомендуй [тип товару] в [місто]» або «Який найкращий [категорія] до [бюджет]?». Якщо вашого товару немає у відповіді — schema потрібно доповнити. Повторіть тест через 1-2 місяці після внесення змін.
Скільки коштує налаштування schema markup?
Від $0 до $500, залежно від підходу. DIY з безкоштовними плагінами (Judge.me, WP Review, Yoast SEO) — $0. Платні плагіни (JSON-LD for SEO від $14.99/міс, Smart SEO $4.99/міс, Schema Pro $79/рік) — $5-80/міс. Якщо наймаєте фахівця для повного аудиту і налаштування — $200-500 одноразово. Для більшості магазинів на Shopify достатньо безкоштовних інструментів.
Чеклист аудиту Product Schema + шаблон ТЗ для розробника
Перевірте свій магазин за 30 хвилин і передайте готове завдання розробнику.
Отримати в Telegram →Ad Astra Marketing допомагає магазинам стати видимими для AI-пошуку — від аудиту Product schema до повного налаштування структурованих даних для Shopify і WooCommerce.
У наступній статті серії — повна інтеграція Shopify з AI-екосистемою: каталог у ChatGPT, Google Shopping і не тільки.
Коментарі
Обговорити в Telegram