Что такое llms.txt и как добавить его на свой сайт
llms.txt представляет собой файл в простом Markdown в корне домена, который даёт ИИ-системам курируемую сводку вашего сайта: что это за сайт и где находятся его самые полезные страницы. Считайте его оглавлением, написанным для машин с небольшими контекстными окнами.
Зачем он нужен
ИИ-ассистенты и агенты не могут прочитать весь ваш сайт. HTML-страницы тяжёлые (навигация, скрипты, шаблонный код), а контекстные окна конечны. llms.txt (предложен Джереми Ховардом (Jeremy Howard) в 2024 году) решает это одним предсказуемым адресом с чистым Markdown: однострочная сводка, короткое описание и сгруппированные ссылки на важные страницы, каждая с пометкой о содержимом.
Чем он НЕ является
Формат
Один H1 с названием сайта (обязательно), сводка в blockquote, затем разделы со ссылками. Полный корректный пример:
# Example Store
> Example Store sells refurbished laptops with a 2-year warranty,
> shipping across Europe. Founded 2012, based in Rotterdam.
## Products
- [Laptop catalog](https://example.com/laptops/): all models with specs and prices
- [Warranty terms](https://example.com/warranty/): what the 2-year cover includes
## Company
- [About us](https://example.com/about/): history, team, certifications
- [Contact](https://example.com/contact/): support email, phone, address
## Optional
- [Blog](https://example.com/blog/): buying guides and repair stories
- H1 в первой строке - этого требует спецификация; наш верификатор считает начальный
# Titleсамым сильным сигналом валидности. - Сводка в blockquote - 2-4 строки, которые агент может процитировать дословно.
- Сгруппированные ссылки с описаниями - ценность именно в курировании; не выгружайте сюда всю карту сайта.
- Раздел «Optional» - по соглашению агенты могут пропустить его, когда контекст ограничен.
Как его добавить
- Статические сайты: сохраните файл как
llms.txtв корне сайта и разверните. Отдавайте его какtext/plainилиtext/markdown. - WordPress: актуальные версии Yoast SEO и All in One SEO генерируют его автоматически (мы видим их сигнатуры по всему проверенному каталогу); либо добавьте файл через тему или htaccess.
- Любая CMS или прокси: достаточно маршрута, который отдаёт простой текст по адресу
/llms.txt; наш, например, обслуживается Cloudflare Worker.
Убедитесь, что он работает
Запросите https://yourdomain.com/llms.txt через curl: вы должны получить простой Markdown, а не HTML-страницу ошибки (самый частый сбой, который мы видим: неправильно настроенные серверы возвращают HTML-заглушки soft-404; именно за это было отклонено 832 сырых результатов нашего опроса).
Проверьте свой домен прямо сейчас
Наш сервис проверяет llms.txt прямым запросом в рамках аудита готовности к ИИ-агентам из 30 проверок, и сайты с корректным файлом автоматически попадают в публичный каталог llms.txt.
Частые вопросы
- Использует ли Google llms.txt?
- Нет. Google заявил, что его ИИ-функции опираются на обычную индексацию, а не на llms.txt. Файл служит ДРУГИМ потребителям: ИИ-ассистентам, фреймворкам агентов и LLM-инструментам, которые запрашивают его ради контекста сайта. Относитесь к нему как к недорогому сигналу с растущей аудиторией, а не как к рычагу ранжирования в Google.
- Где должен находиться llms.txt?
- В корне вашего домена: https://example.com/llms.txt. Это должен быть простой текст (Markdown), доступный обычным GET-запросом.
- Чем llms.txt отличается от robots.txt?
- robots.txt говорит краулерам, что им МОЖНО загружать; llms.txt говорит ИИ-системам, чем ЯВЛЯЕТСЯ ваш сайт: это курируемая сводка в Markdown со ссылками на самые полезные страницы. Они дополняют друг друга.
- У скольких сайтов есть llms.txt?
- Внедрение пока в самом начале: когда MarkosWeb напрямую опросил активные домены (всего: 48 005), распознаваемый llms.txt отдали лишь 3 055 (6.4%).
- Генерируют ли плагины WordPress llms.txt?
- Да, свежие версии Yoast SEO и All in One SEO умеют генерировать его автоматически. Проверенные автоматически созданные файлы попадают в наш каталог наравне с написанными вручную.