GEO: как нейросети выбирают, кого рекомендовать бизнесу в ОАЭ

Нейросеть рекомендует ту компанию, которую нашла в поиске, смогла прочитать и подтвердить по нескольким независимым источникам, поэтому GEO сводится к тому, чтобы быть доступным, понятным и одинаково описанным везде.

Опубликовано 10 мин чтения

Нейросеть рекомендует компанию, которую нашла через поиск, смогла прочитать и подтвердить по нескольким независимым источникам. Ассистент назовёт того, о ком данных больше и они чище, если у вас нет страницы с прямым ответом, робот не может её открыть или факты о вас расходятся между сайтом, Google-картой и каталогами.

Сам термин коротко разобран в энциклопедии: GEO. Здесь речь о механике: как ассистент выбирает источник и что проверить на своём сайте.

Два способа, которыми нейросеть отвечает

Первый способ: ответ из памяти модели. Модель обучалась на текстах до даты отсечения знаний, её указывают в документации к модели. Компания, открытая после этой даты или почти не упомянутая в открытых текстах, в памяти отсутствует. Быстро это не исправить: память обновляется только с новой версией модели.

Второй способ: ответ с поиском. ChatGPT с поиском, Perplexity, Google AI Overviews и Copilot отправляют запросы в поисковый индекс, открывают несколько страниц и собирают ответ из фрагментов. Этот режим работает с текущим состоянием вашего сайта и упоминаний о вас, поэтому на него вы влияете напрямую.

Режим можно отличить на глаз. Под ответом с поиском стоят ссылки на источники: в ChatGPT это кнопка «Источники», в Perplexity нумерованные сноски, в AI Overviews карточки сайтов справа. Ответ без ссылок модель взяла из памяти.

Проверка на 10 минут. Задайте один вопрос, например «посоветуй русскоговорящего стоматолога в JLT», дважды: с выключенным поиском и с включённым. Запишите, кого ассистент назвал и на какие сайты сослался. Вопросы вида «где арендовать суперкар с подачей в аэропорт» ассистенты почти всегда отправляют в поиск, так что во втором ответе вы увидите реальную картину по своей нише.

Как устроен ответ с поиском: пять шагов

  1. Переформулировка. Ассистент превращает вопрос пользователя в один или несколько поисковых запросов. «Стоматолог в JLT, русский» может стать «russian speaking dentist JLT Dubai» и «стоматология JLT отзывы».
  2. Поиск. Запросы уходят в индекс: у Google AI Overviews это индекс Google, Copilot работает на индексе Bing, у других ассистентов свой или партнёрский индекс. Страница, которой нет в индексе, дальше не попадёт.
  3. Чтение. Ассистент открывает несколько верхних результатов. Выпадает страница, которую робот не может загрузить или которая отдаёт пустой каркас без текста.
  4. Извлечение. Из каждой страницы берутся короткие фрагменты, отвечающие на вопрос. Абзац с конкретикой («принимаем по-русски, JLT, кластер X, запись в WhatsApp») выигрывает у абзаца «мы заботимся о вашей улыбке».
  5. Сборка и сверка. Модель собирает ответ и предпочитает сведения, которые повторяются в нескольких источниках. Если компанию упоминают сайт, карточка Google и пара каталогов, модель считает её надёжнее компании с одним сайтом.

Потерять вас можно на любом из пяти шагов. Сигналы ниже разложены по этим этапам.

Какие сигналы помогают попасть в ответ

Сигнал Что проверяет ассистент Как проверить самому
Индексация Страница есть в поиске site:вашдомен в Google, отчёт «Страницы» в Search Console, Bing Webmaster Tools
Доступ роботов ИИ-роботы не заблокированы robots.txt: OAI-SearchBot, PerplexityBot, ClaudeBot, Bingbot, Googlebot
Текст в HTML Содержимое видно без выполнения JavaScript Открыть «Просмотр кода страницы» и найти там свой основной абзац
Прямой ответ Есть фрагмент, который можно процитировать Первые два предложения страницы отвечают на её заголовок
Совпадение фактов Название, адрес, телефон, часы одинаковы везде Сравнить сайт, Google Business Profile, Яндекс Бизнес, каталоги
Авторство За текстом виден человек или компания с историей Страница автора, «О компании», лицензия, контакты
Внешние упоминания О вас пишет кто-то, кроме вас Поиск названия в кавычках без вашего домена
Разметка Машиночитаемое описание компании Schema.org в Rich Results Test

С разметкой у рынка слабо. Savage Media проверила 537 сайтов заведений Дубая. Из 409 полностью разобранных микроразметка Restaurant нашлась у 22,0 %, а у 22,7 % не было даже meta description. Подробные цифры есть в исследовании сайтов ресторанов Дубая в журнале Savage Media. Там же лежит практический гайд, как попасть в ответы ChatGPT и Perplexity.

