llms.txt pentru AI search: ce e și cum îl scrii
Ce e fișierul llms.txt, de ce contează pentru citabilitatea în ChatGPT, Perplexity și AI Overviews, și cum scrii unul corect — cu exemplul live de pe manilla-services.ro.

Pe scurt: llms.txt e un fișier text în rădăcina site-ului (ca robots.txt, dar pentru modele de limbaj) care le oferă crawlerelor de AI un rezumat structurat, curat, al site-ului tău — cine ești, ce oferi, ce pagini contează. Nu e un standard oficial impus de nimeni, dar e ușor de adăugat și te ajută să fii citat corect în ChatGPT, Perplexity și AI Overviews.
De ce a apărut
Un model de limbaj care „citește" site-ul tău se luptă cu același lucru cu care se luptă și un cititor grăbit: navigație, meniuri, footere, bannere de cookies, JavaScript. Informația utilă e îngropată în markup. llms.txt rezolvă asta oferind versiunea distilată: text curat în Markdown, fără zgomot, exact ce vrei ca AI-ul să înțeleagă despre tine.
Ideea e împrumutată direct de la robots.txt și sitemap.xml — fișiere convenționale pe care crawlerele știu să le caute la o cale fixă. Diferența: robots.txt spune ce POATE crawla, llms.txt spune ce SĂ ÎNȚELEAGĂ.
Ce contează pentru AI search (AEO)
Optimizarea pentru motoarele de răspuns (AEO — Answer Engine Optimization) e diferită de SEO clasic. Un model citează sursele care:
- răspund direct la întrebare în primele propoziții (answer-first),
- au date concrete (cifre, prețuri, timpi),
- au o entitate clară (cine ești, ce faci, unde),
- au structured data validă (schema.org),
- și, tot mai des, au un
llms.txtcare le pune totul pe tavă.
llms.txt nu e glonțul de argint — nu te bagă singur în răspunsuri. Dar reduce fricțiunea: dacă modelul deja te evaluează, un llms.txt curat crește șansa să te reprezinte corect, cu datele reale, nu cu o presupunere.
Structura unui llms.txt bun
Convenția e simplă și lizibilă:
- Titlu H1 cu numele brandului.
- Un citat (
>) — o frază care rezumă ce faci. - Secțiuni H2 cu link-uri: About, Services, Projects, Contact.
- Fiecare link cu o descriere scurtă după
:. - Opțional, un
llms-full.txtcu conținutul complet, pentru ingestion profund.
Exemplu real, de pe manilla-services.ro/llms.txt: prețuri concrete, descrieri scurte, link-uri absolute. Exact ce poate un model să extragă și să citeze fără să ghicească.
Greșeli frecvente
- Copiezi meniul site-ului.
llms.txtnu e o hartă de navigație, e un rezumat editorial. Pune ce contează, nu tot. - Îl lași să se învechească. Dacă schimbi serviciile sau prețurile pe site dar nu în
llms.txt, modelul citează date vechi. Ține-l sincronizat. - Link-uri relative. Folosește URL-uri absolute — crawlerul nu știe neapărat domeniul de bază.
- Zero date concrete. „Oferim servicii de calitate" nu spune nimic unui model. Cifre, prețuri, exemple.
Cum îl testezi
Nu există (încă) un validator oficial ca Rich Results Test. Verifici manual: deschide https://domeniul-tau.ro/llms.txt, confirmă că se servește ca text/plain, că link-urile sunt absolute și că reflectă realitatea curentă a site-ului. Apoi, în timp, verifici dacă apari corect când întrebi ChatGPT sau Perplexity despre brand.
Merită?
E o investiție mică (o oră) cu downside zero. Nu-ți strică SEO-ul clasic, nu blochează nimic, și te poziționează pentru un canal — AI search — care crește rapid. Îl construim și-l menținem ca parte din serviciul de optimizare AEO / AI search, iar când facem un audit SEO/AI cu fix în cod e printre primele lucruri pe care le adăugăm dacă lipsesc.