# Валідатор llms.txt

> Безкоштовна перевірка llms.txt за специфікацією v2: за адресою сайту або вставленим текстом. Оцінка 0–100, підсвітка проблемних рядків, перевірка посилань.

Джерело: https://llms.com.ua/checker/ · оновлено 2026-08-12 · llms.com.ua

---

Перевірка файлу за чинною редакцією специфікації від 10 серпня 2026: структура, синтаксис посилань,
кодування, доступність і практична якість. Валідатор відтворює поведінку офіційного парсера
[AnswerDotAI](https://github.com/AnswerDotAI/llms-txt) і
окремо попереджає про рядки, які його зламають.

Адреса сайту або шлях до файлу

Ми запитаємо `/llms.txt` у корені. Якщо вкажете шлях, спершу спробуємо файл там —
специфікація v2 дозволяє `/docs/llms.txt`.

Вміст файлу llms.txt

0 рядків

Перевірити, чи працюють посилання (до 25 адрес, довше)

## 32 перевірки у чотирьох категоріях

Оцінка 0–100 складається з зважених категорій, а кожна знайдена помилка додатково штрафує підсумок.
Критичні порушення — недоступний файл, HTML замість тексту, відсутній H1, зламане кодування —
обмежують результат 39 балами незалежно від решти.

22

### Доступність і кодування
- HTTP-статус 200 і кількість редиректів
- `Content-Type`: `text/plain` або `text/markdown`
- Вміст не є HTML-документом
- Коректний UTF-8; окрема перевірка на пошкоджену кирилицю
- BOM (дозволений у v2, тому не помилка)
- Розташування файлу

36

### Структура за специфікацією
- Наявність H1 — єдиної обовʼязкової секції
- H1 стоїть першим змістовним елементом
- У файлі рівно один H1
- Блок-цитата з резюме та її змістовність
- Наявність секцій H2
- Унікальність назв секцій (парсер перезаписує дублікати)
- Відсутність заголовків H3 і нижче

26

### Посилання
- Кожен пункт секції є Markdown-посиланням
- Заповнені і текст, і адреса
- Абсолютні адреси, а не відносні
- HTTPS замість HTTP
- Відсутність дублікатів адрес
- Частка посилань з описом після двокрапки
- Символи `)` і `]`, які ламають офіційний парсер
- Доступність адрес (за запитом)

16

### Практична якість
- Оцінка розміру в токенах з поправкою на кирилицю
- Достатня кількість посилань
- Частка посилань на `.md`-версії сторінок
- Наявність секції `Optional`
- Порожні секції
- Табуляція, що ламає вкладеність списків
- Наявність `llms-full.txt` поруч

**Чим це відрізняється від інших валідаторів**Ми перевірили публічні чекери llms.txt і виявили дві системні проблеми. Перша: більшість перевіряє редакцію v1 — зокрема вважає помилкою файл у підкаталозі, хоч v2 його прямо дозволяє. Друга: жоден із них не відтворює поведінку _офіційного_ парсера, тому пропускає рядки, які формально виглядають нормально, але зламають реальний інструмент. Наш валідатор перевіряє саме v2 і саме ці випадки.

### Що ми свідомо не перевіряємо
- **Якість змісту.** Чи правильно ви відібрали сторінки, машина не оцінить. Це робить функціональний тест, описаний у [інструкції](https://llms.com.ua/how-to/#krok-7).
- **Link relations на сторінках.** Це вимога v2, але вона стосується HTML-сторінок сайту, а не файлу. Про неї — на сторінці [Markdown-версії сторінок](https://llms.com.ua/markdown-pages/).
- **Наявність `.md`-двійника кожної сторінки.** Це вимагало б обходу всього сайту.

### Приватність

Валідатор нічого не зберігає: файл завантажується, перевіряється й результат віддається у вашому браузері.
Ми не ведемо журналу перевірених доменів і не публікуємо результатів. Запити до сторонніх сайтів ідуть із
нашого сервера з User-Agent `llms.com.ua-checker/1.0`.
