Перейти к основному содержимому
megapromotingДавайте обсудим

Экспертиза · GEO

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

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

Предложение с условиямиAvem piese, nu un rezultat măsurat, și le numim ca atare. Piesele: un fișier `llms.txt` scris de noi, servit de producție cu 200 și 2.137 de octeți; o verificare de acces cu zece identificatori de agenți de model, toți primind 200 și exact 252.041 de octeți pe aceeași pagină; liste de surse publicate lângă afirmații — 522 de citări în 26 de fișiere de conținut. Ce ne lipsește ca să putem scrie „construit deja”: o măsurătoare a citărilor pe care s-o putem arăta, și un modul de analiză pentru asta în analizorul propriu — are unul pentru răspunsuri directe, nu are unul pentru răspunsuri generate. Mai e un motiv, mai important: rezultatul nu ne aparține. Un răspuns generat nu are poziții, nu are un loc pe care să-l cumperi și nu se repetă identic de la un utilizator la altul. O pagină care ar promite altceva ar fi prima contrazisă de client, în prima zi.

Сгенерированный ответ — это не список ссылок. Модель составляет текст и, если выбирает, прикрепляет несколько источников. Нет первого места, нет гарантии, что страница будет процитирована, а один и тот же вопрос, заданный двумя людьми или тем же человеком на следующий день, может вернуть другой ответ и другие источники. Это не дефект нашего метода, это форма механизма. Любое предложение, начинающееся с «мы приведём вас в ChatGPT», проходит мимо именно этого пункта.

Что остаётся делать, так это часть до ответа: доступна ли страница агентам, которые её запрашивают, полон ли текст в HTML без JavaScript, ясно ли он говорит, что такое компания и что она делает, и проверяемы ли утверждения на ней тем, кто вас не знает. Здесь можно измерить всё, в кодах ответов и байтах. На этом сайте мы запросили ту же страницу с десятью идентификаторами агентских моделей — поисковыми, инициированными пользователем, обучающими. Все получили 200 и точно одинаковое количество контента: 252.041 байт. Это констатация, а не обещание, и её можно повторить командой.

Второе, что можно контролировать, — это решение, а не настройка: что делать с тремя категориями краулеров. Документация поставщиков явно разделяет их — у OpenAI `OAI-SearchBot` для поискового индекса, `GPTBot` для обучения, `ChatGPT-User` для запроса, инициированного человеком, о котором пишут, что правила `robots.txt` могут к нему не применяться; у Perplexity `PerplexityBot` соблюдает `robots.txt`, а `Perplexity-User` в целом не соблюдает его, потому что запрос исходит от человека; `Google-Extended` относится к обучению и обоснованию моделей Gemini и, как говорит документация, не влияет на включение или ранжирование в поиске Google. Это три независимых решения с разными последствиями. На этом сайте сегодня есть только одно общее правило, в 129 байтах, значит позиция подразумевается — не определена.

Третье, что мы говорим до контракта: для Google большая часть «GEO» механически является SEO. Собственная документация Google пишет, что, чтобы появиться как вспомогательная ссылка в AI Overviews или в AI Mode, страница должна быть проиндексирована и иметь право появляться в поиске с фрагментом, и что для этого не нужны новые машинно-читаемые файлы, чтобы появиться там. Практический вывод не в том, что работа исчезает, а в том, что она смещается: без индексации, server-side rendering и страницы, которая говорит что-то проверяемое, нечего цитировать. Поэтому эта страница читается после двух других, а не вместо них.

Что входит

Работа, по составляющим

Мы запрашиваем страницы у агента, а не предполагаем, что он получает

Каждая важная страница запрашивается с опубликованными идентификаторами агентских моделей, и мы сравниваем код ответа, размер и отпечаток контента с тем, что получает браузер. На этом сайте десять идентификаторов на одной странице — поисковые, инициированные пользователем, обучающие — все получили 200 и все 252.041 байт, а `robots.txt` был одинаковым для всех. Мы поставляем таблицу, а не вывод: агент, адрес, код, байты. Когда хостинг-провайдер или сервис защиты фильтрует одного из них, это видно здесь, а не через шесть месяцев.

Полный текст в HTML, проверенный в байтах

Агент, не выполняющий JavaScript, видит только то, что есть в ответе сервера. Мы проверяем, что страница отрендерена на сервере и что значимый текст действительно там — на этом сайте заголовок `x-nextjs-prerender: 1` и идентичное содержимое для агента и для браузера. Это скучная проверка, и она первая ломается на сайтах, построенных как приложение: страница выглядит идеально в браузере и пуста для любого, кто читает её как текст.

