Ваш сайт може бути невидимим для ШІ — і зовні це виглядає нормально
Опубліковано: 20 серпня 2026 · 5 хв читання · Автор: Septminor
Сайт може виглядати бездоганно у браузері й водночас бути майже порожнім для ШІ-краулера. Для людини це непомітно: сторінка відкривається, меню працює, кнопки клікабельні. Але значна частина ШІ-роботів, які збирають дані для відповідей ChatGPT, Gemini чи ШІ-режиму Google, не виконує JavaScript так, як це робить браузер людини — вони читають сирий HTML-код сторінки. Якщо навігація сайту побудована так, що посилання з'являються тільки після виконання скрипта, для такого робота цих посилань просто не існує.
Як це виглядає технічно
Звичайне посилання в HTML-коді — це елемент <a href="...">, який будь-який робот бачить одразу, без додаткової роботи. Але на багатьох сучасних сайтах, особливо зроблених на популярних JS-фреймворках, навігація реалізована інакше: посилання генерує JavaScript уже в браузері користувача, а в сирому коді сторінки на їхньому місці — порожній контейнер або клікабельний елемент без реального href. Людський браузер виконує цей скрипт за долі секунди, і різниці ніхто не бачить. Робот, який не виконує JavaScript, бачить сторінку без жодного переходу далі — і на цьому його маршрут сайтом закінчується.
Чому цю проблему складно помітити самостійно
Перевірити сайт «на око» в браузері безглуздо — саме тому проблема й лишається непоміченою роками. Побачити її можна тільки подивившись на сирий HTML-код без виконання скриптів: або відкривши «вихідний код сторінки» до того, як він оновиться JavaScript'ом, або скориставшись інструментом, який завантажує сторінку так само, як це робить пошуковий робот. Одне нещодавнє 41-денне дослідження показало: якщо сайт побудований так із самого початку, виправити наслідки заднім числом складніше, ніж просто зробити правильно одразу — частина накопиченої видимості вже втрачена, і її доводиться відновлювати з нуля.
Чому це серйозніше, ніж просто «трохи гірший SEO»
Йдеться не про позицію в списку результатів — йдеться про повну відсутність у списку. Якщо ШІ-агент не може пройти сторінками сайту, у нього просто немає даних, щоб коли-небудь згадати цей бізнес у відповіді клієнту. Це той самий сценарій, що й у випадку, коли клієнт питає поради напряму в ChatGPT замість Google, — тільки причина ще базовіша: сайт технічно закритий від того, щоб його взагалі прочитали (докладніше про сам сценарій: клієнт запитав у ШІ, а не в Google — і вас там не було). І так само, як із падінням органічного трафіку загалом, цей ефект не супроводжується жодним явним сигналом тривоги — просто бізнес поступово випадає з нового каналу попиту, про існування якого навіть не підозрював.
Що зазвичай іде не так
- Головна навігація, меню чи посилання на ключові сторінки генеруються JavaScript'ом, а не існують як звичайні
<a href>у сирому коді. - Важлива інформація (ціни, умови, контакти) підвантажується скриптом і відсутня в початковому HTML.
- Ніхто ніколи не перевіряв сайт «очима робота без JavaScript» — таку перевірку рідко включають у звичайний технічний аудит.
- Сайт перероблявся кілька разів різними виконавцями, і ніхто не тестував навігацію на новому фреймворку саме з цього погляду.
- Robots.txt чи налаштування хостингу випадково блокують нових ШІ-роботів «про всяк випадок», навіть не будучи проблемою навігації як такою.
Це не привід переробляти весь сайт — здебільшого йдеться про точкові виправлення в тому, як віддається код ключових сторінок. Але спершу треба точно побачити, що на сайті реально видно роботу, а що — лише людині у браузері.
Перевірити, що ШІ-краулер реально бачить на вашому сайті
Подивлюся на сайт очима ШІ-агента без виконання JavaScript — так, як його бачать більшість краулерів. Покажу конкретно, що видно, а що ні, і що з цього швидко виправляється.
Є що розповісти про маркетинг, ШІ чи діджитал-підприємництво? Запропонуйте статтю для блогу →