Доступность: робот должен увидеть страницу

Начните с robots.txt. У ИИ-компаний разные роботы для разных задач. У OpenAI есть GPTBot, он собирает данные для обучения, и OAI-SearchBot, он отвечает за поиск в ChatGPT. Если вы не хотите отдавать тексты на обучение, но хотите попадать в ответы, запретите первого и разрешите второго. Google-Extended управляет использованием контента для моделей Gemini. По заявлению Google, на обычный поиск и AI Overviews он не влияет: туда ходит Googlebot.

Частая ловушка: хостинг или защита от ботов на стороне провайдера режет «незнакомых» роботов без вашего ведома. В том же исследовании 52 сайта блокировали автоматическую проверку целиком. Если сайт не пустил ассистента, тот о нём ничего не узнает.

Вторая проверка касается текста в HTML. Конструктор или приложение, которое рисует страницу скриптом в браузере, может отдавать роботу пустую оболочку. Многие ИИ-роботы JavaScript не выполняют или выполняют ограниченно. Откройте исходный код страницы. Если основного текста там нет, для части ассистентов его нет вообще. Такой сайт часто проще пересобрать с серверной отрисовкой, чем латать: об этом подробнее на странице сайтов.

Скорость тоже влияет: робот с лимитом по времени может не дождаться ответа. Медиана ответа сервера у сайтов из исследования составила 328 мс. У сайтов на WordPress она была 611 мс, и 92 из 209 таких сайтов отвечали дольше 800 мс.

Факты, которые совпадают везде

Ассистент сверяет источники. Допустим, на сайте указан «Business Bay», в карточке Google «Downtown», а в каталоге старый номер. Тогда модель либо выберет одну версию наугад, либо пропустит вас ради компании с непротиворечивыми данными.

Что держать одинаковым во всех местах:

  • название латиницей и кириллицей в одном написании;
  • адрес до здания и района, как его пишут в Google Maps;
  • телефон и WhatsApp в одном формате, с +971;
  • часы работы, включая особый график в Рамадан;
  • список услуг теми словами, которыми ищут клиенты;
  • языки обслуживания, если вы продаёте русскоязычным.

Отдельный пункт для ОАЭ: многие компании ведут Instagram активнее сайта. По данным того же исследования, 226 сайтов из 409 (55,3 %) давали ссылку на Instagram, но не давали WhatsApp. Сайт и карточки ассистент читает лучше, чем ленту Instagram, поэтому факты должны жить там. Почему конкурент с похожим продуктом попадает в ответ, а вы нет, разобрано в статье «Почему нейросеть советует конкурента».

Страница, которая отвечает в первом абзаце

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

Условный пример. Слабо: «Мы предлагаем широкий спектр услуг аренды премиальных автомобилей». Сильнее: «Аренда Lamborghini Urus в Дубае с подачей в отель или аэропорт DXB, бронь подтверждается вручную, оплата после подтверждения».

Второй приём: отдельная страница под отдельный вопрос. Одна страница «Услуги» со всем подряд отвечает на всё сразу и ни на что точно. Так я собрал сайт Lucent Rental: отдельные страницы под машину, под бренд и под связку «марка + район», плюс 8 гайдов на двух языках. В Lucent Legal структура глубже: 213 гайдов на русском и 213 на английском, каждый под конкретный вопрос клиента. Проект описан в кейсе Lucent Legal.

Авторство и живой человек за текстом

Ассистенту проще доверять тексту, у которого есть автор с именем, ролью и историей, видимой из других источников. Малому бизнесу для этого хватит трёх элементов:

  1. Страница «О компании» с юрлицом, лицензией, адресом и годом открытия.
  2. Страница автора или основателя: кто он, чем занимается, где о нём можно прочитать ещё.
  3. Подпись автора и дата обновления на каждой статье.

У Lucent Legal есть отдельная страница основателя на двух языках. Исследование сайтов заведений в журнале Savage Media подписано моим именем. Поисковик и ассистент видят такую связку «человек, его страница, его тексты» и опираются на неё.

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

llms.txt: что он даёт и чего нет

llms.txt — это текстовый файл в корне сайта в формате Markdown: короткое описание компании и список ссылок на главные страницы с пояснениями. Формат предложил Джереми Ховард в 2024 году как подсказку для языковых моделей. Я кладу его на сайты, которые делаю: он есть у Moon Mars и у Lucent Rental, рядом с sitemap.xml и robots.txt.