Позиция относительно трёх категорий краулеров, взятая явно

Поисковый краулер, который отправляет людей обратно, агент, инициированный человеком, который запросил страницу, краулер для обучения. Это независимые правила и разные последствия: блокировка агентa, инициированного пользователем, означает, что человек, спросивший о вас, получает ответ без вас. Мы пишем правила, мы пишем, что вы теряете с каждым, решение — за владельцем. Чего мы не делаем: не представляем одно общее правило как стратегию — на этом сайте есть ровно столько, 129 байт, и мы это говорим.

Машиночитаемое резюме, написанное как документ

`llms.txt` — это короткий файл, который говорит, что представляет собой организация, какие страницы важны и как их следует интерпретировать. Наш — статический, 2.137 байта, отвечает 200 в production и содержит раздел, который говорит, что сайт **не** утверждает: что упоминание учреждения не означает партнёрства, что исследовательские проекты не являются медицинскими устройствами. Ограничение, сказанное в той же фразе, в которой мы его предлагаем: документация Google прямо пишет, что вам не нужны новые машиночитаемые файлы, чтобы появляться в её генеративных функциях. Мы публикуем его потому, что он заставляет вас написать на странице, кто вы на самом деле, а не потому, что это рычаг.

Утверждения получают источник рядом с собой, на странице

На наших сервисных страницах каждое утверждение опирается на файл и строку, опубликованные в списке в конце страницы — 522 цитаты в 26 файлах контента. Смысл двойной: человек, который принимает решение, может проверить, а текст, который несёт свою проверку, легче использовать как источник, чем тот, который её не несёт. Чего мы не говорим: что это повышает шанс быть процитированным. Это повышает шанс быть **используемым**. Это не одно и то же, и мы не можем измерить второе.

Что о вас говорят другие источники, инвентаризовано

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

Наблюдение за ответами, как журнал с датой

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

Вымышленные метки, рассматриваемые как таковые

Этот сайт отправляет три мета-метки с именами `ai:context`, `ai:category` и `ai:location`, помещённые туда в более ранней версии. Ни один движок не документирует, что он их читает. Мы не продаём их как услугу и не перечисляем как достижения; мы оставляем их здесь как пример того, как выглядит оптимизация без реального смысла. Если мы находим такое у вас, вы получаете ту же фразу: стоит ноль, доказывает ноль.

Что мы не обещаем, написано до контракта

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

Как это выглядит

Путь, шаг за шагом.

01

Таблица доступа и рендеринга

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

02

Решение по трём категориям, записанное до применения

Мы фиксируем на бумаге, что происходит с каждой категорией, если оставить её открытой и если закрыть её, включая неудобный случай: агент, запущенный человеком, который спрашивал о вас. Только после того, как решение принято и подписано, меняется `robots.txt`. Мы поставляем правила и причину каждого из них, а не только файл.

03

Машиночитаемое резюме и путь к нему

Мы пишем `llms.txt` как короткий документ — что представляет собой организация, какие страницы важны, как следует интерпретировать утверждения — и делаем его доступным: упоминаем в `robots.txt` и связываем со страницы. На этом сайте файл существует и отвечает 200, но нигде не упоминается и не имеет расширенной версии; оба этих отсутствия записаны как отсутствия, а не скрыты.

04

Инвентаризация сторонних источников и исправления

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

05

Журнал наблюдений и его пересмотр

Мы фиксируем вопросы, движки и ритм. Каждый запуск добавляет записи с датой; мы не переписываем старые записи, когда ответ меняется, потому что разница между ними — единственное, что полезно в документе. При пересмотре мы смотрим на то, что изменилось в механизме, а не только в ответах — категории crawlere и их правила меняются чаще, чем текст на сайте.

Un centru. În jur, ce intră în el — pe trasee separate.CENTRUL SE SPRIJINĂ PE CE E ÎN JURUL LUI
Răspunsul se compune din surse care se rotesc în jurul întrebării: pagina ta, cataloagele, articolele, discuțiile. Controlezi un singur corp din desen — și forma în care el poate fi citit.

Данные

К чему прикасаемся, где оно лежит и сколько остаётся

Вопросы, которые задаёт всякий, у кого есть ответственный за защиту данных, — заданы здесь раньше, чем их задаст он.

