← Все статьи

SEO · Разработка

llms.txt и llms-full.txt: что это и как создать для своего сайта

Арсений

Арсений

Проджект-менеджер, SEO5 минут чтения
llms.txt и llms-full.txt: что это и как создать для своего сайта

Если вы в последний месяц читали что-то про SEO и нейросети, наверняка встречали упоминания llms.txt — файла, который якобы помогает ChatGPT и другим ИИ лучше понимать сайт. Разберемся, что это на самом деле, откуда взялось, как выглядит официальная спецификация — и, главное, работает ли это или нет.

Что такое llms.txt

llms.txt — это предложение стандартизировать файл /llms.txt в формате Markdown, который сайт размещает у себя, чтобы дать ИИ-агентам краткую справочную информацию о себе и ссылки на более подробные материалы. Автор предложения — Джереми Ховард (Jeremy Howard), сооснователь Answer.AI и fast.ai. Первая версия опубликована 3 сентября 2024 года, а в 2026 году вышла вторая версия спецификации — с учетом опыта двух лет внедрения.

Логика простая: веб-страницы делают для людей — с навигацией, рекламой и JavaScript, из которых сложно автоматически вытащить чистый текст. А контекстное окно у языковых моделей все еще ограничено, и на его заполнение мусором жалко тратить токены. llms.txt должен решить это, предоставляя агентам «выжимку» сайта в одном предсказуемом месте.

Вот как выглядит официальная документация стандарта:

Официальная документация llms.txt на llmstxt.org

Формат файла: точная спецификация

Структура файла строго определена и должна идти в таком порядке:

  1. Необязательный BOM (byte order mark).
  2. Заголовок H1 с названием сайта или проекта — единственный обязательный элемент файла.
  3. Цитата (blockquote) сразу после заголовка — короткое описание проекта.
  4. Необязательные абзацы или списки с дополнительными деталями (без заголовков).
  5. Необязательные разделы H2 со списками ссылок на дополнительные материалы.

Каждый пункт списка — это markdown-ссылка [Название](URL), к которой через двоеточие можно добавить пояснение. Раздел с заголовком ## Optional используется по договоренности для второстепенной информации, которую агент может пропустить, если ему не хватает контекста.

Минимальный пример из официальной спецификации:

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

> Краткое описание проекта

Дополнительные детали, если нужны.

## Docs

