Skip to content
Назад в блог

Generative Engine Optimization (GEO): Новое SEO для ChatGPT и ИИ-поиска

7 мин. чтения
Generative Engine Optimization (GEO): Новое SEO для ChatGPT и ИИ-поиска

Generative Engine Optimization (GEO) включает работу над тем, чтобы информацию сайта было проще найти, понять и процитировать в ответах ИИ. Для бизнеса услуг полезный результат такой работы выражается в целевых обращениях; само количество цитирований ещё не доказывает его наличие.

В этом руководстве разделены результаты опубликованного эксперимента, документированные правила краулеров и практические рекомендации по тексту. Ни один из этих подходов не гарантирует, что ассистент порекомендует компанию.

Пайплайн поиска и извлечения в ИИ (RAG)

Упрощённая схема извлечения выглядит так:

Вопрос пользователя
    ↓
Переформулирование запроса и поиск
    ↓
Получение релевантных источников
    ↓
Выбор подтверждающих фрагментов
    ↓
Ответ со ссылками на источники

Это иллюстрация подхода, а не спецификация всех движков. Она не предполагает фиксированного числа результатов поиска, обязательных эмбеддингов или ровно трёх цитат. В руководстве Google по ИИ-поиску описан поиск по связанным подтемам и указано, что обычные рекомендации SEO сохраняют силу; специальная ИИ-разметка не требуется.

Шаг ноль: доходят ли до вас AI-краулеры?

Проверяйте агента, который отвечает за нужный вид поиска. Обучение, поисковый обход и переход по запросу пользователя обслуживают разные агенты; их правила robots.txt нельзя считать взаимозаменяемыми.

ТокенЧто делаетЭффект ограничений robots.txt
GPTBotOpenAI — обучение моделейдля ChatGPT Search ничего
OAI-SearchBotOpenAI — поиск ChatGPTограничивает автоматический поисковый обход
ChatGPT-UserOpenAI — запрос пользователяправила могут не применяться
ClaudeBotAnthropic — обучение моделейдля поиска Claude ничего
Claude-SearchBotAnthropic — качество поискаможет снизить видимость в поиске
Claude-UserAnthropic — запрос пользователяограничивает доступ этого агента
PerplexityBotPerplexity — индекс, не обучениеограничивает доступ поискового краулера
Perplexity-UserPerplexity — запрос пользователяобычно игнорирует robots.txt
Google-ExtendedGoogle — обучение и grounding Geminiне влияет на присутствие и позиции в Google Search

Из таблицы прямо следуют две типичные ошибки.

Ошибка первая: закрыть GPTBot, чтобы «нашего контента не было в ИИ». Это закрывает обучение. Из ChatGPT Search это не убирает — за него отвечает отдельный токен OAI-SearchBot. Многие издатели закрыли первый, оставили второй и удивляются, что их по-прежнему цитируют. Другие закрыли оба и не понимают, куда делись цитирования.

Ошибка вторая: считать Google-Extended средством управления позициями Google Search. Google отделяет обучение и grounding от присутствия и ранжирования в поиске. Выбирайте настройки по документации краулеров для того продукта, доступ которого хотите изменить.

Разрешение на обучение и разрешение на поисковое извлечение принимаются отдельно. Блокировка агента ограничивает доступ в рамках его политики, но не гарантирует исчезновения бренда из всех ответов, в том числе основанных на сторонних источниках. У переходов по запросу пользователя свои правила, что отдельно поясняют OpenAI и Perplexity.

Этот сайт открыт для всех. Фрагмент alexrel.com/robots.txt:

User-agent: OAI-SearchBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

Проверьте успешные запросы и ошибки доступа в логах сервера и CDN. Один user-agent не доказывает подлинность краулера; при наличии используйте опубликованные вендором сведения для проверки. Отсутствие запросов в ограниченном периоде логов служит поводом проверить обнаружение и доступ, а не доказательством невозможности цитирования.

1. Что на самом деле измеряло исследование GEO

В работе GEO: Generative Engine Optimization Aggarwal и соавторов (KDD 2024) проверяли изменения исходных текстов на GEO-bench. Измерялась видимость источника внутри сгенерированных ответов, а не посещаемость сайта или вероятность цитирования современным ChatGPT.

Ниже приведены значения из таблицы 1, столбца Overall метрики Position-Adjusted Word Count. Это абсолютные значения метрики, а не проценты прироста:

МетодИзменение текстаБалл
No OptimizationИсходный текст без изменений19.3
Cite SourcesДобавление ссылок на источники24.6
Quotation AdditionДобавление релевантных цитат27.2
Statistics AdditionДобавление статистики25.2

Метрика учитывает объём текста ответа, отнесённого к источнику, и его положение. Результат зависит от метрики, категории запроса и экспериментальной системы; он не обещает такого же прироста заявок или поисковой видимости другому сайту.

Заголовки в формате вопросов, оригинальные сведения и сравнительные таблицы могут помогать читателю. Но в этой работе не проверяли отдельные методы «Information Gain», «Q&A Formatting» и «Markdown Tables». Приписывать этим рекомендациям проценты из исследования нельзя.