Что мы читаем с вашего сайта
Только то, что публично: HTML, заголовки ответов, `robots.txt`, карта сайта. Мы запрашиваем одни и те же страницы несколько раз, по одному разу для каждого идентификатора агента, с ограниченным ритмом. Нам не нужен доступ к администрированию для части проверки.
Что мы читаем вне сайта
Публичные страницы, где вас упоминают: каталоги, реестры, статьи, профили. Мы читаем их как любой посетитель. Мы не создаём аккаунты, чтобы получить доступ к закрытому контенту, и не извлекаем автоматически, в объёме, из генеративных движков — их условия это запрещают, а сервис, построенный на их нарушении, однажды сам останавливается.
Что нам нужно от вас
Решение, а не доступ: что вы делаете с каждой из трёх категорий crawleров. Плюс право опубликовать два файла в корне сайта, `robots.txt` и машинно-читаемое резюме. И список вопросов, которые ваши клиенты задают на самом деле — журнал наблюдений полезен только если вопросы в нём принадлежат им, а не нам.
Что содержит журнал наблюдений
Дата, движок, вопрос, записанный слово в слово, полученный ответ и источники, на которые он ссылается. Без персональных данных того, кто задал вопрос, потому что вопросы — наши, заданные намеренно. Если вы хотите, чтобы мы отслеживали вопросы, поступающие от реальных пользователей, отдельно устанавливается, что анонимизируется до попадания в документ.
Где они хранятся и как долго
Таблица доступа, принятые правила и журнал хранятся в виде версий в репозитории проекта, рядом с кодом, а не в инструменте по подписке, из которого их потом нельзя вынуть. Они живут столько же, сколько живёт репозиторий. Когда цифра меняется, в истории видно, кто и когда её изменил.

Случай

Десять агентов, одна и та же страница: что получает модель, когда запрашивает наш сайт

Ситуация

Наш собственный сайт, примерно 250 публичных адресов, 147 в карте сайта. Исходный вопрос был не «как мы выглядим в ChatGPT», а такой, на который можно ответить: что именно получает агент модели, когда запрашивает одну из наших страниц, и чем это отличается от того, что получает браузер.

Что мы построили

Мы запросили одну и ту же страницу с десятью опубликованными идентификаторами агентов — для индексации для ассистентов, инициируемыми пользователем, для обучения — и сравнили код, размер и `robots.txt`, выданный каждому. Отдельно мы проверили, находится ли текст в ответе сервера или строится в браузере, прочитали файл машинно-читаемого резюме и нашли путь к нему, а также инвентаризировали то, что сайт отправляет как сигналы, направленные к моделям.

Что получилось

Все десять получили 200 и ровно 252.041 байт; `robots.txt` был идентичен для всех, 129 байт, с одной общей группой — значит, позиция по отношению к трём категориям crawlereв не задана явно, а подразумевается. Страница рендерится на сервере. Файл резюме существует, он статичен и отвечает 200 с 2.137 байтами, но он не указан в `robots.txt`, не связан ни с одной страницы, а расширенная версия, требуемая по конвенции, возвращает 404. Мы также нашли три meta-тега, направленные к моделям, добавленные в более ранней версии, которые ни один движок не документирует как читаемые.

Чего этот случай не говорит

Ничто из вышесказанного не означает, что нас где-то будут цитировать, и этого тоже не измеряли. Выводы касаются доступа и формы — той части, которую мы контролируем. Из них сегодня принято только одно решение (файл резюме существует); остальное — открытые работы, включая базовое решение по crawlereм, которое не является техническим и не принимается поставщиком.

Вопросы

О чём нас спрашивают перед тем, как позвонить

Вы гарантируете, что ChatGPT или Perplexity порекомендует мою компанию?

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

Тогда чем конкретно занимается эта страница, по сравнению с SEO и прямыми ответами?

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

Как вы измеряете, если нет позиции?

С помощью журнала наблюдений, а не метрики. Мы определяем реальные вопросы ваших клиентов, периодически задаём их и каждый раз записываем дату, систему, вопрос слово в слово, ответ и процитированные источники. В итоге получается серия датированных наблюдений, по которой видна тенденция. Чего не получается — так это процента, потому что процент здесь означал бы выборку, которую мы не контролируем, из системы, которая может ответить иначе на второй вопрос. Поставщик, который даёт вам оценку «видимости в AI», даёт вам цифру, полученную методом, который вам не показывает.

`llms.txt` вообще для чего-то используется?

