llms.txt
Также: Файл llms.txt
llms.txt — текстовый файл в формате Markdown в корне сайта, который коротко описывает проект и перечисляет главные страницы для языковых моделей и ИИ-ассистентов. Это предложенный формат, а не стандарт поисковых систем.
Как работает
Формат предложил Джереми Ховард из Answer.AI в сентябре 2024 года, описание опубликовано на llmstxt.org. ИИ-ассистенту трудно разбирать сайт по HTML с меню, баннерами и скриптами, поэтому владелец кладёт по адресу /llms.txt короткую выжимку — что за проект и где лежат главные материалы.
Файл пишется по правилам Markdown. Обязателен только заголовок первого уровня с названием. Дальше обычно идут цитата с описанием в одну-две строки, несколько абзацев по желанию и разделы второго уровня со списками ссылок. Раздел Optional собирает второстепенные ссылки, которые можно пропустить, если не хватает места.
# Пекарня «Колос»
> Пекарня в Казани: хлеб на закваске, торты на заказ, доставка по городу.
## Каталог
- [Торты на заказ](https://example.ru/torty/): начинки, сроки, цены
- [Доставка](https://example.ru/dostavka/): зоны и стоимость
## Optional
- [Блог](https://example.ru/blog/): рецепты и новости
Рядом часто кладут llms-full.txt — один файл с полным текстом ключевых страниц. Так делают в документации программ: ассистенту проще загрузить один документ, чем обходить сотню страниц. Автор формата советует ещё и отдавать Markdown-версию страницы по тому же адресу с окончанием .md, но так делают немногие сайты.
Почему важно для SEO
На ранжирование файл не влияет. Ни один поисковик не объявлял, что использует llms.txt, а представители Google публично говорили, что поиск его не читает. В ответы Алисы и Google страницы попадают через обычный индекс, а не через этот файл.
Польза в другом. Файл помогает ассистентам и агентам, которые читают сайт по прямой ссылке, быстро найти нужное: документацию, цены, условия. Сделать его недолго, а неправильный файл ничего не сломает.
От robots.txt он отличается назначением: robots.txt разрешает или запрещает роботам обход, llms.txt ничего не запрещает и только подсказывает, что читать. От sitemap — объёмом и формой: карта сайта в XML перечисляет все адреса для обхода, llms.txt даёт короткий отбор с пояснениями.
Инструменты
Частые ошибки
- Пытаться закрыть сайт от ИИ-ботов через llms.txt — доступом управляет robots.txt.
- Выгружать в файл все адреса из sitemap: смысл формата в коротком отборе.
- Ставить ссылки на страницы с редиректами, ошибкой 404 или noindex.
- Ждать роста позиций или попадания в ИИ-ответы только из-за появления файла.
- Забыть обновить описание после смены цен, разделов или адресов.
Как проверить
Откройте https://ваш-сайт/llms.txt: файл должен отдаваться с кодом 200, в кодировке UTF-8 и с текстовым типом содержимого. Пройдитесь по ссылкам — все должны открываться без редиректов. Код ответа и Content-Type покажет инструмент HTTP-заголовки. Пример рабочего файла — llms.txt этого сайта.
Вывод
llms.txt — короткая карта сайта для языковых моделей в формате Markdown. Поисковые позиции он не меняет и стандартом поисковиков не является, но помогает ИИ-ассистентам быстро найти главное. Доступ ботов по-прежнему регулирует robots.txt.
Часто спрашивают
Что такое llms.txt?
llms.txt — файл в корне сайта, где в формате Markdown коротко описан проект и перечислены главные страницы с пояснениями. Его читают ИИ-ассистенты и агенты, которым нужно быстро разобраться в сайте. Формат предложен в 2024 году и описан на llmstxt.org. Стандартом поисковых систем он не является, на ранжирование не влияет.
Как создать файл llms.txt?
Создайте текстовый файл llms.txt в кодировке UTF-8 и положите его в корень сайта. Первой строкой напишите заголовок с названием проекта, ниже — цитату с описанием в одну-две строки. Дальше заведите разделы второго уровня со списками ссылок в виде «[Название](URL): пояснение». Второстепенное вынесите в раздел Optional и проверьте, что файл открывается с кодом 200.
Нужен ли llms.txt сайту?
Для позиций в Яндексе и Google файл не нужен: поисковики его не используют, а в ИИ-ответы страницы попадают через обычный индекс. Он полезен, если сайт читают ИИ-ассистенты и агенты, например у документации, сервисов и магазинов со сложными условиями. Сделать файл недолго, поэтому его часто добавляют на всякий случай, не ожидая от него трафика.
Чем llms.txt отличается от robots.txt?
robots.txt задаёт правила обхода: какие разделы роботам можно сканировать, а какие нельзя, и добросовестные боты эти правила выполняют. llms.txt ничего не разрешает и не запрещает, он только подсказывает ИИ-ассистентам, какие страницы главные и о чём они. Закрыть сайт от ИИ-ботов можно только через robots.txt или настройки сервера.
Проверим весь сайт?
Пара минут — и увидите отчёт по каждой странице.
Проверить сайт