llms.txt: co do něj napsat a proč ho web potřebuje

Průvodce souborem llms.txt: co do něj napsat, kde ho umístit a jak ho odlišit od robots.txt. Přehled obsahu pro jazykové modely i pro vás.

Redakce ADS BeastPublikováno 7 min čtení

llms.txt je textový soubor v kořeni domény, který jazykovým modelům nabízí strukturovaný přehled toho nejdůležitějšího na webu: odkazy na klíčové stránky a krátké popisy. Nic nenařizuje a nic nezakazuje. Říká jen: tady je obsah, který stojí za pozornost, a tady je vysvětlení, co na kterékoli adrese čtenář najde.

Stručně

  • llms.txt leží v kořeni domény vedle robots.txt a je dostupný bez přihlášení v čistém textu.
  • Neovlivňuje viditelnost ve vyhledávačích. Je to vodítko pro nástroje, které s ním pracují.
  • Dobře napsaný soubor nutí pojmenovat, co je na webu důležité, a to se hodí i při údržbě.
  • Nenahrazuje sitemapu ani kvalitní obsah. Doplňuje je.
  • Formát držte jednoduchý: název, popis, sekce, seznamy odkazů s jednou větou u každého.

Co je llms.txt a k čemu slouží

llms.txt je soubor, který jazykovým modelům a nástrojům postaveným na nich podává přehled obsahu webu v podobě, kterou stroj přečte bez parsování celého HTML. Nabízí výběr: hlavní stránky, jejich adresy a krátké popisy. Model tak nemusí procházet stovky URL, aby pochopil, co web nabízí a kde to najde.

Soubor vychází z předpokladu, že ne všechno na webu má pro model stejnou váhu. Produktová stránka, dokumentace a ceník jsou důležitější než archiv tiskových zpráv z roku 2019. llms.txt tuto hierarchii zapisuje explicitně. Zda konkrétní model soubor skutečně použije, závisí na jeho dokumentaci a na tom, jestli ho při zpracování webu najde. To je otevřená otázka, ne slib.

Pro vás jako provozovatele webu z toho plyne praktický důsledek: pište soubor tak, aby obstál i sám o sobě. Když ho model ignoruje, pořád zůstává dokumentem, podle kterého se dá rychle zorientovat v obsahu webu.

robots.txt, sitemapa a llms.txt. robots.txt: povoluje nebo zakazuje stahování robotům; sitemapa: vypisuje adresy k indexaci pro vyhledávače; llms.txt: nabízí výběr klíčových stránek s popisy
Tři soubory, tři různé úkoly. Klidně vedle sebe.

Jak se llms.txt liší od robots.txt a sitemapy

robots.txt říká robotům, co smějí nebo nesmějí stahovat. llms.txt nic nezakazuje ani nepovoluje, jen nabízí výběr toho nejdůležitějšího v čitelné podobě. Sitemapa je úplný seznam adres pro indexaci. Každý z těchto souborů řeší jinou věc a mohou existovat vedle sebe bez konfliktu.

SouborKomu je určenýCo děláCo nedělá
robots.txtvyhledávacím a jiným robotůmpovoluje nebo zakazuje stahovánínevybírá, co je důležité
sitemapavyhledávačůmvypisuje adresy k indexacinevysvětluje obsah stránek
llms.txtjazykovým modelům a nástrojům nad niminabízí výběr klíčových stránek s popisyneovlivňuje pozice ve vyhledávači

Rozdíl vystihuje jedna věta: robots.txt je plot, sitemapa je rejstřík, llms.txt je doporučená četba. Pokud váháte, jestli soubor zavést, začněte tím, že sepíšete seznam stránek, které by v doporučené četbě měly být. Ten seznam má cenu i bez souboru.

Jak sestavit llms.txt. Název a popis: co web dělá a pro koho je určený; Sekce podle typu obsahu: produkty, dokumentace, články, kontakt; Odkazy s adresami: markdown odkazy bez sledovacích parametrů; Věta u každého odkazu: co čtenář na stránce najde
Od názvu webu k seznamu odkazů s jednou větou u každého.

Co má být v llms.txt

V llms.txt má být název webu, krátký popis, odkazy na hlavní stránky s adresami URL a u každého odkazu jedna věta, co tam čtenář najde. Obsah se dělí do sekcí, například produkty, dokumentace, články. Formát držte jednoduchý: nadpisy a seznamy odkazů. Čím méně značek, tím menší riziko, že si nástroj soubor vyloží jinak, než zamýšlíte.

Struktura, která se osvědčuje:

  1. Název webu jako nadpis první úrovně.
  2. Jedna až dvě věty o tom, co web dělá a pro koho.
  3. Sekce podle typu obsahu (produkty, dokumentace, články, kontakt).
  4. V každé sekci seznam odkazů ve formátu markdown: text odkazu a za ním adresa.
  5. U každého odkazu jedna věta s vysvětlením, co na stránce je.

Popis pište jako odpověď na otázku „co tady najdu", ne jako reklamní slogan. Model i člověk potřebují rozlišit stránku o cenách od stránky o integracích. Věta „Přehled tarifů a toho, co je v každém zahrnuto" řekne víc než „Nejlepší ceny na trhu".

Jak má vypadat konkrétní záznam

Záznam má tři části: text odkazu, adresa a vysvětlující věta. Text odkazu pojmenujte tak, jak stránce říkají uživatelé, ne jak ji nazývá interní CMS. Adresa musí být absolutní nebo jasně relativní, bez parametrů pro sledování. Vysvětlující věta má popsat obsah, ne hodnotit.

