Sammanfattning
Valideraren för llms.txt hämtar filen i roten på din domän (dindomän.se/llms.txt) och kontrollerar strukturen enligt förslaget för llms.txt: en H1-titel, en sammanfattning i ett blockquote, H2-avsnitt och länkar skrivna som [namn](url). Den listar fel och varningar, visar hur filen tolkades och ger en poäng av 100. En giltig fil hjälper AI-agenter att hitta dina viktigaste sidor, men den krävs inte för att synas i Googles AI-funktioner.
Vill du veta mer? Fråga
En validator för llms.txt visar om filen du skrivit för AI-assistenter kan läsas på det sätt den är tänkt. Formatet föreslogs av Jeremy Howard i september 2024 som en Markdown-fil som ger agenter "kort bakgrundsinformation, vägledning och länkar" till en webbplats mest användbara innehåll. Det reviderades som v2 i augusti 2026 (llmstxt.org, filen /llms.txt). Markdown är förlåtande för människor men strikt för tolkare: ett saknat "#" och filen förlorar sin titel.

Hur fungerar valideraren för llms.txt?
Ange din domän och kör kontrollen. Verktyget begär /llms.txt i roten på webbplatsen, precis som en AI-agent skulle göra, och läser sedan filen rad för rad.
- Skriv domänen, till exempel "dindomän.se". Du behöver inte lägga till /llms.txt.
- Kör analysen. Om adressen returnerar ett fel, en tom fil eller en HTML-sida (vanligt när servern svarar på varje okänd URL med startsidan) säger rapporten att ingen llms.txt hittades.
- Läs slutsatsen: "Giltig llms.txt" när inga fel hittas, annars "Problem hittade", med listan över fel och varningar.
- Kontrollera det tolkade innehållet: titeln och sammanfattningen så som tolkaren förstod dem, antalet avsnitt och länkar, och varje avsnitt med sina länkar.
- Öppna den råa filen för att jämföra den med det du menade att publicera.
Valideraren är kostnadsfri, med tre kontroller per dag och en spärr mot bottar. För att skapa filen från början, använd generatorn för llms.txt och validera sedan resultatet här.
Vad kontrollerar valideraren?
Fem kontroller, baserade på formatet som beskrivs i förslaget. Två problem är fel, eftersom de gör filen oanvändbar för en tolkare. Tre är varningar.
| Kontroll | Regel | Om den misslyckas |
|---|---|---|
| Titel | En rad som börjar med "# " följt av webbplatsens namn | Fel |
| Länkar | Minst en Markdown-länk skriven [namn](url) | Fel |
| Sammanfattning | En blockquote-rad som börjar med "> " och sammanfattar webbplatsen | Varning |
| Avsnitt | Minst en rubrik "## " som grupperar länkarna (Dokumentation, Produkter, Blogg...) | Varning |
| Länkformat | Varje URL är absolut (https://...) eller börjar med "/" | Varning, med antalet berörda länkar |
Hur beräknas poängen för llms.txt?
Var och en av de fem kontrollerna väger lika mycket. En godkänd kontroll ger 1 poäng, en varning en halv poäng och ett fel ingenting. Summan omvandlas till en poäng av 100.
| Situation | Poäng | Slutsats |
|---|---|---|
| Alla fem kontroller godkända | 100 | Stark |
| Ingen sammanfattning i blockquote | 90 | Stark |
| Ingen sammanfattning och inga avsnitt | 80 | Stark |
| Ingen titel | 80 | Stark poäng, men filen markeras med problem |
| Endast titel, ingen sammanfattning, inga avsnitt och inga länkar | 60 | Bra, med utrymme för förbättring, men inte giltig (inga länkar) |
| Ingen llms.txt hittades | 0 | Filen saknas |
Slutsatsnivåerna är 75 och över (stark), 60 till 74 (bra, med utrymme för förbättring), 40 till 59 (behöver arbete) och under 40 (kritiska brister). Titta först på listan över fel: en fil med ett enda fel är inte giltig, oavsett poäng. Eftersom en fil som finns och undviker felaktiga länkar alltid behåller några poäng, får varje llms.txt som valideraren kan läsa minst 40.
Hur ser en giltig llms.txt-fil ut?
En kort Markdown-fil, i fast ordning: H1-titeln, sammanfattningen i ett blockquote, valfria stycken med bakgrund och sedan avsnitt med länkar, där varje länk följs av en kort notering. Förslaget lägger till ett avsnitt med namnet "Optional" för länkar som en agent kan hoppa över när den behöver ett kortare sammanhang.
# Exempelbageriet
> Exempelbageriet är ett ekologiskt bageri i Lyon, Frankrike, som säljer surdegsbröd och bakverk i två butiker och på nätet.
Beställningar som läggs före klockan tolv levereras samma dag i Lyon.
## Produkter
- [Bröd](https://example.com/bread): surdegs- och fullkornsbröd, priser
- [Bakverk](https://example.com/pastries): säsongens bakverk och tårtor att beställa
## Praktisk information
- [Butiker och öppettider](https://example.com/shops): adresser och öppettider för de två butikerna
- [Leverans](https://example.com/delivery): områden, avgifter och tider
## Optional
- [Vår historia](https://example.com/about): bageriets historia sedan 1998Kör det här exemplet genom valideraren, så klarar det de fem kontrollerna. Sorank publicerar en egen fil på sorank.com/llms.txt, byggd på samma struktur. Vår guide om hur du installerar en llms.txt-fil beskriver uppladdningen i de vanligaste CMS:en.
Vilka misstag hittar valideraren oftast?
- En HTML-sida i stället för filen. Vissa CMS och enkelsidesapplikationer svarar på /llms.txt med startsidan och statuskoden 200. Valideraren upptäcker HTML:en och rapporterar filen som saknad.
- En titel i fetstil i stället för en H1. "**Exempelbageriet**" är inte en titel för en tolkare, men "# Exempelbageriet" är det.
- Nakna URL:er. En lista med adresser utan syntaxen [namn](url) ger agenterna varken namn eller sammanhang.
- Relativa länkar utan snedstreck. "bread.html" är tvetydigt. Använd "https://example.com/bread" eller "/bread".
- En enorm fil. Förslaget vill ha en kurerad översikt som "förblir tillräckligt liten för att rymmas i kontexten". Din sitemap listar redan varje URL, medan llms.txt väljer de som spelar roll.

Hjälper llms.txt dig att synas i AI-svar?
Den hjälper agenter, inte rankningar. Google anger att det inte finns "några ytterligare krav för att synas i AI Overviews eller AI Mode" och att du "inte behöver skapa nya maskinläsbara filer, AI-textfiler eller markup för att synas i dessa funktioner" (Google Search Central, AI-funktioner och din webbplats). Sökrobotar hittar dina sidor via länkar och sitemaps ändå.
Filen är användbar i andra situationer: när en kodningsagent eller en assistent med surfning läser din webbplats för att besvara en exakt fråga, pekar en ren llms.txt den mot rätt sidor i en enda förfrågan. Förslaget noterar att den används mest för programvarudokumentation, och att OpenAI, Anthropic och Gemini publicerar en för sin egen utvecklardokumentation. Se den som ett billigt tillägg med låg risk, inte som en hävstång för synlighet. För definitionerna, se våra ordlisteposter om llms.txt och llms-full.txt.
Hur skiljer sig llms.txt från robots.txt och sitemapen?
| Fil | Målgrupp | Syfte |
|---|---|---|
| robots.txt | Sökrobotar | Anger vilka områden robotarna får eller inte får nå |
| sitemap.xml | Sökmotorer | Listar alla URL:er att söka igenom och indexera |
| llms.txt | AI-agenter och assistenter | Presenterar webbplatsen och ett kurerat urval av sidor, som läses vid behov |
robots.txt är standardiserat som Robots Exclusion Protocol (IETF, RFC 9309), och en sitemapfil kan innehålla upp till 50000 URL:er (sitemaps.org-protokollet). llms.txt har ännu ingen sådan standardstatus: det är ett offentligt förslag, och därför följer valideraren dess publicerade format nära. De tre fungerar tillsammans. En sida som listas i llms.txt men blockeras i robots.txt kommer inte att läsas av en sökrobot som respekterar blockeringen. Kontrollera åtkomsten med kontrollen av robots.txt och granskningen av sökbarhet för AI.
Vilka är valideringens begränsningar?
- Den kontrollerar bara rotfilen. Version 2 av förslaget tillåter också filer under en sökväg, till exempel /docs/llms.txt. Testa dem för hand.
- Den öppnar inte länkarna. En länk till en borttagen sida klarar formatkontrollen. Testa URL:erna med kontrollen av brutna länkar.
- Den är strängare än förslaget när det gäller länkar. Förslaget kräver bara H1, medan valideraren behandlar en fil utan länkar som ett fel, eftersom en fil utan länkar inte ger agenterna något att gå till.
- Den bedömer inte innehållet. En välformad fil kan ändå beskriva webbplatsen dåligt eller peka på svaga sidor.
Från en giltig fil till verklig AI-synlighet
En giltig llms.txt har en titel, en sammanfattning, avsnitt och rena länkar, och den är kort. Den gör din webbplats lättare för agenter att läsa, men att bli citerad beror på sidorna bakom länkarna. Spårning av AI-omnämnanden visar, prompt för prompt, om ChatGPT, Claude eller Gemini citerar dig, och bloggartikelgeneratorn publicerar de sidor som ger svaret först och som de citerar. Se Sorank-abonnemangen för att låta din AI-synlighet växa på autopilot.
































































































