llms.txt: нужен ли е на сайта ви и как се прави

Какво е llms.txt, кой реално го чете, кога си струва да го имате и как да го добавите в Shopify, WordPress и Next.js – с примерен файл за онлайн магазин.

През последната година в SEO общността се появи нов файл, за който някои говорят като за „robots.txt за изкуствения интелект“. Името му е llms.txt, а обещанието е, че помага на ChatGPT, Claude, Perplexity и останалите да разберат сайта ви. Истината е по-скромна и си струва да я знаете, преди някой да ви продаде „llms.txt оптимизация“ като отделна услуга.

Ще разгледаме какво точно е llms.txt, кой го чете днес и кой не, кога има смисъл да го направите и как става това на практика в Shopify, WordPress и Next.js. Има и примерен файл за онлайн магазин, който можете да адаптирате.

Накратко:
  • llms.txt е текстов файл във формат Markdown в корена на сайта, който описва накратко какво е сайтът и изброява най-важните му страници за езикови модели.
  • Форматът е предложен през септември 2024 г. от Джеръми Хауърд (Answer.AI) и не е официален стандарт на W3C или IETF.
  • Представители на Google публично заявиха, че Google не използва llms.txt, а останалите големи AI търсачки не са потвърдили, че го използват за класиране или цитиране.
  • Файлът не замества robots.txt, sitemap и качественото съдържание, но е евтин за създаване и е полезен основно за документация, инструменти за разработчици и AI агенти.

Какво е llms.txt и откъде идва

Идеята е проста: уеб страниците са пълни с менюта, банери, скриптове и реклами, а езиковият модел има ограничен контекст. Ако сайтът предостави кратко, чисто резюме със списък на ключовите си страници, моделът може по-бързо да намери това, което му трябва.

Предложението описва файл на адрес /llms.txt със следната структура:

  1. Заглавие H1 – името на сайта или проекта (единственият задължителен елемент).
  2. Цитат (blockquote) – резюме в едно-две изречения.
  3. Свободен текст – допълнителни бележки, по желание.
  4. Раздели H2 – списъци с линкове във формат - [Име](URL): кратко описание.
  5. Раздел „Optional“ – второстепенни ресурси, които моделът може да пропусне.

Често се среща и придружаващ файл llms-full.txt, който съдържа целия текст на основните страници в един документ. Той е разпространен главно при сайтове с техническа документация.

llms.txt, robots.txt и sitemap: разликата

Файл Предназначение Кой го спазва
robots.txt Казва на ботовете какво могат да обхождат Google, Bing, OpenAI, Perplexity и повечето легитимни ботове
sitemap.xml Списък на всички страници за индексиране Всички основни търсачки
llms.txt Кратко резюме и подбор на ключови страници за езикови модели Някои AI инструменти и агенти; без потвърдена употреба от големите търсачки

Важно: llms.txt не забранява и не разрешава нищо. Ако искате да контролирате достъпа на AI ботовете, това става в robots.txt – вижте статията за GPTBot и robots.txt.

Нужен ли е llms.txt на сайта ви: честен отговор

Видимостта в ChatGPT, Perplexity и Google AI Overviews днес зависи от същото, от което зависи и в класическото търсене: дали страниците ви са достъпни, индексирани, полезни и споменавани от други. llms.txt не променя нищо от това.

Кога все пак има смисъл:

  • Имате документация или API – разработчиците използват AI асистенти в редакторите си, а някои от тях четат llms.txt, за да заредят документацията.
  • Искате да сте подготвени за AI агенти – агентите, които сърфират и пазаруват вместо потребителя, се развиват бързо и чистото описание на сайта може да им помогне.
  • Създаването струва минути – ако сайтът ви е малък, няма причина да не го направите, стига да не очаквате ефект в трафика.

Кога не си струва да харчите пари: ако някой ви предлага llms.txt като основна част от AI SEO стратегия с обещание за повече цитирания. Парите са по-добре инвестирани в съдържание и техническа основа – обяснено подробно в статията за AI SEO.

Примерен llms.txt за онлайн магазин

Ето как би изглеждал файлът за измислен магазин за спално бельо. Обърнете внимание, че е кратък и съдържа факти, не реклама:

# Примерен Текстил

> Онлайн магазин за спално бельо, хавлии и покривки от памук, базиран в България. Доставка с Еконт, Спиди и BOX NOW, плащане с карта или наложен платеж, цени в евро.

Магазинът продава на крайни клиенти и на хотели. Всички продукти са с описания на български и английски.