- [Название документа](https://example.com/doc): пояснение

## Optional

- [Дополнительный материал](https://example.com/extra)

Пример нашего llms.txt

Мы собрали такой файл и для своего сайта — он лежит по адресу flowweb.ru/llms.txt и перечисляет услуги, кейсы и статьи блога:

Пример файла llms.txt на сайте Flowweb

Чем llms-full.txt отличается от llms.txt

Здесь важный нюанс: сама спецификация llmstxt.org описывает только llms.txt — файл-указатель со ссылками. А вот llms-full.txt — отдельная, более поздняя практика, которую предложила платформа Mintlify совместно с Anthropic, и она уже широко прижилась в экосистеме.

Разница простая:

  • llms.txt — компактная карта сайта: короткое описание плюс ссылки на разделы.
  • llms-full.txt — единый файл, в который уже собран весь текстовый контент сайта целиком. Идея в том, чтобы можно было скопировать одну ссылку и загрузить в модель сразу «все», не переходя по десяткам страниц.

У нас llms-full.txt собирает подробное описание всех услуг, тарифов и кейсов в одном файле — доступен по адресу flowweb.ru/llms-full.txt:

Пример файла llms-full.txt на сайте Flowweb

Платформы вроде Mintlify и GitBook генерируют оба файла — llms.txt и llms-full.txt — автоматически для всех своих сайтов.

Чем это отличается от robots.txt и sitemap.xml

Частый вопрос — а разве это не то же самое, что уже есть? Нет:

  • robots.txt регулирует, каким автоматическим краулерам вообще разрешено заходить на сайт и что индексировать. Это про доступ.
  • sitemap.xml — техническая карта всех URL сайта для поисковых роботов, но без содержимого страниц, часто слишком большая и без markdown-версий текста.
  • llms.txt — это не про доступ и не про полный список URL, а про курирование: что из контента сайта действительно стоит показать агенту в первую очередь.

Файлы дополняют друг друга, а не заменяют — llms.txt никак не влияет на то, что делает robots.txt, и наоборот.

А это вообще работает? Честный разбор

Здесь стоит остановиться подробно, потому что вокруг llms.txt много маркетингового шума.

Ссылки в llms.txt не передают вес. Это не HTML-страница с индексируемыми ссылками — обычная логика ссылочного ранжирования тут просто не применяется, это текстовый файл, а не часть графа ссылок сайта.

На позиции в поиске файл не влияет. Google прямо заявил, что llms.txt не требуется для появления в результатах генеративного ИИ, и сравнил его по полезности с давно бесполезным метатегом keywords.

Официальной поддержки от крупных LLM нет. OpenAI (GPTBot) файл игнорирует, Anthropic публикует свой llms.txt, но не обязуется его парсить, у Google и Meta прямых подтверждений использования тоже нет. По данным издания Ahrefs, 97% опубликованных файлов llms.txt вообще никогда не запрашиваются — их не читают ни боты, ни люди. Джон Мюллер из Google подтвердил: по логам серверов видно, что AI-сервисы даже не проверяют этот файл.

Значит ли это, что делать файл бессмысленно? Не совсем. Стандарт все еще молодой (v2 вышла только в 2026 году), его уже поддерживают документационные платформы вроде Mintlify и GitBook, Wix генерирует файл автоматически для каждого сайта, а Chrome Lighthouse включил проверку наличия llms.txt в аудиты «agentic browsing». Сделать файл — недорого и не повредит, но воспринимать его как замену обычному SEO точно не стоит: базовая техническая оптимизация и качественный контент по-прежнему решают куда больше. Если вы еще не закрыли эти основы — начните с SEO-продвижения сайта, а llms.txt добавьте уже как дополнение.

Как создать llms.txt

Вручную. Файл — это обычный markdown-текст, создать его можно в любом редакторе по структуре из раздела выше и залить в корень сайта.

Через генератор. Есть бесплатные онлайн-инструменты, которые сканируют сайт и сами собирают файл нужного формата — например, генераторы на llms-txt.io, llmstxtgenerator.co или llmrefs.com. Обычно процесс выглядит так: вводите домен → инструмент сканирует страницы → на выходе получаете готовые llms.txt и llms-full.txt.

Через платформу сайта. Если сайт сделан на Mintlify, GitBook или Wix — файл может генерироваться автоматически, ничего вручную делать не нужно. Для WordPress есть плагины Yoast SEO и AIOSEO с встроенным генератором.

Отдельный частый вопрос — как добавить llms.txt на Тильде. Готового встроенного генератора для этой платформы пока нет, поэтому файл придется размещать через кастомный код или отдельным статическим файлом — если нужна помощь с настройкой, напишите нам, поможем.

Как проверить и провалидировать файл

После создания файла стоит убедиться, что он реально доступен и правильно оформлен:

  1. Откройте вашсайт.ru/llms.txt в браузере напрямую — файл должен открываться как обычный текст, без ошибки 404.
  2. Проверьте структуру: заголовок H1 первым, сразу за ним — цитата с описанием, ссылки — в формате [текст](URL).
  3. Посмотрите файл через каталоги вроде directory.llmstxt.cloud или llmstxt.site — там собраны примеры файлов с разных сайтов, удобно свериться.

Коротко

llms.txt — простой и недорогой в реализации файл, который в теории должен помогать ИИ-агентам быстрее разбираться в сайте, но на практике пока не подтверждено, что крупные модели его действительно используют, а на позиции в поиске он не влияет вообще. Делать его специально ради SEO смысла нет — а вот как бесплатное дополнение к уже хорошо настроенному сайту почему нет.

Частые вопросы

Это текстовый файл в формате Markdown, который размещают в корне сайта (flowweb.ru/llms.txt), чтобы кратко и структурированно рассказать ИИ-агентам, что за сайт перед ними и где искать более подробную информацию — по аналогии с robots.txt для поисковых роботов.

Связаться с нами

Опишите вашу задачу, и мы предложим решение!