Оптимизация сайта под нейросети начинается с обычного SEO. Алиса AI собирает ответ из результатов Поиска Яндекса, а Google пишет, что для его ИИ-ответов не нужны особые файлы и отдельная разметка. Поэтому задача владельца сайта на 1С-Битрикс понятная: пустить поисковых роботов на сайт, дать одинаковые везде факты о компании и прямые ответы на вопросы клиентов. В сентябре 2026 года мы сделали это на своём сайте itpanda.ru и по пути нашли проблему: хостинг не пускал на сайт робота Bing и робота GPTBot компании OpenAI.
Алиса AI. Во II квартале 2026 года Алиса AI отвечала на 42% запросов в Поиске Яндекса (данные Яндекса). Справка Яндекса пишет, что при создании ответа Алиса опирается на источники, которые высоко ранжируются в поиске. По исследованию «Ашманова и партнёров», шанс попасть в ответ снижается примерно с 5-й позиции (Коммерсантъ). Источники отбирают по критериям ЭПОС, и среди признаков экспертности Яндекс прямо называет адрес компании, реквизиты, контакты, портфолио и отзывы клиентов.
Google. Чтобы попасть ссылкой в AI Overviews и AI Mode, страница должна быть в индексе и подходить для показа со сниппетом (Google Search Central). Особые файлы и специальная разметка для этого не нужны, структурированные данные тоже не обязательны (руководство Google).
ChatGPT. Сайты для поиска ChatGPT обходит робот OAI-SearchBot: если его закрыть, сайт не покажут в ответах поиска. Робот GPTBot собирает данные для обучения моделей OpenAI, и его можно закрыть отдельно (OpenAI).
Вывод: отдельной «оптимизации под нейросеть» нет. Нужно, чтобы робот дошёл до страницы, страница стояла высоко в поиске, а в тексте был ясный ответ с проверяемыми фактами.
| Что сделали | Когда | Зачем |
|---|---|---|
| Разметка JSON-LD: Organization на всех страницах, Service на страницах услуг | 24.09.2026 | Факты о компании и услугах в машиночитаемом виде |
| Один набор цифр о компании на главной, в контактах, описаниях услуг, разметке и llms.txt | 24.09.2026 | Меньше расхождений между страницами |
| Файл llms.txt | 24.09.2026 | Краткая карта сайта для ИИ-агентов, без больших ожиданий |
| Сегмент «Переходы из нейросетей» в Метрике | 26.09.2026 | Видно визиты с сайтов нейросетей |
| Хостинг снял блокировку bingbot и GPTBot по нашей просьбе | 26.09.2026 | Запросы с User-Agent bingbot и GPTBot получают ответ 200 |
| Реквизиты в подвале и в политике обработки персональных данных | 26.09.2026 | Признак реальной компании по критериям ЭПОС |
| Сайт добавлен в Bing Webmaster Tools | 26.09.2026 | Отчёты Bing, в том числе о цитировании в Copilot |
| Четыре страницы-ответа с блоком «Вопросы и ответы» | 27.09.2026 | Готовые ответы на частые вопросы клиентов |
На каждой странице сайта есть блок JSON-LD с типом Organization и постоянным идентификатором @id: юридическое название, ИНН, адрес, телефоны, логотип и ссылки на профили в каталогах и на картах. На страницах услуг есть блок Service: он ссылается на организацию по тому же @id, а цену «от» передаёт как минимальную (minPrice). Полную карточку с каталогом услуг выводим на главной, в разделах «О компании», «Контакты» и «Услуги»: Google советует размещать разметку организации на главной или на странице о компании (Google).
Сокращённая разметка организации с нашего сайта:
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://itpanda.ru/#organization",
"name": "IT Panda",
"legalName": "ООО «Айти Панда»",
"taxID": "6678090186",
"url": "https://itpanda.ru/",
"logo": "https://itpanda.ru/favicon-512.png",
"telephone": "+7 343 384-01-03",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Крупносортщиков, д. 14, оф. 414",
"addressLocality": "Екатеринбург",
"postalCode": "620141",
"addressCountry": "RU"
},
"sameAs": [
"https://www.1c-bitrix.ru/partners/1145030.php",
"https://2gis.ru/ekaterinburg/firm/1267165676797537",
"https://yandex.ru/maps/org/156123996606"
]
}
Услуга ссылается на организацию по @id, цена «от» записана как minPrice:
{
"@context": "https://schema.org",
"@type": "Service",
"@id": "https://itpanda.ru/uskorenie-sayta-na-bitriks/#service",
"name": "Ускорение сайта на 1С-Битрикс",
"provider": { "@id": "https://itpanda.ru/#organization" },
"offers": {
"@type": "Offer",
"priceCurrency": "RUB",
"priceSpecification": {
"@type": "PriceSpecification",
"minPrice": "20000",
"priceCurrency": "RUB"
}
}
}
В 1С-Битрикс разметку собирает одна PHP-функция, подключённая в init.php. В header.php шаблона она выводится через $APPLICATION->AddBufferContent(): функция срабатывает, когда страница уже собрана, видит, какая услуга открыта, и берёт цену из свойства инфоблока.
// local/php_interface/init.php
if (is_file(__DIR__ . '/include/jsonld.php')) require_once __DIR__ . '/include/jsonld.php';
// local/templates/itpanda/header.php, внутри <head>
<?$APPLICATION->AddBufferContent('itpJsonLd');?>
Микроразметку организации на странице «Контакты» мы оставили: в справке Яндекса об адресном сниппете примеры даны в микроданных.
На разных страницах сайта были разные цифры: число проектов, год начала работы с 1С-Битрикс, номер офиса. Мы выбрали один набор: работаем с 2009 года, с 1С-Битрикс с 2015 года, более 600 проектов, офис 414 на улице Крупносортщиков, 14. Он уже стоит на главной, на странице контактов, в описаниях услуг, в разметке и в llms.txt.
В подвале каждой страницы теперь есть строка: ООО «Айти Панда», ИНН, ОГРН. В политике обработки персональных данных появился раздел «Сведения об операторе» с реквизитами и адресом. Раньше реквизиты были только на странице контактов и в разметке. Яндекс в описании ЭПОС прямо советует проверить, что пользователю доступны адрес, реквизиты и контакты компании.
Мы отправили к сайту запросы с User-Agent разных роботов. YandexBot, Googlebot и OAI-SearchBot получали ответ 200. Запросы с User-Agent bingbot и GPTBot сервер обрывал и не отдавал им даже robots.txt. В .htaccess запрета не было: соединение обрывал сервер хостинга. Мы написали в поддержку, и 26 сентября блокировку по User-Agent сняли.
На частые вопросы клиентов мы ответили отдельными статьями: Сколько стоит сайт на 1С-Битрикс, Битрикс24 или amoCRM, Тильда или 1С-Битрикс, Облако или коробка Битрикс24. Правила у всех одни: прямой ответ в первом абзаце, цифры со ссылкой на источник, таблица для сравнения. Если клиенту лучше подойдёт другое решение, так и пишем. В конце каждой статьи блок «Вопросы и ответы» с разметкой FAQPage.
Поиска у таких вопросов немного: «сколько стоит сайт на битрикс» задают 59 раз в месяц, «битрикс24 или amocrm» 50 раз. Эти страницы нужны, чтобы у нейросети был готовый ответ, на который можно сослаться.
Файл llms.txt в корне сайта кратко описывает компанию и услуги со ссылками на страницы, цены в нём только с наших страниц. Мы сделали его по спецификации llmstxt.org, но большой пользы не ждём: это предложение, а не стандарт, а Google пишет, что специальные файлы для ИИ не нужны.
1. Запрос с User-Agent робота. Выполните в терминале, подставив адрес своего сайта:
curl -s -o /dev/null -w "%{http_code}\n" -A "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)" https://example.ru/robots.txt
curl -s -o /dev/null -w "%{http_code}\n" -A "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)" https://example.ru/robots.txt
curl -s -o /dev/null -w "%{http_code}\n" -A "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.4; +https://openai.com/gptbot" https://example.ru/robots.txt
Нормальный ответ: 200. Код 000 значит, что соединение оборвали, 403: доступ запрещён. Если YandexBot получает 200, а bingbot или GPTBot 000, робота режут по имени.
2. robots.txt. Проверьте, нет ли запретов для YandexBot, Googlebot, bingbot, OAI-SearchBot и YandexAdditional. Запрет для YandexAdditional убирает контент сайта из ответов Алисы AI, Яндекс учитывает его за 2–14 дней (справка Яндекса). Такая запись закрывает для ответов Алисы весь сайт:
User-agent: YandexAdditional
Disallow: /
3. Яндекс Вебмастер. Если «Проверка ответа сервера» пишет «Не удалось загрузить документ», по справке это значит, что запрос робота блокируется на стороне сервера или соединение обрывается.
4. Журнал сервера. Посчитайте визиты нужных роботов в access.log:
grep -c "YandexBot" access.log
grep -c "bingbot" access.log
grep -c "GPTBot" access.log
grep -c "OAI-SearchBot" access.log
User-Agent легко подделать. Робота Яндекса проверяют обратным DNS-запросом, для Bing и OpenAI есть официальные списки адресов: bingbot.json и gptbot.json.
5. Хостинг. Если робота режут, а в robots.txt и .htaccess запретов нет, напишите хостингу и приложите команды с ответами сервера. У нас блокировка стояла именно там.
От этих приёмов мы отказались.
О результатах напишем после повторного замера: основные изменения мы внесли в последнюю неделю сентября, а отчёт Вебмастера собирает данные за 3 месяца.
Регулярную работу над сайтом на 1С-Битрикс, в том числе по SEO, мы ведём в рамках сопровождения: от 50 000 ₽ в месяц. Если сайт медленный, начните с бесплатного замера скорости. Ускорение стоит от 20 000 ₽ за первый этап: цену называем до начала работ, счёт не больше названной суммы, обычно чуть меньше. Оценка за день: опишите задачу, и в течение рабочего дня мы назовём стоимость и срок.
Алиса AI берёт источники из Поиска Яндекса и опирается на страницы, которые там высоко ранжируются. Поэтому сначала нужна страница в топе по запросу и прямой ответ на вопрос в её тексте. Источники отбирают по экспертности, полезности, оригинальности и содержательности, а среди признаков экспертности Яндекс называет адрес, реквизиты, контакты, портфолио и отзывы.
Он не помешает, но и попасть в ответы не поможет. Google пишет, что для его ИИ-ответов не нужны специальные файлы и разметка, а сам llms.txt пока только предложение, а не стандарт. Мы файл сделали, но рычагом его не считаем.
Google прямо пишет, что структурированные данные для генеративного поиска не обязательны. Разметка Organization помогает поиску понять, кто вы: юрлицо, адрес, телефоны, профили в каталогах. Главное, чтобы те же факты были и в видимом тексте страниц.
Отправьте запрос к robots.txt с User-Agent робота командой curl: нормальный ответ 200. Проверьте robots.txt на запреты для YandexAdditional, Googlebot, bingbot и OAI-SearchBot и посмотрите журнал сервера. Если соединение обрывается, а запретов на вашей стороне нет, спросите хостинг: у нас блокировка стояла именно там.
Да. OpenAI разделяет роботов: GPTBot собирает данные для обучения моделей, OAI-SearchBot обходит сайты для поиска ChatGPT. Настройки для них независимы, поэтому можно запретить GPTBot в robots.txt и оставить доступ OAI-SearchBot.
В Яндекс Вебмастере есть отчёт «Видимость сайта в Алисе AI»: доля запросов с упоминанием сайта, примеры запросов и конкуренты за 3 месяца. Клики и показы он не считает. Поэтому добавьте в Метрике сегмент визитов с сайтов нейросетей и время от времени задавайте Алисе одни и те же вопросы о своей услуге.