2. Практический чеклист по GEO-оптимизации

А. Сразу отвечайте на вопрос читателя

Используйте вопрос в заголовке, если он помогает ориентироваться, и сначала дайте ответ, а затем подробности. Например, «Как работает оплата подписки?» понятнее заказчику, чем «Платёжная инфраструктура». Это редакционная рекомендация, а не требование дословно совпадать с поисковым запросом.

Б. Подтверждайте утверждения источниками

Ставьте ссылку рядом с тем утверждением, которое она подтверждает. Для сравнения цен нужна страница тарифов и дата проверки; для научного результата нужно назвать эксперимент и метрику. Ссылка позволяет читателю проверить факт, но не обещает прибавку к позиции.

В. Делайте текст удобным в использовании

Объясняйте необходимые термины и добавляйте примеры, таблицы или списки, когда они облегчают выбор. Оценка читаемости сама по себе не подтверждает достоверность или пользу, а увеличение объёма до заданного количества слов не добавляет доказательств.

Г. Держите сущность единообразной

Система извлечения должна решить, что «Alex Rel» у вас на сайте, в каталоге и в биографии на конференции — одно и то же лицо. Каждое расхождение это шанс склеить вас с кем-то другим или отбросить как неоднозначного.

Используйте единое имя и основной URL, при необходимости добавляйте свои профили в sameAs. Должность и биография должны быть достоверными. Разные реальные роли на разных площадках сами по себе не доказывают поискового штрафа; поясняйте контекст там, где различие может запутать читателя.

Д. Ставьте честные даты

Используйте dateModified для содержательного обновления и показывайте читателю ту же дату. Смена даты без изменения материала создаёт ложное впечатление актуальности.

Правило, которого держусь я: dateModified равен дате публикации, пока текст реально не изменился, а видимая строка «Обновлено» появляется только тогда, когда за ней стоит настоящая правка. Разметка и видимый контент не должны противоречить друг другу — это тот же принцип, что и с авторством, которое есть в JSON-LD, но которого нет на самой странице.

3. Передача структурированных данных через JSON-LD

JSON-LD позволяет явно описать услугу и исполнителя. Разметка должна совпадать с видимой страницей; она не гарантирует безошибочного понимания или рекомендации. В примере используется тип Service, а предложение с ценой опущено: прежде чем его добавлять, нужно подтвердить опубликованный тариф и его условия.

{
  "@context": "https://schema.org",
  "@type": "Service",
  "@id": "https://alexrel.com/ru/consultations#service",
  "name": "Технический аудит и архитектурные консультации",
  "description": "Независимый аудит кодовой базы, проектирование баз данных и планирование SaaS MVP.",
  "provider": {
    "@type": "Person",
    "name": "Алекс Рел",
    "jobTitle": "Senior Fullstack Developer",
    "url": "https://alexrel.com"
  }
}

При оптимизации моих личных продуктов, таких как платформа TeleGo.io и сервис изучения языков LingvoHabit, я применил именно эти архитектурные правила. Я наблюдал цитирования обоих проектов в ChatGPT Search и Perplexity. Это наблюдение не выделяет эффект разметки; для воспроизводимого кейса нужны запросы, даты и сохранённые ответы.

О настройке файлов robots.txt и структуры разметки читайте в моём техническом руководстве Оптимизация сайта для ИИ-краулеров: Robots.txt и JSON-LD.

Разделяйте разметку и функции поиска

Наличие типа в schema.org не означает, что Google показывает для него расширенный результат. Проверяйте документацию конкретной функции, прежде чем обещать поисковый эффект:

  • HowTo: Google прекратил показ расширенных результатов на десктопе 13 сентября 2023 года, завершив удаление после более раннего изменения на мобильных. Дата указана в обновлённом объявлении.
  • FAQPage: расширенные FAQ-результаты перестали появляться в Google Search 7 мая 2026 года, согласно журналу обновлений документации. Полезные видимые вопросы и ответы можно сохранить.
  • sitelinks searchbox: Google отказался от этой функции выдачи. Её разметку не следует представлять как способ получить такой результат.
  • meta name="keywords": не управляет ранжированием Google Search.
  • llms.txt: предложенный формат указателя по сайту. Рекомендации Google по ИИ-поиску не требуют специальных текстовых файлов или разметки. Рассматривайте файл как эксперимент для конкретного потребителя, а не общее условие попадания в ответы.

Удаление расширенного результата не отменяет сам словарь schema.org. Сохраняйте достоверную разметку там, где у неё есть документированное назначение, и отделяйте это назначение от обещаний ранжирования.

4. Как вообще измерять GEO?

Сгенерированные ответы зависят от формулировки, языка, контекста учётной записи и времени. Единой сопоставимой «позиции в GEO» для всех движков нет. Сопоставляйте наблюдения за ответами с трафиком и результатом для бизнеса, учитывая ограничения каждого измерения:

