Kort fortalt
llms.txt-validatoren henter filen i roden af dit domæne (dindomæne.dk/llms.txt) og kontrollerer strukturen, som llms.txt-forslaget fastlægger: en H1-titel, et resumé i en blockquote, H2-sektioner og links skrevet som [navn](url). Den viser fejl og advarsler, viser hvordan filen blev læst, og giver en score ud af 100. En gyldig fil hjælper AI-agenter med at finde dine vigtigste sider, men den er ikke et krav for at dukke op i Googles AI-funktioner.
Vil du vide mere? Spørg
En llms.txt-validator fortæller dig, om filen, du har skrevet til AI-assistenter, kan læses, som den er tænkt. Formatet blev foreslået af Jeremy Howard i september 2024 som en Markdown-fil, der giver agenter „kort baggrundsinformation, vejledning og links“ til et websteds mest nyttige indhold, og det blev revideret som version 2 i august 2026 (llmstxt.org, filen /llms.txt). Markdown er tilgivende for mennesker og strengt for parsere: mangler ét „#“, mister filen sin titel.

Hvordan fungerer llms.txt-validatoren?
Indtast dit domæne og kør tjekket. Værktøjet henter /llms.txt i roden af webstedet, ligesom en AI-agent ville, og læser den derefter linje for linje.
- Skriv domænet, for eksempel „dindomæne.dk“. Du behøver ikke tilføje /llms.txt.
- Kør analysen. Hvis adressen returnerer en fejl, en tom fil eller en HTML-side (et almindeligt tilfælde, når serveren svarer på enhver ukendt URL med forsiden), siger rapporten, at der ikke blev fundet nogen llms.txt.
- Læs dommen: „Gyldig llms.txt“, når der ikke er fundet fejl, ellers „Fundet problemer“, med listen over fejl og advarsler.
- Tjek det læste indhold: titlen og resuméet, sådan som parseren forstod dem, antallet af sektioner og links, og hver sektion med sine links.
- Åbn den rå fil for at sammenligne den med det, du ville publicere.
Validatoren er gratis med tre tjek om dagen og et anti-bot-trin. Vil du oprette filen fra bunden, bruger du llms.txt-generatoren og validerer resultatet her.
Hvad tjekker validatoren?
Fem tjek, baseret på formatet i forslaget. To problemer er fejl, fordi de gør filen ubrugelig for en parser; tre er advarsler.
| Tjek | Regel | Hvis det fejler |
|---|---|---|
| Titel | En linje, der starter med „# “ efterfulgt af webstedets navn | Fejl |
| Links | Mindst ét Markdown-link skrevet [navn](url) | Fejl |
| Resumé | En blockquote-linje, der starter med „> “ og opsummerer webstedet | Advarsel |
| Sektioner | Mindst én „## “-overskrift, der grupperer links (Dokumentation, Produkter, Blog ...) | Advarsel |
| Linkformat | Hver URL er absolut (https://...) eller starter med „/“ | Advarsel, med antallet af berørte links |
Hvordan beregnes llms.txt-scoren?
Hvert af de fem tjek tæller lige meget. Et bestået tjek giver 1 point, en advarsel et halvt point og en fejl intet; summen omregnes til en score ud af 100.
| Situation | Score | Dom |
|---|---|---|
| Alle fem tjek bestået | 100 | Stærk |
| Intet resumé-blockquote | 90 | Stærk |
| Intet resumé og ingen sektioner | 80 | Stærk |
| Ingen titel | 80 | Stærk score, men filen markeret med fejl |
| Kun titel, intet resumé, ingen sektioner, ingen links | 60 | God, med plads til forbedringer, men ikke gyldig (ingen links) |
| Ingen llms.txt fundet | 0 | Fil mangler |
Dombåndene er 75 og derover (stærk), 60 til 74 (god, med plads til forbedringer), 40 til 59 (skal arbejdes på) og under 40 (kritiske huller). Kig først på fejllisten: en fil med én fejl er ikke gyldig, uanset scoren. Fordi en fil, der findes og undgår mærkelige links, altid beholder nogle point, scorer enhver llms.txt, validatoren kan læse, mindst 40.
Hvordan ser en gyldig llms.txt-fil ud?
En kort Markdown-fil i en fast rækkefølge: H1-titlen, blockquote-resuméet, eventuelle afsnit med baggrund og derefter sektioner med links, hver med en kort note efter. Forslaget tilføjer en sektion med navnet „Optional“ til links, som en agent kan springe over, når den har brug for en kortere kontekst.
# Eksempelbageriet
> Eksempelbageriet er et økologisk bageri i Lyon i Frankrig, der sælger surdejsbrød og bagværk i to butikker og online.
Bestillinger afgivet før kl. 12 leveres samme dag i Lyon.
## Produkter
- [Brød](https://example.com/bread): surdejs- og fuldkornsbrød, priser
- [Bagværk](https://example.com/pastries): sæsonbagværk og kager efter bestilling
## Praktiske oplysninger
- [Butikker og åbningstider](https://example.com/shops): adresser og åbningstider for de to butikker
- [Levering](https://example.com/delivery): områder, gebyrer og tider
## Optional
- [Vores historie](https://example.com/about): bageriets historie siden 1998Kør dette eksempel gennem validatoren, og det består de fem tjek. Sorank publicerer sin egen fil på sorank.com/llms.txt, bygget på samme struktur. Vores guide til sådan installerer du en llms.txt-fil dækker upload i de største CMS-systemer.
Hvilke fejl fanger validatoren oftest?
- En HTML-side i stedet for filen. Nogle CMS-systemer og enkeltsideapplikationer svarer på /llms.txt med forsiden og statuskoden 200. Validatoren opdager HTML'en og melder filen som manglende.
- En titel med fed skrift i stedet for en H1. „**Eksempelbageriet**“ er ikke en titel for en parser; „# Eksempelbageriet“ er.
- Nøgne URL'er. En liste med adresser uden [navn](url)-syntaksen giver agenterne hverken navn eller kontekst.
- Relative links uden skråstreg. „brod.html“ er tvetydigt; brug „https://example.com/bread“ eller „/bread“.
- En gigantisk fil. Forslaget beder om et kurateret overblik, der „forbliver lille nok til at kunne være i konteksten“. Dit sitemap lister allerede hver URL; llms.txt udvælger dem, der betyder noget.

Hjælper llms.txt dig med at dukke op i AI-svar?
Den hjælper agenter, ikke rangeringer. Google skriver, at der ikke er „nogen yderligere krav for at dukke op i AI Overviews eller AI Mode“, og at man „ikke behøver at oprette nye maskinlæsbare filer, AI-tekstfiler eller markup for at dukke op i disse funktioner“ (Google Search Central, AI-funktioner og dit websted). Søgecrawlere finder dine sider via links og sitemaps under alle omstændigheder.
Filen er nyttig i andre situationer: når en kodeagent eller en assistent med browsing læser dit websted for at besvare et præcist spørgsmål, peger en ren llms.txt den på de rigtige sider med ét opslag. Forslaget bemærker, at den bruges mest til softwaredokumentation, og at OpenAI, Anthropic og Gemini udgiver en til deres egne udviklerdokumentationer. Tænk på den som en billig tilføjelse med lav risiko, ikke som en løftestang for synlighed. Begreberne findes i ordlisten under llms.txt og llms-full.txt.
Hvordan adskiller llms.txt sig fra robots.txt og sitemap?
| Fil | Målgruppe | Formål |
|---|---|---|
| robots.txt | Crawlere | Angiver hvilke områder bots må eller ikke må tilgå |
| sitemap.xml | Søgemaskiner | Lister alle de URL'er, der skal crawles og indekseres |
| llms.txt | AI-agenter og assistenter | Præsenterer webstedet og et kurateret udvalg af sider, læst efter behov |
robots.txt er standardiseret som Robots Exclusion Protocol (IETF, RFC 9309), og en sitemap-fil kan indeholde op til 50.000 URL'er (sitemaps.org-protokollen). llms.txt har endnu ingen sådan standardstatus: det er et offentligt forslag, og derfor følger validatoren dets publicerede format tæt. De tre virker sammen. En side, der står i llms.txt men er blokeret i robots.txt, læses ikke af en crawler, der respekterer blokeringen: tjek adgangen med robots.txt-tjekkeren og AI-crawlbarhedsauditet.
Hvad er validatorens begrænsninger?
- Den tjekker kun rodfilen. Version 2 af forslaget tillader også filer under en sti, fx /docs/llms.txt; test dem manuelt.
- Den åbner ikke linkene. Et link til en slettet side består formattjekket. Test URL'erne med tjekkeren for ødelagte links.
- Den er strengere end forslaget på links. Forslaget kræver kun H1'en; validatoren betragter en fil uden links som en fejl, fordi en fil uden links ikke giver agenterne noget sted at gå hen.
- Den vurderer ikke indholdet. En velformet fil kan stadig beskrive webstedet dårligt eller pege på svage sider.
Fra en gyldig fil til reel AI-synlighed
En gyldig llms.txt har en titel, et resumé, sektioner og rene links, og den forbliver kort. Den gør dit websted lettere for agenter at læse; at blive citeret afhænger af siderne bag linkene. Sorank AI-omtaleovervågning viser prompt for prompt, om ChatGPT, Claude eller Gemini citerer dig, og blogartikelgeneratoren publicerer de svar først-sider, de citerer. Se Sorank-priserne for at øge din AI-synlighed på autopilot.
































































































