Люди всё чаще спрашивают не поисковик, а нейросеть.
Та идёт по сайтам, читает страницы и собирает ответ. Беда
в том, что читает она ту же разметку, что браузер, —
с меню, подвалом и рекламой. Файл llms.txt —
попытка дать ей вместо этого короткую и понятную выжимку.
Что это такое
Простой текстовый файл в корне сайта, написанный на Markdown — том же языке пометок, что используется в заметках и на форумах. Внутри: название сайта, одно-два предложения о чём он, и списки ссылок по разделам с короткими пояснениями.
# Easy Logic
> Сайт-автобиография: рассказывает, как школьник сделал настоящий сайт
> на Evolution CMS с помощью нейросети. Русский язык, без рекламы.
## Этапы
- [Выбор инструментов](https://eazy-logic.ru/etapy/vybor-instrumentov/):
почему выбрана Evolution CMS, что такое шаблоны, чанки и сниппеты
- [Дизайн шаблонов](https://eazy-logic.ru/etapy/dizayn-shablonov/):
типы страниц и работа через промпты
## Мануалы
- [Хлебные крошки](https://eazy-logic.ru/manualy/hlebnye-kroshki/):
разметка пути по сайту и микроразметка BreadcrumbList
Никаких особых тегов: заголовок сайта первой строкой, описание цитатой, дальше разделы и ссылки. Читается и человеком, и программой — в этом вся мысль.
Зачем это делать
- Меньше мусора. Нейросеть получает содержание сайта без шапки, меню и повторяющихся блоков.
- Ваши формулировки. Описание раздела пишете вы, а не угадывает программа по первому абзацу.
- Дёшево. Файл собирается из того же списка страниц, из которого делаются меню и карта сайта, — то есть почти даром.
Честно о состоянии дел
Это предложенный стандарт, а не общепринятый. Часть
сервисов файл читает, часть о нём не знает.
Обязательным он не является, и ждать от него скачка
посещаемости не стоит. Делают его по той же причине,
по которой много лет назад начали делать
sitemap.xml: стоит копейки, а если
приживётся — вы уже готовы.
Чем он отличается от соседей
| Файл | Для кого | Что сообщает |
|---|---|---|
robots.txt |
Поисковые роботы | Куда ходить не нужно |
sitemap.xml |
Поисковые роботы | Полный список адресов |
llms.txt |
Нейросети | О чём сайт и что важно прочитать |
Разница принципиальная: карта сайта перечисляет всё,
а llms.txt — отбирает главное и объясняет
словами. Складывать в него все полсотни страниц подряд
бессмысленно: это снова превращает файл в список.
Как писать пояснения к ссылкам
Пояснение — это ответ на вопрос «что я узнаю, если открою». Не пересказ заголовка другими словами и не рекламная фраза. «Хлебные крошки: разметка пути списком, микроразметка BreadcrumbList, вывод из CMS» работает, а «всё о хлебных крошках» не сообщает ничего.
Полезно называть вещи их точными именами — теги, сниппеты, форматы. Именно по ним нейросеть поймёт, что на странице есть ответ на конкретный вопрос. Одна строка на ссылку, без запятых через каждое слово: файл читают целиком, и длинные описания в нём ничего не улучшают.
Второй файл, который иногда делают
Рядом иногда кладут llms-full.txt — тот же
список, но с полным текстом страниц, собранным в один файл.
Это удобно ассистенту: всё содержимое сайта одним запросом,
без обхода. Для сайта в полсотни страниц такой файл
получается большим, и делать его есть смысл, только если
он собирается автоматически: руками поддерживать копию
всего сайта невозможно.
И последнее: файл не заменяет ни robots.txt,
ни карту сайта, ни нормальную вёрстку. Если страница
свалена в кучу одинаковых блоков без заголовков, никакой
файл в корне это не исправит — разбирать её всё равно
придётся по разметке.
Что просить у нейросети
Составь файл llms.txt для моего сайта.
Прилагаю список страниц с заголовками и описаниями,
домен eazy-logic.ru.
Формат: заголовок первого уровня — название сайта, под ним цитатой два предложения о том, что это за сайт и для кого. Дальше разделы заголовками второго уровня, внутри списки ссылок с пояснением в одну строку.
Включи не все страницы, а главные — по три-пять на раздел. Ссылки делай полными. Пояснения пиши своими словами, не копируй описания дословно, но и не выдумывай того, чего в них нет.
Как проверить, что получилось
- Открыть
ваш-сайт/llms.txtв браузере: должен показаться обычный текст. - Прочитать его самому: если по файлу понятно, что за сайт и куда идти за чем, — он работает.
- Проверить, что все ссылки открываются и написаны полными адресами.
- Обновлять вместе с сайтом: устаревший файл хуже отсутствующего — он уверенно рассказывает о разделах, которых уже нет.
- Спросить саму нейросеть: дать ей адрес файла и попросить пересказать, чем занят сайт. Если пересказ совпал с вашим представлением — файл написан правильно.
Что стоит запомнить
- Это текстовый файл в корне сайта, написанный на Markdown
- Его задача — коротко объяснить нейросети, о чём сайт
- В нём главные страницы с пояснениями, а не весь список адресов
- Стандарт предложенный, обязательным он пока не является
- Собирается из того же списка страниц, что меню и карта сайта