llms.txt — файл в корне сайта (адрес /llms.txt), в котором на Markdown перечислены ключевые страницы с короткими описаниями. Предложение опубликовал Джереми Говард 3 сентября 2024 года (llmstxt.org). Это не стандарт, которому обязаны следовать поисковики и ассистенты: поддержка зависит от конкретного сервиса.
Для попадания в AI Overviews и AI Mode Google прямо пишет: создавать новые машиночитаемые файлы, текстовые файлы для ИИ или разметку не нужно (источник). llms.txt полезен как справочник для инструментов и разработчиков, но рассчитывать, что он повлияет на выдачу Google, нельзя.
Из чего состоит файл
- Заголовок первого уровня с названием сайта или проекта. Это единственная обязательная часть по описанию формата.
- Короткая цитата-резюме: что это и для кого, одно-три предложения.
- Необязательные абзацы с пояснениями.
- Разделы второго уровня со списками ссылок в виде [название](адрес): описание.
- Раздел «Optional» для второстепенных материалов, которые можно пропустить, если не хватает места.
Чем llms-full.txt отличается от llms.txt
llms.txt — короткая карта сайта. llms-full.txt — расширенная выгрузка текста ключевых страниц в одном файле, чтобы инструмент мог прочитать содержание без рендеринга страниц. Это не отдельный стандарт, а принятая практика рядом с llms.txt.
Когда файл имеет смысл
- У вас документация или справочный раздел, которыми пользуются через ИИ-инструменты разработчика.
- Нужна аккуратная сводка о компании для ассистентов, которые читают файл: одним документом, без навигации.
- Файл не заменяет сам сайт: если страницы слабые, карта на них не поможет.
Частые вопросы
llms.txt нужен каждому сайту?
Нет. Он безвреден и занимает полчаса, но основной эффект даёт содержание страниц, а не файл. Сначала сделайте страницы с прямыми ответами.
Где разместить файл?
В корне сайта, по адресу вида https://ваш-сайт/llms.txt, как robots.txt. Пример живого файла: llms.txt этого сайта. О том, как устроен процесс, подробнее в руководстве по llms.txt.
Чем llms.txt отличается от robots.txt?
robots.txt разрешает или запрещает ботам заходить на разделы сайта. llms.txt ничего не запрещает: это справочник, а не правило доступа.