Видимість інтернет-магазину в AI

Коли покупець просить асистента порадити магазин на кшталт вашого, щось вирішує, чи будете ви в тій відповіді. Більшість того, що це вирішує, — технічне, воно на вашому боці й піддається виміру. Саме цим ми й займаємось — і саме туди досі майже ніхто не заглядав.

Перевірити видимість в AI
Ілюстрація: магазин, з'єднаний з кількома AI-асистентами, частина з'єднань перекрита шлагбаумами

Асистенти читають сирий HTML. Це змінює все

Краулер Google рендерить сторінку: виконує JavaScript, дочікується і індексує готовий результат. Краулери AI-асистентів — GPTBot, ClaudeBot, PerplexityBot — ні. Вони забирають той HTML, який віддав ваш сервер, і йдуть далі. Не чекають і не повертаються подивитись ще раз.

Для типового магазину це не дрібниця. Ціна, наявність, кількість відгуків, таблиці характеристик і все, що лежить у табах чи акордеонах, часто рендериться на клієнті. Для Google воно видиме. Для асистента його не існує — тож він або пропускає ваш товар, або описує його неправильно.

Це перевіряється, а не приймається на віру. Запросіть власну сторінку товару з вимкненим JavaScript і прочитайте, що повернулось.

Чотири важелі, за силою доказу

1. Доступ краулерів. Найчастіший тихий провал, який ми знаходимо. Захист від ботів на Cloudflare чи вашому WAF у деяких конфігураціях блокує AI-краулерів за замовчуванням, і нікого про це не повідомляють. Ми перевіряємо кожен великий user agent на вашому магазині, читаємо серверні логи — хто реально приходить і що отримує — і правимо robots.txt та правила на краю так, щоб відповідь була 200, а не 403.

2. Контент у сирому HTML. Порівнюємо те, що віддає сервер, з тим, що врешті рендерить браузер, посутнісно: назва, ціна, наявність, опис, характеристики, відгуки — і кажемо точно, чого бракує на кожному типі сторінок. Далі переносимо важливе на серверний бік.

3. Структуровані дані, які насправді коректні. Product, Offer, AggregateRating, BreadcrumbList, Organization — наявні, валідні й такі, що збігаються зі сторінкою. Валідно не означає правильно: availability: InStock на товарі, якого немає, — це валідна розмітка і брехня, і асистенти її повторюють.

4. Контент, який відповідає на питання. Характеристики текстом, а не картинкою чи PDF. Доставка й повернення на справжній сторінці, а не за скриптом. Порівняння і FAQ там, куди модель реально дістає.

Чотири важелі — доступ краулерів, контент у сирому HTML, структуровані дані та контент із відповідями; перші два більші, бо впливають сильніше

Дві речі, які ми вам не продаватимемо

llms.txt — не механізм. Ми його ставимо: коштує нуль, і Anthropic його рекомендує. Але OpenAI і Google не запитують його в скільки-небудь помітних обсягах, а Perplexity підтримки не документує. Хто продає вам файл llms.txt як причину, з якої вас почнуть рекомендувати, продає вам файл.

Половина цієї роботи не технічна, і ця половина не наша. Асистенти цитують джерела: оглядові сайти, галузеві добірки, гілки на форумах, порівняння. Потрапити туди — це контент і PR. Ми покажемо, де у вас тонко, але цю половину не робимо і мовчки в рахунок її не впишемо.

Чотири артефакти, дві дати

Для видимості в AI не існує LCP. Не існує і стабільної «позиції» у відповіді асистента — вона змінюється між сесіями й версіями моделі, і хто показує вам графік позицій, показує шум. Тому міряємо те, що справді визначене:

  • Покриття сирого HTML — частка ключових сутностей, присутніх без JavaScript, за типами сторінок. Тверде число, ви відтворите його самі.
  • Доступ краулерів — коди відповіді за кожним user agent плюс те, що показують ваші серверні логи за 30 днів. Тверде число.
  • Фіксований набір промптів — 15–25 запитів у вашій категорії, прогнаних через ChatGPT, Perplexity, AI-відповіді Google і Copilot в один зафіксований день, зі скріншотами: чи згадані ви, кого згадують натомість, які джерела цитують. Це задокументоване спостереження, і ми його так і називаємо.
  • Реферальний трафік з AI у вашому GA4 — найближче до грошей. Налаштовується раз, працює заднім числом.

Усе перелічене фіксується до того, як ми щось чіпаємо, і повторюється тим самим методом через 60–90 днів.

Де магазини на Magento зазвичай це втрачають

Чотирнадцять років на цій платформі означають, що ми знаємо, куди зникає контент:

Luma рендерить більшу частину сторінки на сервері, тож базове виживає — але ціна, наявність, відгуки й дані свотчів регулярно підвантажуються джаваскриптом уже потім. А це рівно ті факти, які потрібні асистенту, щоб вас порадити.

Hyvä тут у помітно кращому стані: серверний рендеринг і Alpine поверх. Якщо ви й так розглядали міграцію на Hyvä заради швидкості — видимість в AI це друга причина в тому самому рахунку.

PWA Studio і headless — важкий випадок. Для AI-краулера сторінка може бути майже порожньою. Виправлення означає серверний рендеринг або пререндер для краулерів, а це проєкт, а не патч, — і ми скажемо це до того, як ви заплатите, а не після.

Три варіанти фронтенду магазину з різним рівнем машинної читабельності — від частково читабельного до майже непрозорого

FAQ

Чи почне ChatGPT рекомендувати мій магазин?

Обіцяти цього ми не можемо, і варто насторожитись до тих, хто обіцяє. Рекомендація залежить зокрема від вашої репутації в джерелах, які ці моделі цитують, а це поза технічною роботою. Ми гарантуємо інше: що вас можна прочитати, до вас можна дістатись і вас описують правильно. Це передумова рекомендації, і саме на ній більшість магазинів зараз провалюється.

Це просто SEO під новою назвою?

Перетин є, але ламається воно по-різному. Класичне SEO виходить з того, що краулер виконує JavaScript, бо краулер Google його виконує. Асистенти — ні. Тому магазин може чудово ранжуватись у Google і водночас бути невидимим для асистента. Саме цей розрив ця робота і закриває.

Як це міряти, якщо позицій немає?

Три тверді виміри й одне задокументоване спостереження — покриття сирого HTML, доступ краулерів і реферальний трафік з AI у GA4 це тверді числа; фіксований набір промптів в один зафіксований день це задокументоване спостереження, і ми свідомо розділяємо, де що.

Ви працюєте лише з Magento?

У Magento ми найглибші, але технічні перевірки не залежать від платформи: що віддає сервер і кому дозволено це забрати — питання однакове скрізь. Якщо у вас інше і ми не зможемо допомогти, скажемо про це прямо.

Коли будуть зміни?

Доступ краулерів — одразу: щойно розблоковано, наступний обхід вас бачить. Контент і структуровані дані спрацьовують у міру того, як моделі перечитують сайт, — тому ми переміряємо на 60–90 днях, а не наступного тижня.

Подивіться, що насправді бачать асистенти

Безкоштовна перевірка: запити вашої категорії, доступ краулерів і те, що реально є у вашому сирому HTML. Дзвінок для цього не потрібен.

Перевірити видимість в AI