## Основни категории
- [Спално бельо](https://primer.bg/collections/spalno-belyo): комплекти за единично и двойно легло, ранфорс и сатен
- [Хавлиени кърпи](https://primer.bg/collections/havlii): за баня, плаж и хотели

## Условия
- [Доставка](https://primer.bg/pages/dostavka): срокове и цени по куриер
- [Връщане](https://primer.bg/pages/vrashtane): 14-дневно право на отказ
- [За нас](https://primer.bg/pages/za-nas): фирма, адрес, контакти

## Optional
- [Блог](https://primer.bg/blogs/blog): ръководства за избор и грижа за текстил

Правила при писане: само публични страници, абсолютни URL адреси, описания от 5–15 думи, без ключови думи „за натрупване“, актуални цени и условия.

Грешки, които виждаме във файлове на други сайтове

  • Целият sitemap, копиран във файла – хиляди продуктови линкове обезсмислят идеята за кратък подбор. Сложете категориите, не всеки продукт.
  • Рекламен език – „най-добрият магазин в България“ не дава на модела нищо, което може да използва.
  • Линкове към страници с noindex или пренасочване – противоречиви сигнали за всеки, който чете файла.
  • Цени в левове – файлове, създадени преди 2026 г. и забравени след въвеждането на еврото.

Как да добавите llms.txt в Shopify, WordPress и Next.js

Shopify

Shopify не позволява да качите произволен файл в корена на домейна. Работещите варианти:

  1. Пренасочване – качете файла в Content → Files, копирайте адреса му и в Navigation → URL Redirects създайте пренасочване от /llms.txt към него. Минус: файлът се сервира от друг домейн (CDN на Shopify), а някои инструменти не следват пренасочвания.
  2. Приложение – в Shopify App Store има приложения, които генерират llms.txt от каталога и го поддържат актуален. Проверете как сервират файла и дали не добавят излишно съдържание.
  3. Проверете първо дали адресът ваш-магазин.bg/llms.txt вече не връща нещо – платформата и някои приложения се развиват бързо в тази посока.

WordPress и WooCommerce

  • Най-простото: създайте файла и го качете в основната директория на сайта (там, където е wp-config.php) чрез FTP или файловия мениджър на хостинга.
  • Някои SEO плъгини, сред които и Yoast SEO, вече предлагат автоматично генериране на llms.txt. Ако използвате такъв, не качвайте ръчен файл – ще се получи конфликт.

Next.js и сайтове на собствен код

  • Статичен вариант: поставете llms.txt в папката public/ и той ще бъде достъпен на /llms.txt.
  • Динамичен вариант: създайте route handler app/llms.txt/route.ts, който генерира съдържанието от CMS или базата с продукти и връща Content-Type: text/plain; charset=utf-8. Така файлът е винаги актуален.

При сайтове на собствен код, като parfium.com, който изградихме на Next.js, подобен файл се добавя без заобиколни решения, защото маршрутите и съдържанието са изцяло под контрол. За разликите между платформите вижте какво е Next.js.

Как да проверите дали работи

  • Отворете ваш-домейн.bg/llms.txt в браузъра – трябва да видите чист текст на кирилица без „йероглифи“ (кодиране UTF-8).
  • Проверете дали всички линкове във файла връщат код 200.
  • В логовете на сървъра (ако имате достъп) потърсете заявки към /llms.txt и вижте кои ботове го искат. Това е най-честният отговор на въпроса „чете ли го някой“.
  • Поставете напомняне да обновявате файла при промяна на категории, условия или цени.

Често задавани въпроси

Помага ли llms.txt за класиране в Google?

Не. Представители на Google заявиха, че Google не използва llms.txt. Класирането и AI Overviews зависят от обичайните сигнали за качество и индексиране.

Може ли llms.txt да навреди на сайта?

Ако съдържа само публична и вярна информация – не. Не включвайте в него вътрешни страници, данни за клиенти или неща, които не искате да бъдат публични.

Каква е разликата между llms.txt и llms-full.txt?

llms.txt е кратко резюме със списък на линкове. llms-full.txt съдържа пълния текст на основните страници в един файл и се използва основно за техническа документация.

Трябва ли да обновявам llms.txt?

Да, когато се променят категориите, условията или основните страници. Остарял файл с грешни цени или линкове е по-лош от липсващ.

Ако искате да разберете какво реално влияе на видимостта на сайта ви в ChatGPT, Perplexity и Google AI – от robots.txt до съдържанието и споменаванията, – вижте услугата ни за AI SEO (GEO). llms.txt е част от техническата подготовка, която правим, но не и центърът ѝ.