llms.txt este un fișier Markdown propus, care oferă modelelor lingvistice un ghid scurt despre site-ul tău. Află formatul, ce poate și ce nu poate face și cum să creezi unul.

Pe această pagină
Rezumat
llms.txt este un fișier Markdown propus, plasat în rădăcina site-ului, care oferă modelelor lingvistice un ghid scurt despre site și leagă către paginile sale cheie. Este o propunere, nu un standard adoptat, iar niciun furnizor AI nu s-a angajat să îl folosească.
Vrei să afli mai mult? Întreabă
Timp de 20 de ani, robots.txt a fost modul de a comunica cu crawlerele motoarelor de căutare. Îl plasai în rădăcina site-ului pentru a le spune lui Google și Bing ce pagini să parcurgă și pe care să le ocolească. Acum, asistenții AI de la OpenAI, Anthropic, Google și alții citesc și ei webul, iar nevoile lor sunt diferite. llms.txt este o propunere de comunicare cu ei.
Propunerea llms.txt, publicată în 2024 de Jeremy Howard, cofondator al Answer.AI, are rolul de a ajuta modelele lingvistice să înțeleagă despre ce este site-ul tău și să găsească paginile cele mai utile. În loc să forțezi un sistem AI să ghicească dacă site-ul tău este un magazin online, o publicație de știri sau un site de documentație tehnică, llms.txt îi spune explicit. În principiu, această claritate ar putea ajuta sistemele AI să recupereze și să citeze conținutul tău mai exact. Rămâne o propunere, nu un standard adoptat, iar niciun furnizor AI nu s-a angajat să o folosească.
Sistemele AI se confruntă cu o problemă practică. Un model lingvistic poate citi doar o cantitate limitată de text deodată, iar transformarea unui site întreg, cu meniurile, scripturile și reclamele sale, într-un text curat și utilizabil este greu de făcut. Când ChatGPT sau Gemini trebuie să răspundă la o întrebare despre site-ul sau produsul tău, nu știe ce să prioritizeze. Ar trebui să citească paginile de produs sau articolele de blog? Care pagină de documentație este referința? Ce pagini sunt atemporale și care sunt învechite? Fără îndrumare, un sistem AI își poate irosi contextul limitat pe pagini cu valoare mică sau poate rata conținutul important.
robots.txt ajută la o altă problemă, cea a motoarelor de căutare. Îți permite să blochezi adrese URL, să indici crawlerelor harta site-ului și să îți protejezi bugetul de crawl. Dar robots.txt controlează doar accesul; nu explică ce conține site-ul tău. Sistemele AI au nevoi diferite. Le interesează mai puțin poziția în clasament și mai mult în ce subiecte ești autoritar.
llms.txt încearcă să închidă această distanță. Oferă modelelor lingvistice un rezumat scurt al site-ului și o listă selectată cu paginile cheie. În loc ca un sistem AI să deducă că site-ul tău este despre „soluții SaaS de facturare”, poți să i-o spui direct. Scopul este ca cel mai bun conținut al tău să fie mai ușor de găsit și de folosit. Până acum nu există nicio dovadă că ar îmbunătăți indexarea sau șansele de a fi citat în răspunsurile AI.
Formatul llms.txt este Markdown simplu, citibil atât de oameni, cât și de modele lingvistice. Fișierul se află în rădăcina domeniului tău (www.example.com/llms.txt) și urmează o ordine fixă: un titlu, un rezumat scurt, detalii opționale și secțiuni de legături către paginile cheie. Iată un exemplu de bază:
# Compania SaaS exemplu
> Software de automatizare a facturării pentru companii B2B SaaS, care acoperă strategii de prețuri, măsurarea consumului, procesarea plăților și conformitatea.
Compania SaaS exemplu ajută echipele financiare să automatizeze facturarea. Legăturile de mai jos duc către cele mai utile pagini ale noastre.
## Documentație
- [Primii pași](https://www.example.com/docs/getting-started): Configurează primul plan de facturare
- [Referința API](https://www.example.com/docs/api): Endpoint-uri și autentificare
## Ghiduri
- [Strategii de prețuri SaaS](https://www.example.com/blog/saas-pricing): Cum alegi și testezi un model de prețuri
## Optional
- [Despre noi](https://www.example.com/about)
Sintaxa este intenționat simplă, ca să poată fi citită atât de oameni, cât și de modele lingvistice. Spui cine ești, rezumi ce acoperă site-ul și indici paginile cele mai importante. Spre deosebire de robots.txt, llms.txt nu conține directive de tip allow sau block: este un ghid, nu o regulă de acces, iar niciun furnizor AI important nu s-a angajat să îl respecte.
Titlul H1 (singurul element obligatoriu) este numele site-ului sau al proiectului tău. Păstrează-l concis și descriptiv. „Compania SaaS exemplu” este mai bun decât „Bun venit pe site-ul nostru”.
Rezumatul din blockquote este prezentarea ta pe scurt a ceea ce acoperă site-ul. Fii specific în privința expertizei tale tematice. În loc de „Scriem despre tehnologie”, scrie „Publicăm ghiduri tehnice pentru dezvoltatorii Python, cu accent pe programarea asincronă, testare și implementare în producție”. Această specificitate îl ajută pe sistemul AI să îți înțeleagă autoritatea.
Detaliile opționale sunt paragrafe sau liste, fără titluri, care adaugă contextul de care un model are nevoie ca să citească restul fișierului, de exemplu pentru cine este site-ul sau cum să interpreteze paginile legate.
Secțiunile H2 grupează legăturile pe teme, de exemplu Documentație, Produse sau Ghiduri. Fiecare secțiune este o listă Markdown de legături către paginile tale cheie. Alege paginile pe care ai vrea ca un model să le citească primele.
Elementele de legătură folosesc formatul [Numele paginii](URL), urmat opțional de două puncte și de o scurtă descriere a paginii. Folosește adresa canonică a fiecărei pagini, în versiunea pe care o preferi (cu sau fără www).
Secțiunea Optional este un H2 special, intitulat „Optional”. Legăturile de sub el pot fi sărite atunci când este nevoie de un context mai scurt, așa că aici trebuie puse paginile secundare.
Ce nu se află în fișier: llms.txt nu are câmpuri Allow, Disallow, Crawl-Delay sau de dată. Nu controlează accesul sau crawling-ul; aceste reguli rămân în robots.txt.
Dincolo de fișierul de bază, propunerea sugerează și oferirea unei versiuni Markdown curate a fiecărei pagini, utile modelelor lingvistice, disponibilă la aceeași adresă, cu .md adăugat la final (de exemplu www.example.com/docs/getting-started.md). Legăturile din llms.txt pot apoi să indice direct către aceste versiuni:
- [Primii pași](https://www.example.com/docs/getting-started.md): Configurează primul plan de facturare
Unele site-uri publică și un fișier llms-full.txt, care adună textul integral al paginilor cheie într-un singur fișier, pentru instrumentele care vor totul într-o singură cerere. Este o convenție folosită de unele site-uri de documentație, nu o parte obligatorie a propunerii. În ambele cazuri, scopul este același: mai puțin zgomot de citit pentru un model.
robots.txt este în primul rând restrictiv. Spui crawlerelor unde NU au voie să meargă. llms.txt este în primul rând informativ. Spui modelelor lingvistice despre ce este site-ul tău și ce pagini contează. robots.txt folosește un câmp User-agent pentru a viza crawlere specifice, iar crawlerele importante îl respectă; llms.txt nu are un astfel de câmp, iar furnizorii AI importanți nu au confirmat că îl citesc.
robots.txt afectează direct vizibilitatea în căutare. Dacă blochezi o pagină pentru crawlere, în general nu va fi parcursă. llms.txt nu are niciun efect asupra clasamentelor tradiționale, iar efectul lui asupra vizibilității AI nu este dovedit. Dacă îl folosești, păstrează ambele fișiere pe site, fiecare cu rolul lui.
În practică, folosește robots.txt pentru a decide ce crawlere, inclusiv crawlerele AI precum GPTBot sau ClaudeBot, pot accesa ce părți ale site-ului. Folosește llms.txt doar pentru a indica modelelor cel mai bun conținut al tău; nu poate restricționa nimic. De exemplu:
robots.txt: blochează /checkout și /admin pentru crawlerele pe care le alegi (de exemplu GPTBot)
llms.txt: leagă doar către documentația, ghidurile și paginile de produs pe care vrei ca modelele să le citească
Creează fișierul llms.txt și plasează-l la www.example.com/llms.txt. Folosește text simplu UTF-8, cu formatare Markdown. Asigură-te că serverul web îl livrează cu un header Content-Type de text/plain sau text/markdown. Testează-l deschizând adresa direct în browser; ar trebui să vezi textul brut. Verifică dacă structura respectă specificația llms.txt: un titlu H1, un rezumat în blockquote și secțiuni H2 cu legături.
Scrie descrieri clare și specifice. Nu copia pur și simplu sloganul de pe pagina principală. Fii onest despre ce acoperă site-ul. Dacă publici conținut pe 15 teme diferite, enumeră-le. Dacă ești concentrat pe un domeniu îngust, spune-o. Descrierile oneste și specifice sunt mai utile pentru un model decât cele vagi. Include cuvinte cheie care descriu domeniul sau industria ta. Dacă ești un site de comerț electronic, menționează „comerț electronic, produse, prețuri”. Dacă ești o companie SaaS, menționează „software, facturare, integrări”.
Actualizează fișierul ori de câte ori modifici paginile cheie. Formatul nu are câmp de dată, așa că menținerea fișierului la zi depinde de tine. Dacă tematica site-ului se schimbă semnificativ, actualizează rezumatul și secțiunile. Pune-ți un memento trimestrial ca să revizuiești și să reîmprospătezi llms.txt, mai ales dacă lansezi categorii noi de conținut sau îți rafinezi poziționarea.
Monitorizează adoptarea llms.txt. Unele platforme de documentație și instrumente pentru dezvoltatori publică deja fișiere llms.txt, dar OpenAI, Anthropic și Google DeepMind nu s-au angajat să îl citească atunci când parcurg webul. Adăugarea unui fișier este un experiment cu cost mic, nu o garanție a ceva.
Unii se întreabă dacă llms.txt poate controla modul în care companiile AI folosesc conținutul lor. Nu poate. Companiile AI și specialiștii în confidențialitate dezbat etica crawling-ului web și a antrenării modelelor. Standardele de căutare și de crawling au evoluat de-a lungul a două decenii, ca să echilibreze accesul cu respectul față de creatorii de conținut. llms.txt face parte din această discuție, dar a fost creat ca să ajute modelele să găsească conținutul tău, nu ca să restricționeze modul în care îl folosesc.
Dacă vrei să împiedici folosirea conținutului tău la antrenarea AI, llms.txt este instrumentul greșit: nu are nicio directivă pentru asta. În schimb, folosește reguli robots.txt pentru agenții de utilizator AI relevanți, de exemplu:
User-agent: GPTBot
Disallow: /
Respectarea robots.txt este și ea voluntară, dar furnizorii AI serioși publică numele crawlerelor lor și spun că le respectă. Dacă vrei o protecție mai puternică, blochează roboții în configurația serverului sau a firewall-ului. Deocamdată, niciunul dintre fișiere nu este un mecanism juridic. Pe măsură ce reglementarea evoluează și standardele din industrie se consolidează, pot apărea mecanisme mai robuste.
Este greu de măsurat rentabilitatea llms.txt, pentru că niciun furnizor AI nu a spus că folosește fișierul. Dar poți urmări indicatori. Monitorizează mențiunile și citările tale AI în ChatGPT, Gemini, Claude și Perplexity înainte și după ce adaugi fișierul. Dacă vezi o creștere a citărilor, aceasta este o corelație, nu dovada că fișierul a cauzat-o, pentru că mulți alți factori influențează citările. Compară creșterea citărilor tale cu cea a concurenților care nu au implementat llms.txt.
Folosește instrumentele de monitorizare a mențiunilor AI ca să cuantifici vizibilitatea ta în căutarea AI. Urmărește de câte ori este citat conținutul tău de către principalii asistenți AI. Așa poți judeca singur dacă adăugarea llms.txt schimbă ceva pentru site-ul tău.
robots.txt a fost formalizat ca standard de internet (RFC 9309) abia în 2022, după decenii de utilizare. llms.txt este încă în stadiul de propunere și poate urma sau nu aceeași cale. Site-urile fără el nu sunt penalizate astăzi, iar nicio platformă majoră de căutare AI nu a spus că verifică prezența fișierului.
Pentru că fișierul se creează în câteva minute și nu costă nimic, adăugarea unui llms.txt este un experiment rezonabil, cu risc redus, mai ales pentru site-urile bogate în documentație. Doar păstrează așteptări realiste: este o propunere, beneficiile sale nu sunt dovedite, iar timpul tău este, de obicei, mai bine investit în calitatea conținutului, în structură și în semnalele pe care sistemele AI chiar le folosesc.
Fișierul llms.txt trebuie să răspundă în rădăcina domeniului tău, la yourdomain.com/llms.txt, ca text simplu. Modul în care ajunge acolo depinde de cât control îți oferă CMS-ul asupra fișierelor din rădăcină:
Scrie conținutul cu ajutorul generatorului gratuit de llms.txt, apoi confirmă adresa, tipul de conținut și structura Markdown cu validatorul llms.txt. Ghidul nostru pas cu pas de instalare detaliază fiecare caz.
llms.txt este un fișier ghid propus, cu cost redus pentru site-urile care vor să ajute modelele lingvistice să găsească cel mai bun conținut al lor. Plasând acest fișier simplu în format Markdown în rădăcina domeniului tău, descrii ce acoperă site-ul și legi către paginile cheie. Formatul este simplu, iar implementarea durează câteva minute, dar niciun furnizor AI nu s-a angajat să îl folosească, așa că tratează-l ca pe un experiment, nu ca pe o cerință. Dacă ți-e serios să fii citat de ChatGPT, Claude, Gemini și Perplexity, concentrează-te întâi pe conținut clar, bine structurat și pe semnale puternice pe întregul web. Folosește instrumentele Sorank de cercetare a cuvintelor cheie și de descoperire ca să identifici ce subiecte să evidențiezi în fișierul tău llms.txt.
Surse
llms.txt este un fișier Markdown propus, plasat în rădăcina site-ului (example.com/llms.txt), care oferă modelelor lingvistice un rezumat scurt al site-ului și legături către paginile cheie. A fost propus în 2024 de Jeremy Howard de la Answer.AI. Spre deosebire de robots.txt, nu conține reguli de acces; este un ghid selectat pentru ChatGPT, Claude, Gemini și alți asistenți AI. Este încă o propunere, iar niciun furnizor AI nu s-a angajat să îl folosească, așa că impactul lui asupra citărilor AI nu este dovedit.
robots.txt controlează ce pagini pot accesa crawlerele. llms.txt este un ghid scris în Markdown pentru modelele lingvistice, cu un titlu, un rezumat scurt și liste de legături către paginile cheie. Nu blochează și nu permite nimic. Poți avea ambele fișiere: robots.txt gestionează accesul crawlerelor, inclusiv al crawlerelor AI, iar llms.txt indică modelelor cel mai bun conținut al tău.
Nu. Nu este obligatoriu și nu este un standard adoptat: este o propunere, iar niciun furnizor AI important nu s-a angajat să o folosească. Crearea fișierului durează câteva minute și nu costă nimic, deci poate fi un experiment cu risc redus, mai ales pentru site-urile de documentație. Doar nu te aștepta la rezultate garantate și nu îl folosi ca să restricționezi accesul: pentru asta folosește robots.txt.
AU ÎNCERCAT SORANK ÎNAINTEA TA
