Опублікований llms.txt має помилку формату

У звітіPublished llms.txt has a definite proposal-format error

llms_txt_spec_invalid · Проблема

Коротка відповідь

Ця перевірка фіксує певну помилку структури в опублікованому /llms.txt. Пропозиція вимагає назви проєкту в H1; її розділи з підсумком і списком файлів необов’язкові. Виправте показані оригінальні рядки, якщо маєте намір публікувати цей документ.

Серйозність: Низька. Тут описано локальну помилку формату в необов’язковому документі; жодної користі для пошуку чи ШІ не стверджується.

Чому це важливо

Документ настанов з послідовною структурою легше оглядати й обробляти інструментами, які вирішили підтримувати цю пропозицію. Цей аудит не тестує жодного споживача.

Що зробити

  1. Порівняйте оригінальний рядок, діапазон байтів і уривок у знахідці з файлом, який віддає сервер.
  2. Додайте відсутню назву проєкту в H1 або виправте зафіксований запис списку файлів під H2, щоб він містив посилання Markdown. Не додавайте необов’язкових розділів лише для того, щоб зняти знахідку.
  3. Після публікації виправленого документа запустіть ще один повний аудит того самого сайту.

Коли залишити як є: Публікувати llms.txt не обов’язково. Пряма відповідь 404 або 410 не є знахідкою для цього правила.

Що ми читаємо

Одна обмежена оригінальна відповідь /llms.txt з кореня зареєстрованого джерела, після того як політика robots аудиту дозволяє запит. Варіанти в підшляхах і /llms-full.txt лежать поза цим правилом.

Фіксована пропозиція видавця та її збережена ліцензія приймаються разом. Парсер читає оригінальні байти UTF-8; звіти зберігають оригінальні позиції рядків і байтів.

Певну локальну помилку формату може бути показано, навіть коли інший синтаксис не підтримується. У такому разі охоплення перевірки неповне, і результат не може закрити попередню знахідку.

Приклад і докази

Необов’язковий документ настанов із записом списку файлів; це не реальний аудит і не твердження про впровадження в ШІ.

# Bakery
## Recipes
- recipe without a link

Елемент списку файлів не має посилання Markdown. Знахідка вказує на цей оригінальний рядок.

# Bakery
## Recipes
- [Bread recipe](/recipes/bread)

Цей виправлений документ — повний чистий контрольний приклад. Цитатний блок із підсумком необов’язковий.

Підтвердити й перевірити знову

Перевірте самі: Огляньте файл у корені джерела, який віддає сервер, і збережені оригінальні уривки; перевірте H1 і записи списку файлів під H2, якщо вони є.

Повторна перевірка: Повний аудит — Наступний повний аудит того самого джерела може довести, що проблеми формату більше немає, лише за повного охоплення граматики й довідкових даних. За прямої відповіді 404/410 необов’язкового документа перевірка не стосується. Переспрямування, пропуски через політику, застарілі джерела, відсутні байти, помилки та непідтримуваний чистий синтаксис не можуть довести виправлення. Нового виконавця Verify не потрібно.

Обмеження та джерела

Перевірка використовує фіксовану оригінальну пропозицію, а не незалежно стандартизований протокол чи виміряну вимогу ШІ або пошуку. Вона нічого не стверджує про впровадження споживачами чи ранжування.

Перевіряється лише один обраний документ у корені джерела. Відповідь обмежено 64 КіБ, переспрямування не проходяться, і вона ніколи не відновлюється з обрізаного тіла.

Сирий HTML та інші непідтримувані форми Markdown залишаються неповними. Певне локальне порушення однаково можна зафіксувати, але неповне охоплення перевірки не може узгодити попередню проблему.

Упевненість: Висока Висока впевненість стосується показаної локальної помилки в оригінальних байтах. Вона не вимірює корисності необов’язкового файлу.

Джерела

  • AnswerDotAI/llms-txt contributors, Оригінальна пропозиція llms.txt, фіксований коміт видавця — Назва проєкту в H1, необов’язковий підсумок у цитатному блоці та необов’язкові розділи списків файлів під H2, що містять посилання Markdown; підшляхи пропозиція дозволяє, але з цієї перевірки лише кореня їх виключено. Перевірено 4 жовтня 2026.

Редакційна перевірка: 2 листопада 2026