Парадокс эксперта по ИИ
Я консультирую бизнесы по росту выручки через ИИ. И в какой-то момент обнаружил неловкую деталь: когда я спрашивал ChatGPT, Perplexity, Gemini или Яндекс Нейро «кто такой Роман Денисов?», они не находили мой сайт. В лучшем случае — однофамилец. В худшем — ничего.
Неловко вдвойне. Я не просто маркетолог — я ИИ-консультант, проектирую ИИ-системы для чужого бизнеса; за плечами MBA и 17 лет в маркетинге и продажах. И при этом мой собственный сайт был невидим для тех самых ИИ, под которые я настраиваю клиентов. Классический сапожник без сапог.
Технически сайт работал. Открывался в браузере, выглядел опрятно. Но для ИИ-поисковиков его как будто не существовало. Всё больше людей сегодня ищут не «синими ссылками» в Google, а спрашивают ИИ напрямую. ИИ выдаёт один ответ — и либо ссылается на тебя, либо нет. Если нет — для этой аудитории тебя не существует. Я разобрал собственный сайт по кирпичикам и пересобрал его так, чтобы ИИ мог его читать. Ниже — что именно я сделал, на пальцах.
Что такое GEO и почему это не SEO?
GEO (generative engine optimization) — это оптимизация сайта под ответы ИИ-поисковиков: ChatGPT, Perplexity, Gemini, Яндекс Нейро. Цель GEO — не позиция в списке ссылок, а попадание в сам сгенерированный ответ ИИ в качестве цитируемого источника.
От классического SEO GEO отличается тремя вещами:
| SEO | GEO | |
|---|---|---|
| Цель | Место в «десяти синих ссылках» | Чтобы ИИ процитировал вас в своём ответе |
| Сигналы | Ключевые слова и ссылки | Машиночитаемая структура, доступ ботам, однозначные факты |
| Формат контента | Текст «для красоты», под клики и вовлечение | Прямые определения, списки, блоки «вопрос-ответ» |
SEO и GEO не конкурируют — они дополняют друг друга. Но старый SEO-инструментарий покрывает только половину того, что нужно ИИ.
Диагностика: почему ИИ не видел сайт
Прежде чем что-то менять, я провёл GEO-аудит — около тридцати проверок того, насколько сайт видим в генеративном поиске. Стартовая оценка оказалась низкой: фундамента под ИИ-поиск не было почти никакого. Барьеры свелись к трём.
Контент собирался прямо в браузере посетителя.
Это стандартная архитектура большинства современных сайтов: с сервера приходит почти пустая страница, а текст дорисовывает JavaScript уже в браузере. Человек этого не замечает — для него страница открывается мгновенно. ИИ-бот замечает: он часто не выполняет JavaScript и получает пустую заготовку без единого слова контента.
ИИ-боты были отрезаны на уровне сервера.
Краулеры OpenAI, Anthropic, Perplexity, Google и Яндекса получали отказ ещё на подходе. Не специально — так работают настройки хостинга и защита от парсинга по умолчанию. В результате боты, которые могли бы привести меня в ответы ИИ, просто не доходили до контента.
Не было машиночитаемого описания.
Сайт нигде не объяснял ИИ простым и формальным языком: «вот автор, вот его услуги, вот ответы на типичные вопросы». ИИ приходилось угадывать смысл из вёрстки — а угадывает он плохо и неохотно.
Что я сделал — шесть слоёв GEO-фундамента
1. Сделал контент видимым для роботов
Pre-rendering (предварительный рендеринг) — это формирование готовой HTML-страницы на сервере до того, как её запросит бот или браузер. Я перевёл сайт с клиентского рендеринга на pre-rendering: теперь каждая страница отдаётся уже с полным текстом, а не собирается в браузере.
Зачем это нужно: ИИ-бот заходит на страницу и сразу получает весь контент — заголовки, абзацы, ответы. Ему не нужно выполнять JavaScript и ждать, пока что-то «дорисуется». Он может прочитать текст, процитировать его и использовать в ответе пользователю.
Это самый важный шаг из шести. Без него остальные пять — декорации: бесполезно открывать ботам двери и размечать структуру, если на странице для них всё равно пусто.
2. Открыл доступ ИИ-ботам
В файле robots.txt я прописал явные разрешения для пяти ключевых ИИ-краулеров:
- GPTBot — краулер OpenAI (ChatGPT);
- ClaudeBot — краулер Anthropic (Claude);
- PerplexityBot — краулер Perplexity;
- Google-Extended — ИИ-краулер Google (Gemini, AI Overviews);
- YandexGPT — ИИ-краулер Яндекса (Нейро).
Параллельно я настроил серверные правила так, чтобы эти боты не отлетали от защиты против парсинга. Разрешения в robots.txt бесполезны, если firewall режет бота на уровне сервера.
Это стратегическое решение, а не только техническое. Я хочу, чтобы ИИ цитировали мой сайт, поэтому открыл двери. Не все этого хотят: часть компаний и экспертов, наоборот, блокирует ИИ-краулеры, чтобы их контент не уходил в обучение моделей. Я выбрал видимость.
3. Добавил машиночитаемую структуру
Schema.org — это стандарт разметки, который описывает содержимое страницы языком, понятным машине однозначно. Я разметил сайт четырьмя основными типами:
- Person — кто такой Роман Денисов, чем занимается, где находится;
- Service — какие услуги, для кого и в каком формате;
- FAQPage — частые вопросы и ответы;
- Article — статьи в блоге, включая эту.
Поверх разметки я добавил отдельный файл llms.txt. llms.txt — это новый стандарт, по сути «оглавление сайта для больших языковых моделей»: кратко и структурированно он сообщает, о чём сайт, кто автор и какие страницы стоит читать в первую очередь.
Что это даёт: ИИ больше не угадывает смысл из вёрстки. Он получает факты в явном виде — и точнее понимает, кого и за что цитировать.
4. Сделал корректную двуязычность
Сайт работает на двух языках: EN (основной) и RU. Раньше языковые версии путались в индексе — поисковики и ИИ принимали их за дубли друг друга и не понимали, какую показывать.
hreflang — это разметка, которая сообщает поисковику, на каком языке страница и какие у неё языковые версии. Я настроил hreflang для пары en/ru, добавил автоопределение языка по браузеру и canonical-ссылки, которые указывают на каноничную версию каждой страницы.
В результате ИИ теперь понимает: это не два конкурирующих сайта-дубля, а две версии одного контента. Русскоязычному пользователю он покажет русскую страницу, англоязычному — английскую.
5. Ускорил загрузку
Скорость загрузки влияет и на классическое ранжирование, и на попадание в ИИ-ответ: медленные страницы боты обходят, чтобы не тратить лимит обхода. Поэтому скорость — это не косметика, а фактор видимости.
Что я оптимизировал: перевёл картинки в формат WebP и включил ленивую загрузку, почистил лишний JavaScript, включил протокол HTTP/2 и кэширование статики. Core Web Vitals — это набор метрик Google, измеряющих скорость и стабильность загрузки страницы: скорость отрисовки, отзывчивость и отсутствие «скачков» вёрстки. По Core Web Vitals сайт перешёл из «жёлтой» зоны в «зелёную». Точные значения «до/после» добавлю после повторного замера — без выдуманных цифр.
6. Настроил мгновенное уведомление поисковиков
IndexNow — это протокол, по которому сайт сам мгновенно сообщает поисковикам о каждом обновлении. Вместо того чтобы ждать, пока бот случайно зайдёт, сайт пингует поисковики: «вот новая страница, забирайте».
Я подключил IndexNow и подал сайт в три инструмента вебмастеров: Google Search Console, Яндекс.Вебмастер и Bing Webmaster Tools. Также прогрузил sitemap.xml — карту всех страниц сайта.
Что это даёт: без IndexNow новая страница появляется в индексе через недели; с ним — через минуты. Это «нервная система» GEO: она замыкает цикл «опубликовал → поисковик узнал → ИИ может цитировать».
Результат — честно, без выдуманных цифр
Два главных барьера сняты, и это можно утверждать твёрдо:
- ИИ-боты теперь физически получают контент сайта (pre-rendering);
- они имеют явное разрешение его читать (robots.txt + серверные правила).
Технический фундамент GEO заложен полностью: рендеринг, доступ ботам, машиночитаемая структура, двуязычность, скорость и мгновенная индексация. Индексация запущена.
При этом я сознательно не пишу здесь «рост цитируемости в N раз» или «GEO-оценка выросла с X до Y». На день запуска этих цифр просто нет — они появятся после повторного аудита примерно через две недели. Тогда я обновлю эту статью реальными метриками: цитируемость, GEO-оценка «до/после», точные Core Web Vitals. Придумывать «до/после» в день запуска — это маркетинг, а не кейс, а кейс ценен только честностью.
Прошло две недели: GEO-оценка выросла с 25 до 64 из 100
Я обещал вернуться с реальными цифрами — и вот они. Через две недели после запуска и внедрений я провёл повторный GEO-аудит по той же методике: шесть измерений и живые замеры через curl с User-Agent всех ключевых ИИ-краулеров — не «по памяти», а на живом сайте. Итог: общая GEO-оценка поднялась с 25 до примерно 64 из 100 (+39). Все три фатальных барьера из первого аудита сняты — сайт перестал быть невидимым для ИИ.
| Было · 25 мая | Стало · 8 июня | |
|---|---|---|
| Общая GEO-оценка | 25 / 100 — «критично» | ~64 / 100 — «хорошо» |
| Доступ ИИ-ботов | 7 из 9 ботов = отказ (403) | 10 из 10 = HTTP 200 |
| Машиночитаемая разметка (Schema) | 5 / 100 — почти нет | ~85 / 100 |
| Техническая база (рендеринг, sitemap, robots) | 40 / 100 | ~82 / 100 |
| Контент и экспертность (E-E-A-T) | 50 / 100 | ~70 / 100 |
| Видимость на ИИ-платформах | 17 / 100 | ~69 / 100 |
По отдельным платформам картина та же. Оценочная видимость в Google AI Overviews выросла с 32 до ~80, в ChatGPT — с 10 до ~70, в Perplexity — с 8 до ~60, в Gemini — с 12 до ~65, в Bing Copilot — с 25 до ~70. Главное изменение под капотом: ИИ-краулеры теперь получают полный контент на каждом маршруте (pre-rendering) и имеют явное разрешение его читать (robots.txt + серверные правила), а сам сайт описан богатым пакетом Schema.org — Person, Service, FAQPage, Article и др.
Почему 64, а не выше? Техническая и on-page часть GEO фактически закрыта — дальше я упираюсь в то, что нельзя сделать правкой кода: внешний авторитет (упоминания в СМИ, гостевые публикации, сущность в Wikidata для разрешения путаницы с тёзками) и отзывы с Review-разметкой. Это набирается неделями и месяцами, а не за один спринт. Это и есть честная граница кейса: 64 сейчас, 70–80 — после того, как накопится внешний авторитет. Следующий замер сделаю после первых внешних упоминаний и Wikidata-сущности.
GEO — это новый SEO
Десять лет назад можно было пренебречь оптимизацией под Google — сегодня нельзя пренебречь оптимизацией под ИИ-поиск. Всё больше пользователей спрашивают ИИ напрямую и читают один сгенерированный ответ вместо списка ссылок. Если бренда нет в этом ответе — для растущей доли аудитории его нет вовсе.
GEO (generative engine optimization) — это не «SEO в новой обёртке». Это другой набор сигналов: машиночитаемая структура, доступ ботам, корректный рендеринг, авторитетные упоминания и FAQ-форматы. Старый SEO-инструментарий покрывает это только наполовину.
Тот же подход, который я применил к собственному сайту, работает для любого бизнеса — от частной клиники до B2B-сервиса. Меняются детали, но шесть слоёв фундамента остаются теми же.
Кейс 1 из 2: Сайт как Proof of Concept — как я собрал бренд и код в одном диалоге с ИИ →Хотите проверить свой сайт?
Я делаю GEO-диагностику — короткий PDF-отчёт с тремя главными барьерами видимости вашего сайта и приоритетным списком улучшений. Первая диагностика бесплатна.
