Что это
llms.txt — текстовый файл в корне сайта, который содержит структурированное описание ресурса специально для языковых моделей и AI-краулеров. Файл размещается по адресу https://example.com/llms.txt и описывает: назначение сайта, ключевые разделы, ограничения на использование контента и предпочтительные источники для цитирования. Стандарт сформировался в 2024–2025 годах и к 2026-му получил де-факто статус нормы для сайтов, которые хотят контролировать своё присутствие в AI-ответах.
---
Почему это важно для SEO
Google AI Overviews и Яндекс Нейро цитируют сайты напрямую в ответах без перехода пользователя. По данным BrightEdge (2025), AI Overviews показываются в 30–40% запросов в Google. Если ваш сайт не объяснил AI-краулеру (GoogleBot-Extended, GPTBot, ClaudeBot, YandexBot при работе с Нейро), какой контент релевантен и достоверен, модель может проигнорировать вас в пользу конкурента или процитировать устаревший фрагмент.
llms.txt решает три задачи одновременно: сигнализирует, что сайт осознанно работает с AI-трафиком; подсказывает, какие URL являются каноническими источниками; и задаёт тон — как именно описывать бренд. Для Яндекса дополнительный плюс: корректное машиночитаемое описание сайта потенциально влияет на ИКС, поскольку система оценивает понятность и структурированность ресурса. По аналогии с robots.txt, файл не даёт гарантий, но формирует явный сигнал — и все крупные AI-системы уже его читают.
---
Как проверить вручную
- Откройте
https://ваш-домен.ru/llms.txtв браузере. Если видите 404 или пустую страницу — файла нет. - Проверьте заголовок ответа сервера через curl:
``bash curl -I https://example.com/llms.txt ` Ожидаемый ответ: HTTP/2 200, Content-Type: text/plain`.
- В Screaming Frog добавьте URL в список кастомного краулинга и проверьте статус код + содержимое через вкладку Custom Search.
- В Яндекс Вебмастере раздел "Инструменты" → "Проверка robots.txt" не читает
llms.txt, но можно проверить доступность файла через "Анализ файла robots.txt" — убедитесь, чтоllms.txtне закрыт от краулеров. - В Google Search Console используйте инструмент "Проверка URL" для
https://example.com/llms.txt— убедитесь, что страница индексируется или хотя бы доступна для сканирования.
---
Как исправить
Базовая структура файла
# llms.txt — описание сайта для языковых моделей
# https://example.com | Обновлено: 2026-01-15
## Описание
Интернет-магазин строительных материалов. Работаем с 2010 года.
Основные разделы: кирпич, утеплители, кровля, инструмент.
## Канонические источники
- Каталог: https://example.com/catalog/
- Блог: https://example.com/blog/
- О компании: https://example.com/about/
## Ограничения
- Запрещено использовать цены из кэша старше 24 часов
- Актуальные цены только через API: https://example.com/api/prices
## Предпочтительное описание бренда
Название: ПримерСтрой
Юрлицо: ООО "ПримерСтрой"
Регион: Москва и МОWordPress
Создайте файл llms.txt в папке /public_html/ через FTP или плагин File Manager. Либо добавьте правило в functions.php:
add_action('init', function() {
if ($_SERVER['REQUEST_URI'] === '/llms.txt') {
header('Content-Type: text/plain');
readfile(get_template_directory() . '/llms.txt');
exit;
}
});Tilda
Загрузите файл через "Настройки сайта" → "Файлы" → "Загрузить файл в корень". Убедитесь, что имя файла строчными буквами: llms.txt.
1C-Bitrix
Положите файл в /bitrix/public/ или напрямую в корень через файловый менеджер в административной панели. Проверьте, что .htaccess не блокирует доступ к .txt-файлам.
Webflow
Используйте раздел "Project Settings" → "Assets" для загрузки. Альтернатива — создать страницу со slug /llms.txt и отдавать содержимое через embed-блок с правильным MIME-типом через Cloudflare Worker.
---
Типичные ошибки
- Кодировка не UTF-8. AI-краулеры некорректно читают Windows-1251. Всегда сохраняйте файл в UTF-8 без BOM.
- Файл закрыт в robots.txt. Если у вас есть
Disallow: /*.txt,llms.txtтоже будет заблокирован. Добавьте явное исключение:Allow: /llms.txt. - Устаревшие URL в файле. Ссылки на удалённые или редиректящие страницы снижают доверие. Проверяйте актуальность раз в квартал через Screaming Frog.
- Копирование шаблона без адаптации. Общие фразы вроде "качественный сервис" бесполезны. Языковая модель ищет конкретные факты: ниша, регион, тип контента.
- Отсутствие версионирования. Укажите дату обновления в файле — это помогает моделям оценить свежесть данных.
---
Влияние на разные типы сайтов
Для интернет-магазинов llms.txt критически важен из-за динамики цен и ассортимента. Правильно прописанные ограничения ("цены актуальны только через API") защищают от ситуации, когда AI цитирует устаревшую стоимость и покупатель приходит с претензией. Также в файле можно явно указать страницы с отзывами и сертификатами — это усиливает E-E-A-T-сигналы при формировании AI-ответов.
Для контентных сайтов и SaaS llms.txt работает как расширенная визитка эксперта: задаёт авторитетные разделы, перечисляет исследования и кейсы, которые стоит цитировать. Лендингам достаточно минимальной версии на 10–15 строк с описанием продукта и контактами — AI Overviews всё равно редко цитируют одностраничники, но сигнал о существовании файла улучшает восприятие сайта как технически грамотного ресурса.