Это предлагаемая конвенция, а не принятый стандарт, и документация Google прямо говорит, что вам не нужны новые машиночитаемые файлы, чтобы появляться в её генеративных функциях. Мы всё равно публикуем его по двум практическим причинам: это стоит статический файл, а его написание заставляет вас на одной странице сформулировать, кто вы, что делаете и что не утверждаете — упражнение, которое обычно выявляет противоречия в остальном сайте. Наш файл — 2.137 байтов и содержит раздел о том, как следует интерпретировать утверждения. Чего мы не делаем: не продаём его как рычаг видимости.

Стоит ли мне блокировать краулеры искусственного интеллекта?

Тут три решения, а не одно, и только они делают ответ. Поисковый краулер помощника приносит вас в его результаты и отправляет людей обратно. Агент, запускаемый пользователем, появляется потому, что кто-то только что спросил о вас — если вы его заблокируете, этот человек получит ответ без вас, а документация как минимум двух поставщиков пишет, что эти агенты могут не соблюдать `robots.txt`. Тренировочный краулер — это то, о чём обычно говорят, и у Google он выделен отдельно через `Google-Extended`, про который документация говорит, что он не влияет на включение или ранжирование в поиске. Мы выкладываем на стол все три последствия; выбор за владельцем сайта.

Я читал, что модели часто цитируют форумы. Стоит ли покупать там упоминания?

Нет. Мы не пишем под вымышленными именами, не платим за посты и не производим отзывы. Причина не в морали в абстрактном смысле: оплачиваемое упоминание — это утверждение о вашей компании, которое вы не можете подтвердить, опубликованное в месте, которым вы не управляете, с вашим именем. Когда кто-то проверяет — клиент, журналист, модель, сравнивающая источники, — обнаружение происходит именно там, где вы пытались выглядеть убедительно. Вместо этого мы делаем: инвентаризацию существующих реальных упоминаний, исправление ошибочных и контент на вашем сайте, который стоит цитировать.

Почему эта страница — «предложение», а не «уже сделано», как остальные?

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

Что изменится через шесть месяцев?

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

Вы делаете это отдельно от SEO или вместе?

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

На чём основаны утверждения выше (12 источников)
  1. Zece identificatori de agenți de model pe aceeași pagină: toți primesc 200 și toți 252.041 de octeți; `robots.txt` identic, 129 de octeți, un singur grup `User-Agent: *`https://www.megapromoting.com/servicii · 2026-09-06
  2. OpenAI documentează trei agenți cu roluri separate: `OAI-SearchBot` pentru indexul de căutare, `GPTBot` pentru antrenare, `ChatGPT-User` pentru cererea pornită de un utilizator, despre care scrie că regulile din `robots.txt` pot să nu se aplicehttps://developers.openai.com/api/docs/bots · 2026-09-06
  3. Perplexity documentează `PerplexityBot`, care respectă `robots.txt`, și `Perplexity-User`, despre care scrie că în general nu îl respectă, pentru că cererea vine de la o persoanăhttps://docs.perplexity.ai/guides/bots · 2026-09-06
  4. `Google-Extended` ține de antrenarea și fundamentarea modelelor Gemini și nu influențează includerea sau clasarea în căutarea Googlehttps://developers.google.com/search/docs/crawling-indexing/google-common-crawlers · 2026-09-06
  5. Documentația Google spune că nu sunt necesare fișiere noi citibile de mașină pentru a apărea în funcțiile ei generative, și că o pagină trebuie să fie indexată și eligibilă să apară cu un fragment pentru a fi arătată ca link de sprijin în AI Overviews sau AI Modehttps://developers.google.com/search/docs/appearance/ai-features · 2026-09-06
  6. Rezumatul nu e găsibil: nu e menționat în `robots.txt`, nu e legat din nicio pagină, iar varianta extinsă `llms-full.txt` întoarce 404https://www.megapromoting.com/llms-full.txt · 2026-09-06
  7. Pagina e randată pe server, deci un agent care nu execută JavaScript primește textul complethttps://www.megapromoting.com/servicii · 2026-09-06

5 из них — код и файлы из наших репозиториев. Мы не публикуем их название и строку: вместе, на одной странице, они слишком точно описали бы, как устроены системы, которые принадлежат не только нам. Мы разбираем их вместе с тобой, в репозитории, по запросу — проверка остаётся возможной, просто она проходит в разговоре.

Что вы хотели бы наладить?

Расскажите о своём процессе. Вместе определим, что стоит построить, что можно подключить и как проверим результат.

Давайте обсудим