Ограничение: OpenAI, Google и Perplexity публично не подтверждали, что используют llms.txt при выборе источников для ответа. Файл даёт аккуратную карту сайта тем системам, которые его читают. Работу над страницами, фактами и доступом роботов он не заменяет. Как его составить, описано в статье «llms.txt: что это и как написать».

Условный пример: стоматология и русскоязычный пациент

Условный пример: клиника в JLT хочет, чтобы на вопрос «посоветуй русскоговорящего стоматолога в JLT» ассистент называл её.

Что ассистент найдёт сейчас:

  • главную страницу на английском, где русский язык не упомянут;
  • карточку Google без указания языков;
  • Instagram с постами на русском, который ассистент прочитает плохо.

В ответ клиника не попадёт: в индексируемых источниках нет связки «стоматолог + JLT + русский».

Что можно сделать за неделю:

  • страница на русском «Стоматология в JLT с русскоязычными врачами», где первое предложение содержит все три слова;
  • имена врачей с языками и лицензией DHA на страницах врачей (формулировки рекламы клиники уточните по стандартам DHA);
  • русский язык в описании и атрибутах карточки Google;
  • одинаковые адрес, телефон и часы на сайте, в Google и Яндекс Бизнесе;
  • разметка Dentist или MedicalClinic с адресом и языками;
  • проверка, что robots.txt пускает OAI-SearchBot и PerplexityBot.

Гарантии появления в ответе это не даёт. Зато у ассистента появляется страница, которая отвечает на вопрос дословно, и источники, которые друг друга подтверждают.

Что не стоит делать

  • Закрывать всех ИИ-роботов «на всякий случай». Запрет GPTBot не мешает поиску ChatGPT. Запрет OAI-SearchBot или PerplexityBot убирает вас из их ответов.
  • Писать тексты для робота. Страница с фразой «лучший стоматолог Дубай» в каждом абзаце плохо читается людьми. Ассистент ищет фрагмент с фактами, повтор ключевой фразы ему ничего не добавляет.
  • Держать главную информацию в PDF и картинках. В исследовании 147 из 409 сайтов (35,9 %) публиковали меню только в PDF. Цены и состав текстом на странице ассистент процитирует охотнее.
  • Покупать «гарантированное попадание в ChatGPT». Ответ собирается под каждый вопрос заново, и обещать его никто не может. Спросите подрядчика, какие конкретно страницы, файлы и карточки он изменит и как вы вместе проверите результат.
  • Менять название и адрес только в одном месте. После переезда обновите сайт, карточки и каталоги в один день, иначе ассистент получит две версии.
  • Делать сайт целиком на JavaScript без серверной отрисовки и не проверять, что видит робот.

Короткий чек-лист

  1. Найти свой сайт через site:вашдомен в Google и добавить его в Bing Webmaster Tools.
  2. Открыть robots.txt и убедиться, что OAI-SearchBot, PerplexityBot, ClaudeBot, Googlebot и Bingbot не заблокированы.
  3. Открыть исходный код главной и двух страниц услуг: основной текст должен быть в HTML.
  4. Сверить название, адрес, телефон, WhatsApp и часы на сайте, в Google Business Profile, Яндекс Бизнесе и двух каталогах.
  5. Для трёх главных вопросов клиентов сделать отдельные страницы, где первые два предложения отвечают на вопрос.
  6. Добавить страницы «О компании» и автора, подписать статьи и поставить даты обновления.
  7. Проверить разметку Schema.org в Rich Results Test.
  8. Положить llms.txt со ссылками на главные страницы.
  9. Через две-три недели задать ассистентам с поиском те же три вопроса и записать, какие источники они показали. Как вести такую проверку системно, описано в статье «Как проверить, что о вас говорит ChatGPT».

Вопросы и ответы

Можно ли гарантировать, что ChatGPT будет советовать мою компанию?

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

Чем GEO отличается от обычного SEO?

Основа общая: индексируемый сайт, структура, авторство, проверяемые факты. GEO добавляет внимание к тому, как ассистент вытаскивает фрагмент ответа, к доступу ИИ-роботов в robots.txt и к упоминаниям компании на сторонних площадках.

Нужен ли сайту файл llms.txt?

Это один текстовый файл, и он ничему не мешает, поэтому я кладу его на сайты, которые делаю. Крупные ассистенты публично не подтверждали, что опираются на него при выборе ответа, так что нормальные страницы он не заменит.

Как понять, что нейросеть вообще видит мой сайт?

Задайте ассистенту с включённым поиском вопрос, на который отвечает конкретная страница вашего сайта, и посмотрите, появилась ли она в источниках. Параллельно проверьте robots.txt и логи сервера на визиты ИИ-роботов.