llms.txt: что это за файл и как его составить
llms.txt — текстовый файл в корне сайта с краткой картой главных страниц для языковых моделей. Показываем структуру, пример и отличия от robots.txt.
llms.txt — это текстовый файл в формате Markdown, который лежит в корне сайта по адресу /llms.txt и коротко объясняет языковым моделям, что это за сайт и где находятся главные страницы. Это предложенный сообществом формат, а не официальный стандарт: он не гарантирует, что ассистент процитирует ваш сайт, но делает его содержимое проще для чтения.
Зачем нужен llms.txt
Обычная веб-страница содержит меню, баннеры, скрипты и вёрстку. Модели приходится отделять суть от оформления, а объём текста, который она может прочитать за раз, ограничен. llms.txt решает обе проблемы: в одном небольшом файле собраны факты о компании и ссылки на страницы, которые стоит читать в первую очередь.
Чем llms.txt отличается от robots.txt и sitemap.xml
| Файл | Для кого | Что делает |
|---|---|---|
robots.txt |
Поисковые и AI-боты | Разрешает или запрещает обход разделов |
sitemap.xml |
Поисковые роботы | Перечисляет все адреса для индексации |
llms.txt |
Языковые модели | Объясняет суть сайта и выделяет главные страницы |
Эти файлы не заменяют друг друга. Причём robots.txt важнее: если AI-ботам закрыт доступ к сайту, llms.txt не поможет.
Структура файла
Формат простой:
- Заголовок первого уровня с названием сайта или компании.
- Цитата с кратким описанием — одно-два предложения.
- Произвольный текст с ключевыми фактами.
- Разделы второго уровня со списками ссылок в виде
[название](адрес): описание.
Пример
# Компания — чем занимается
> Одно-два предложения: кто вы, что делаете, для кого и где работаете.
Ключевые факты:
- Год основания, город, формат работы
- Основные услуги и диапазон цен
- Контакты
## Услуги
- [Разработка сайтов](https://example.com/services/web/): лендинги и корпоративные сайты, сроки от 7 дней
- [SEO](https://example.com/services/seo/): технический аудит, семантика, контент
## Блог
- [Сколько стоит сайт](https://example.com/blog/site-cost.md): из чего складывается цена
Практические советы
Генерируйте файл автоматически. Написанный вручную llms.txt устаревает после первого же изменения цен. Надёжнее собирать его из тех же данных, что и страницы сайта.
Пишите факты, а не лозунги. «Лендинг за 5–7 дней, от 500 долларов» полезнее, чем «быстро и недорого».
Давайте ссылки на Markdown-версии. Если у статьи есть адрес с чистым текстом, например /blog/statya.md, модели не придётся разбирать HTML.
Добавьте llms-full.txt. Полный текст ключевых страниц одним файлом удобен, когда ассистенту нужно ответить подробно.
Не прячьте в файле то, чего нет на сайте. Содержимое llms.txt должно совпадать с тем, что видит человек на страницах.
Что llms.txt не делает
Файл не управляет доступом ботов, не влияет на поисковое ранжирование и не заставляет модель использовать ваш сайт. Это один из недорогих элементов GEO наряду с открытым robots.txt, микроразметкой и текстами, которые отвечают на вопрос в первом абзаце.
Вопросы
Частые вопросы
Не нашли ответ? Напишите — ответим по вашей задаче в течение 24 часов.
Влияет ли llms.txt на позиции в Google и Яндексе?
Нет, это не фактор ранжирования в поиске. Файл предназначен для языковых моделей и AI-ассистентов, а не для поисковых роботов.
Чем llms.txt отличается от llms-full.txt?
llms.txt — короткий индекс со ссылками и описаниями. llms-full.txt содержит полный текст ключевых страниц одним файлом, чтобы модель могла прочитать всё за один запрос.
Как часто обновлять llms.txt?
При каждом изменении услуг, цен, контактов и при публикации новых материалов. Лучше всего генерировать файл автоматически при сборке сайта, чтобы он не расходился с содержимым страниц.