1. Выборка запросов. Выберите 15–25 вопросов потенциальных клиентов. Отделите брендовые запросы от вопросов о задаче клиента, сохраняйте формулировки, язык и условия проверки. При повторных прогонах записывайте дату, движок, ответ и процитированные URL. Ссылка подтверждает присутствие в конкретном ответе, а не устойчивую позицию.

2. Логи сервера. Проверяйте подлинные запросы краулеров, коды ответов и адреса страниц. Успешный обход подтверждает доступ, но не выбор страницы как источника ответа. Кэш и сторонние источники означают, что цитирование не обязано сопровождаться свежим запросом в текущих логах.

3. Переходы и обращения. Отслеживайте распознаваемые переходы из ИИ-сервисов и заявки от этих посетителей. Реферер сохраняется не всегда, поэтому это неполная оценка; она не учитывает цитирования без кликов. Успешную отправку формы считайте отдельно от нажатия кнопки и ошибок отправки.

4. Search Console. Используйте доступные отчёты Google для оценки видимости в Google Search. Они не измеряют цитирования в ChatGPT или Perplexity. При сравнении до/после сохраняйте клики, показы, CTR и позицию, сопоставляя одинаковые группы запросов и страниц. Изменение состава запросов может сдвинуть общую среднюю без изменения позиций старой страницы.

5. Давайте людям повод ссылаться на вашу работу

Релевантные примеры, публичные инструменты и понятно описанные результаты дают читателю конкретный материал, которым можно поделиться. Технический разбор реального проекта может быть полезен и на сайте, и в профильном обсуждении.

Выбирайте площадки по аудитории и тому, что можете внести в разговор. Внешние упоминания помогают людям обнаружить бизнес, но не являются документированным универсальным условием цитирования ИИ. Оценивайте статьи и инструменты по полезным переходам и обращениям, а не наращивайте число страниц или упоминаний само по себе.

Источники и документация

Адаптация структуры и контента вашего сайта под требования ИИ-поисковиков — это единственный способ сохранить лидерство по объёму органического трафика в эпоху генеративного веб-поиска.

Если вы хотите внедрить GEO на своём проекте, провести аудит видимости бренда в ChatGPT/Perplexity или настроить техническое SEO для ИИ-поисковиков, ознакомьтесь с моей услугой GEO & SEO продвижение под ключ или запишитесь на консультацию.

Если нужен технический аудит ИИ-поиска или помощь с контентом, посмотрите услугу GEO и SEO-оптимизации или запишитесь на техническую консультацию.

Частые вопросы

Что такое GEO простыми словами?

GEO (Generative Engine Optimization) — оптимизация сайта под ИИ-поисковики, чтобы ChatGPT, Perplexity и Gemini находили, цитировали и рекомендовали ваш бренд в своих ответах. Если SEO борется за позицию в выдаче, то GEO — за упоминание внутри сгенерированного ответа.

Заменяет ли GEO классическое SEO?

Нет. Доступность для поиска, полезный контент и проверяемые источники сохраняют значение. GEO также рассматривает присутствие бренда в сгенерированных ответах, но ни один приём оформления не гарантирует попадания в них. Требования поисковых движков и переходов по запросу пользователя различаются.

Какие приёмы GEO дают наибольший эффект?

В исследовании GEO-bench улучшения дали ссылки на источники, релевантные цитаты и статистика. Метрики видимости описывают экспериментальную систему, а не гарантированный рост цитирований или заявок. Отдельный эффект заголовков Q&A и таблиц в работе не измеряли.

Автор

Fullstack Engineer

В коммерческой разработке с 2011 года — больше 15 лет. Автор двух SaaS-продуктов: TeleGo.io и LingvoHabit.com. Статьи здесь выросли из реальной клиентской и продуктовой работы.

Подробнее об автореНаписать в Telegram

Похожие статьи

GEO
GEO · '26

Оптимизация сайта для ИИ-краулеров: Robots.txt и JSON-LD

Детальное техническое руководство по настройке Robots.txt для ИИ-ботов, проектированию связанных графов разметки JSON-LD и решению проблем с рендерингом JavaScript.

#GEO #SEO #JSON-LD #Schema #Техническое
3 мин. чтения
GZIP VS BROTLI
GZIP VS BROTLI · '26

Как патенты на LZW привели к gzip, а веб к Brotli

История gzip, DEFLATE и Brotli, устройство двух форматов сжатия и практический выбор между размером результата, скоростью кодирования и совместимостью.

#GZip vs Brotli #история сжатия данных #Jean-loup Gailly #Brotli Google #Deflate алгоритм #LZ77 Huffman
5 мин. чтения
ФОРМАТИРОВАНИЕ RTL ТЕКСТА
ФОРМАТИРОВАНИЕ RTL ТЕКСТА · '26

Почему иврит и английский меняются местами

Как Unicode BiDi отображает иврит и арабский вместе с латиницей и кириллицей и когда использовать isolates, LRM или RLM.

#Форматирование RTL текста #Иврит и английский #Unicode BiDi controls #LRM и RLM #LRI RLI PDI #Смешанное направление текста
3 мин. чтения