# Яким має бути розмір llms.txt?

> Специфікація не встановлює жорсткого ліміту, але вимагає, щоб файл вміщався в контекст моделі. Практичні орієнтири та як рахувати токени.

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

---

**Коротка відповідь**
Специфікація не встановлює числового ліміту, але формулює вимогу: «файл лишається достатньо малим, щоб вміститися в контекст». Практичний орієнтир інструментів валідації — до 10 000 токенів, приблизно 40 КБ тексту.

## Розгорнута відповідь

Специфікація не встановлює числового ліміту. Замість цього вона формулює функціональну вимогу, яка й визначає
розумний розмір:

> «The file itself stays small enough to fit in context. The detail lives behind the links, and is fetched only when needed.»
> «Сам файл лишається достатньо малим, щоб вміститися в контекст. Деталі живуть за посиланнями й завантажуються
> лише за потреби.» [llmstxt.org](https://llmstxt.org/)

### Практичні орієнтири

| Розмір | Приблизно токенів | Оцінка |
| --- | --- | --- |
| до 10 КБ | ~2 500 | оптимально Файл читається миттєво й майже не займає контексту |
| 10–40 КБ | ~2 500–10 000 | прийнятно Верхня межа, якої дотримуються інструменти валідації |
| 40–80 КБ | ~10 000–20 000 | багато Варто розбити на кілька файлів за підкаталогами |
| понад 80 КБ | понад 20 000 | забагато Суперечить вимозі специфікації |

Орієнтир у 10 000 токенів походить не зі специфікації, а з практики інструментів: саме таку межу як рекомендовану
використовує, зокрема, набір LLMTEXT від Parallel. Ми взяли її як поріг попередження у
[валідаторі](https://llms.com.ua/checker/).

### Кирилиця займає більше токенів

**Важливо для україномовних файлів**Токенізатори сучасних моделей налаштовані переважно на латиницю. Один токен — це приблизно 4 байти англійського тексту, але кирилиця кодується помітно дорожче: орієнтовно два символи на токен. Тобто файл на 20 КБ українською «важить» для моделі приблизно стільки ж, скільки 35–40 КБ англійською. Наш валідатор враховує цю поправку при оцінці.

### Скільки посилань

Робочий діапазон — **від 5 до 40**. Менше пʼяти — файл не дає агенту достатньо контексту, щоб
зорієнтуватися. Більше сорока — ви, найімовірніше, перестали відбирати й почали перелічувати, а це вже sitemap.

### Що робити, якщо не вміщається

-
**Розбийте за підкаталогами.** Версія v2 дозволяє це прямо: `/docs/llms.txt`,
`/api/llms.txt`, `/blog/llms.txt`. Кожен покриває свій розділ, застосовується найбільш конкретний.

-
**Зробіть покажчик покажчиків.** Так роблять Cloudflare і OpenAI: кореневий файл посилається не на
сторінки, а на дочірні `llms.txt` окремих продуктів.

-
**Перенесіть другорядне в секцію `Optional`.** За домовленістю агент може її пропустити,
коли контекст обмежений.

-
**Скоротіть описи.** Опис після двокрапки має вміщатися в один рядок. Якщо потрібен абзац —
його місце на сторінці, а не в покажчику.

[Перевірити розмір свого файлу](https://llms.com.ua/checker/)

[Схоже запитання
Як перевірити свій llms.txt?](https://llms.com.ua/faq/yak-pereviryty/)
[Схоже запитання
Як зробити llms.txt на WordPress?](https://llms.com.ua/faq/wordpress/)
[Схоже запитання
Чи треба закривати llms.txt від індексації?](https://llms.com.ua/faq/noindex/)

[Усі 15 запитань →](https://llms.com.ua/faq/)
