Черновик стандарта · Версия 1.0 · Русская локализация

Файл /llms.txt
для людей и моделей

Открытый стандарт, который помогает языковым моделям правильно понимать ваш сайт: чистый Markdown, ссылки на документацию, никакой рекламы и JavaScript‑мусора. Как robots.txt, но для ИИ.

~5 мин На внедрение
1 файл В корне сайта
0 ₽ Открытый стандарт
example.ru/llms.txt
# Моя Документация
> Библиотека на Python для построения быстрых API с асинхронной обработкой.
# Ключевые заметки для моделей
— Совместима с PEP 8 и mypy
— Не требует внешних зависимостей
## Docs
- Быстрый старт: обзор за 10 минут
- API справочник
## Примеры
- CRUD‑приложение
## Optional
- Дополнения

Зачем это нужно

Модели умные. Сайты — нет.

Когда ChatGPT, Claude, YandexGPT или GigaChat пытаются прочитать обычную веб‑страницу, они тонут в навигации, виджетах и рекламе. Контекстное окно быстро кончается, а полезного — пара абзацев.

01

Краткость

Вместо 50 тысяч токенов HTML — чистый Markdown с самым важным. Модель читает быстро и не теряет фокус.

02

Точность

Вы сами выбираете, что попадёт в файл: документацию, API, условия, FAQ. Модель не придумает лишнего.

03

Свежесть

Когда агент, IDE‑плагин или RAG‑pipeline приходит на сайт по запросу пользователя, он видит актуальную структуру и ссылки без парсинга тяжёлого HTML.

04

Контроль

Показываете ИИ именно то, что хотите. Никаких неожиданных ответов про устаревшие разделы сайта.

Формат

Одна страница Markdown. Всё.

Спецификация специально минимальная: человек прочитает за минуту, парсер напишется за десять строк.

  • #

    Заголовок H1 — название проекта

    Единственный обязательный элемент. Одна строка, человеческим языком.

  • >

    Цитата — краткая суть

    1–2 предложения о том, что это за проект. Задаёт контекст для всего остального.

  • Абзацы и списки — детали

    Важные уточнения, ограничения, совместимость. Никаких заголовков на этом уровне.

  • ##

    Секции H2 со списками ссылок

    Группы ссылок: «Документация», «Примеры», «API». Каждая ссылка — с коротким описанием.

  • Секция «Optional» — можно пропустить

    Если секция называется ## Optional — её можно отбросить при нехватке контекста.

# Название проекта

> Краткое описание в одно предложение

Важные детали, которые нужно знать.

## Документация

- [Быстрый старт](start.md): обзор
- [API](api.md): справочник

## Примеры

- [CRUD](crud.py)

## Optional

- [Изменения](changes.md)
Сравнение

Не путайте с robots.txt и sitemap.xml

Все три файла лежат в корне сайта, все три — для машин. Но делают они совсем разное.

Файл
Для кого
Что содержит
Когда читается
/robots.txt
Поисковые боты
Разрешения на обход
При индексации
/sitemap.xml
Поисковые системы
Все URL сайта
При индексации
/llms.txt
Языковые модели
Суть сайта + ссылки на Markdown
Когда агент или интеграция пришли на сайт по запросу пользователя
Вопросы и ответы

Коротко о главном

А это точно читают модели?

Сам файл — открытое предложение сообщества (proposal). На него уже опираются некоторые инструменты для разработчиков — IDE‑плагины, агентные фреймворки и RAG‑pipeline. Главная идея — inference, то есть момент, когда пользователь задал вопрос и агент пошёл смотреть ваш сайт.

Большие LLM не читают его автоматически при обучении — это остаётся задачей инфраструктуры вокруг модели, а не самого формата.

Чем отличается от robots.txt?

robots.txt говорит ботам, куда можно ходить. llms.txt говорит моделям, что почитать в первую очередь. Они не конфликтуют и не заменяют друг друга.

Нужно ли делать .md‑версии страниц?

Желательно. В спецификации предлагается: для каждой полезной HTML‑страницы отдавать Markdown‑версию по тому же URL с добавленным .md. Тогда модели получат чистый текст без JavaScript‑рендеринга.

Где хранить файл?

В корне домена: https://example.ru/llms.txt. Для документации можно также в подпути: /docs/llms.txt.

Можно ли писать на русском?

Конечно. Markdown — юникодный формат, модели одинаково хорошо читают и русский, и английский. Но если ваш продукт международный — лучше делать два файла: /llms.txt и /en/llms.txt.

Как это повлияет на SEO?

Никак напрямую. Это не поисковый файл. Но если вас упоминают в ответах ассистентов (Answer Engine Optimization) — хорошо составленный llms.txt может улучшить точность цитирования.

Десять минут — и ваш сайт понимают модели.

Наш генератор соберёт валидный /llms.txt из простой формы. Выгрузка готова к загрузке в корень сайта.

Настройки внешнего вида