Příklad záznamu v sekci Dokumentace: odkaz s názvem „Nastavení API", adresa na stránku s nastavením a věta „Postup nastavení API a seznam povinných parametrů". Takový záznam obstojí, i když ho model cituje nebo z něj staví odpověď.

Kde má llms.txt na webu ležet

llms.txt má ležet v kořeni domény, tedy na adrese vase-domena.cz/llms.txt, stejně jako robots.txt. Musí být dostupný bez přihlášení a v čistém textu. Pokud web běží na více doménách, řešte soubor pro každou zvlášť, protože přehled obsahu se váže k doméně, ne k firmě.

Technicky jde o obyčejný textový soubor s hlavičkou text/plain. Nemá smysl ho schovávat za CDN pravidla, která vyžadují cookie, ani ho generovat dynamicky s parametry. Zkontrolujte, že se načte v anonymním okně a že v něm nejsou odkazy na neexistující stránky. Rozbitý odkaz v přehledu je horší než žádný přehled, protože posílá nástroj na slepou ulici.

U webů s jazykovými mutacemi se nabízí jedna verze pro každý jazyk nebo jedna souhrnná s rozcestníkem. Obě varianty fungují, pokud je z obsahu jasné, která adresa patří ke které mutaci.

Jak llms.txt pomáhá viditelnosti v odpovědích AI

llms.txt pomáhá viditelnosti v odpovědích AI nepřímo: tím, že usnadní modelu najít a správně popsat vaše klíčové stránky. Přímou kontrolu nad tím, co model odpoví, nemáte. Když nástroj soubor přečte, dostane hotový seznam priorit místo toho, aby si je odvozoval z navigace.

Soubor tak zapadá do širší práce s tím, co o firmě říkají odpovědi AI. Pokud chcete zjistit, jak vás modely popisují a odkud berou informace, začněte sledováním zmínek a citovaných zdrojů. Přehled o tom, co o firmě říkají odpovědi AI a jak to zjistit, vám dá představu, kde má smysl llms.txt doplnit další obsah. Sledování historie zmínek najdete i mezi funkcemi na stránce o přehledu viditelnosti značky v AI odpovědích.

Platí přitom jednoduché pravidlo: soubor je jen tak dobrý, jako stránky, na které odkazuje. Pokud model na doporučené stránce nenajde jasnou odpověď, llms.txt mu nepomůže. Kvalitní obsah zůstává základem, soubor je nadstavba.

Časté chyby a jak je poznat předem

Nejčastější chyba je udělat z llms.txt druhý reklamní text. Soubor plný superlativů a marketingových frází nástroji nepomůže rozlišit stránky a člověku nepomůže se zorientovat. Druhá chyba je opačný extrém: holý seznam adres bez popisů, který nenese žádnou informaci navíc oproti sitemapě.

Mezi další opakované problémy patří:

  • odkazy na stránky, které se mezitím přesunuly nebo zanikly;
  • duplicity, kdy stejná stránka figuruje ve dvou sekcích s jiným popisem;
  • soubor zamčený za přihlášením nebo dostupný jen z interní sítě;
  • popisy, které slibují víc, než stránka obsahuje.

Většina těchto chyb se odhalí při jedné kontrole: projděte soubor jako čtenář, který o webu nic neví, a zkuste podle něj najít odpověď na tři otázky, které vám zákazníci posílají nejčastěji. Kde selžete, selže i model.

Proč se llms.txt vyplatí i bez jistoty, že ho nástroje čtou

llms.txt se vyplatí i bez jistoty, že ho nástroje čtou, protože přehled hlavních stránek s popisy se hodí lidem a při údržbě webu. Nutí vás pojmenovat, co je důležité, a to je samo o sobě užitečné. Zda ho konkrétní model použije, závisí na jeho dokumentaci a na tom, zda soubor najde. Berte ho jako doplněk k sitemapě a kvalitnímu obsahu, ne jako náhradu.

Náklady na zavedení jsou nízké: jeden textový soubor a pravidelná revize při větších změnách webu. Přínos je obtížně měřitelný, protože soubor nepřináší vlastní metriku. Sledujte ho nepřímo, přes zmínky v odpovědích AI a přes to, které stránky modely citují. Pokud se v citacích objevují stránky, které v přehledu nemáte, je to signál, že soubor je potřeba doplnit.

Na co si dát pozor při údržbě

Soubor stárne spolu s webem. Po každé větší změně struktury, přejmenování stránek nebo spuštění nové produktové řady projděte odkazy a popisy. Stačí krátká kontrola, jestli všechny adresy stále existují a jestli popisy odpovídají obsahu.

Pravidlo, které se osvědčilo: llms.txt udržujte krátký. Pokud přehled obsahuje desítky odkazů, přestává být výběrem a stává se kopií sitemapy. Zaměřte se na stránky, které mají pro zákazníka rozhodovací hodnotu: produkty, ceny, dokumentace, kontakt, články s vysokou návštěvností. Archiv a okrajové stránky nechte na sitemapě.

Další krok

Otevřete web, sepište pět až deset stránek, které by v přehledu měly být, a napište k nim jednu větu o obsahu. Tím získáte obsah souboru i test toho, jestli sami umíte popsat, co na webu máte. Až budete chtít vidět, jak si vaše stránky stojí v odpovědích AI a co o firmě modely říkají, začněte na stránce o viditelnosti značky v AI odpovědích.

Související články