llms.txt — текстовый файл в корне сайта, который коротко объясняет языковой модели, что это за сайт и какие страницы на нём главные. Внутри — название, абзац о компании и список ссылок с пояснениями, всё разметкой Markdown, то есть простым текстом, который читает и человек. Лежит файл по адресу вида «ваш-сайт.ру/llms.txt».
Идея появилась как предложение: её опубликовал в 2024 году Джереми Ховард, автор проекта Answer.AI. Предложением она и остаётся — единого стандарта по-прежнему нет, обязательным файл не считает ни одна поисковая система, и влияния на выдачу или на ответы ассистентов за ним никто не подтвердил. Поэтому разговор дальше честный: что это такое, что в нём пишут и в каком случае его стоит делать.
Три файла в корне сайта легко спутать, хотя задачи у них разные.
robots.txt разрешает и запрещает роботам обход разделов. Это правила доступа, и llms.txt их не заменяет: запретить обучение моделей на вашем сайте через него нельзя.
sitemap.xml — полный перечень адресов для поисковых роботов, служебный XML. Он отвечает на вопрос «какие страницы есть», и чем больше сайт, тем он длиннее.
llms.txt отвечает на другой вопрос — «что здесь главное и как это понимать». Это короткая выжимка с пояснениями, а не перечень всего. По задумке файл должен целиком влезать в контекст модели, поэтому он маленький: десяток-два ссылок, а не тысяча адресов.
Структура описана в самой спецификации, и порядок частей в ней фиксированный.
| Часть файла | Что в неё пишут | Зачем она нужна |
|---|---|---|
| Заголовок первого уровня | название компании или сайта | единственная обязательная часть файла: модель понимает, о ком речь |
| Абзац-цитата сразу под заголовком | одна-две фразы: чем вы занимаетесь, для кого, где работаете | короткая сводка, с которой читается всё остальное |
| Свободные абзацы | пояснения: какие разделы для чего, чего на сайте нет, как трактовать материалы | снимает догадки — модель не домысливает назначение страниц |
| Разделы второго уровня со списками ссылок | ссылки на главные страницы, сгруппированные по смыслу: услуги, кейсы, документы, статьи | ведёт модель к нужным страницам вместо случайных |
| Пояснение после ссылки, через двоеточие | одна фраза, что на этой странице | помогает выбрать нужную ссылку, не открывая все |
| Раздел «Optional» | второстепенные ссылки | помечает то, что можно пропустить, если контекста не хватает |
Ссылки в списках пишутся обычной Markdown-разметкой: имя страницы в квадратных скобках, адрес в круглых. Заголовков внутри свободных абзацев спецификация не допускает — только текст и списки.
Разбор по строкам, из которых собирается рабочий минимум для сайта услуг:
Собирается файл за час, а обновляется тогда же, когда меняется структура сайта: мёртвые ссылки внутри хуже, чем отсутствие файла.
Честный ответ: тот, кого на него направили. Инструменты, которые работают с документацией, и агенты, которым дали адрес сайта, файл забирают и используют как карту. Крупные поисковые системы о поддержке llms.txt не объявляли, а краулеры языковых моделей ходят по сайту обычным путём: через robots.txt, карту сайта и ссылки.
Это видно и по тому, кто файл выкладывает: в открытом каталоге таких сайтов основная масса — документация продуктов и сервисы для разработчиков, то есть ровно те, у кого много технических страниц и чьи материалы читают через ассистентов. Сайтов обычного бизнеса там заметно меньше.
Что действительно влияет на попадание в ответы нейросетей — доступ роботов к сайту, разметка schema.org, сведённая сущность бренда и упоминания на внешних площадках. Это разобрано по этапам в GEO-продвижении, а что это за дисциплина и почему упоминания в ней весят больше ссылок — в статье о продвижении в нейросетях.
Решение сводится к цене вопроса. Файл собирается за час, ничего не ломает и не конфликтует с поиском, поэтому в базовый список технических работ его имеет смысл включить — как гигиену, а не как инструмент продвижения. На этом ожидания и заканчиваются: ни позиций, ни упоминаний в ответах он сам не приносит.
Чуть больше смысла в нём там, где у сайта много материалов, в которых легко заблудиться: большая база статей, подробные описания услуг, документация, справка. Там файл работает как оглавление для машины.
Чего делать не стоит — ставить llms.txt вместо работы над сайтом. Если роботы заблокированы защитой от ботов, разметки нет, а телефон на странице картинкой, файл в корне ничего не исправит. Приоритет такой: сначала доступ и машиночитаемость, потом файл. Этим занимается обычная поисковая оптимизация — и её результатами пользуются и поиск, и нейросети.
Свалка всех адресов. В файл перекладывают карту сайта целиком. Смысл обратный: он должен быть коротким и объяснять, а не перечислять.
HTML вместо текста. Файл отдаётся как страница с вёрсткой или ведёт на страницы, которые без выполнения скриптов пустые. Для машины это пустой файл. Сюда же — ссылки на разделы, которых после переделки сайта уже нет.
Надежда вместо работы. Файл выложили и ждут упоминаний в ответах нейросетей. Их не будет: источники, из которых системы собирают ответ, лежат за пределами вашего сайта.
llms.txt — короткая выжимка о сайте для языковых моделей: название, абзац о компании и список главных ссылок с пояснениями, в Markdown, в корне сайта. Это предложение, а не стандарт, обязательным его не называет никто, и эффекта за ним не подтверждено. Сделать стоит — за час и как гигиену. Рассчитывать на него как на инструмент продвижения — нет.
Записка для нейросети в корне сайта: кто вы, чем занимаетесь и какие страницы смотреть в первую очередь. Написана простым текстом, читается и человеком, и машиной.
Нет. Это открытое предложение, спецификация которого обсуждается сообществом. Ни одна поисковая система не включила его в свои требования к сайту.
Подтверждений этому нет. На поиск работают другие вещи: доступность сайта для роботов, структура, скорость и содержание страниц.
Нет, доступом он не управляет вообще. Правила обхода задаются в robots.txt и настройках сервера, и соблюдают их не все роботы.
В самой спецификации на llmstxt.org: там описан порядок частей и требования к разметке. Она периодически уточняется, поэтому перед сборкой файла стоит сверяться с актуальной редакцией.
Зададим нейросетям вопросы ваших клиентов и пришлём, что они отвечают: кого называют, что говорят о вас и на какие источники ссылаются. Бесплатно, без обязательств.
Кнопка открывает переписку в Telegram с уже готовым сообщением: останется нажать «отправить». Отвечаем в рабочее время, обычно в течение дня.