Kort svar: llms.txt er en foreslået konvention: en Markdown-fil i roden af dit site, der giver sprogmodeller et kurateret overblik over dit vigtigste indhold – et læsbart, prioriteret „sitemap for AI“. Filen er nem at lave, men ingen kan garantere effekt, fordi de store AI-udbydere ikke har forpligtet sig til at læse den. Brug en time på den som en lavrisiko-indsats, men prioritér først det, der beviseligt virker: crawlbarhed, hastighed og citérbart indhold.
Fagligt gennemgået: 2. oktober 2026
Få filer har fået så meget omtale på så tyndt et evidensgrundlag som llms.txt. Denne guide forklarer, hvad filen er, og hvad den ikke er. Du får også en skabelon, du kan bruge med det samme.
Til sidst ser vi på, hvor filen hører hjemme i prioriteringen for et dansk WordPress-site – og hvordan du måler, om nogen overhovedet læser den.
Hvad er llms.txt?
Forslaget blev fremsat i 2024 og er enkelt: læg en fil på ditdomæne.dk/llms.txt i Markdown-format med en kort beskrivelse af, hvem I er, og kuraterede links til jeres vigtigste indhold – gerne med én linjes kontekst pr. link.
Hvor robots.txt siger „det må du læse“, siger llms.txt „det bør du læse først“. Logikken er, at sprogmodeller arbejder med begrænset kontekst. En prioriteret, støjfri indgang burde derfor give bedre og mere korrekte svar om jer end rå crawling af menuer, cookiebannere og widgets.

Hvad den ikke er
Tre ærlige forbehold, før du sælger ideen internt:
- Den er ikke en standard. Da artiklen blev gennemgået i oktober 2026, havde ingen af de store AI-udbydere officielt forpligtet sig til at hente og bruge filen, og målinger af faktiske llms.txt-kald i accesslogs er blandede.
- Den er ikke adgangskontrol. Filen hverken åbner eller lukker for noget – det gør robots.txt. Blokerer du en crawler i robots.txt, ændrer llms.txt ikke på det.
- Den er ikke en genvej uden om grundarbejdet. En model, der ikke kan hente dine sider hurtigt og læse dem som ren tekst, hjælpes ikke af en fin indholdsfortegnelse.
Deraf placeringen: sidst i rækken, efter det målbare. Google har heller ikke meldt filen ud som et signal i klassisk søgning, så den påvirker hverken dine placeringer positivt eller negativt.
Sådan er filen bygget op
Forslaget beskriver en fast rækkefølge, som gør filen let at læse for både mennesker og maskiner:
- En H1-overskrift med navnet på sitet eller virksomheden (det eneste obligatoriske element).
- Et citat (blockquote) med en kort opsummering af, hvem I er, og hvad sitet handler om.
- Eventuelt et par afsnit med vigtig kontekst, fx hvilket marked I betjener.
- Sektioner med H2-overskrifter, der hver rummer en liste med links i formatet
[Titel](URL): kort note. - Eventuelt en sektion med overskriften „Optional“ til sekundære links, som kan springes over, hvis konteksten er kort.
Et minimalt eksempel for en fiktiv dansk webshop:
# Eksempel Kaffe ApS
> Dansk webshop med kaffe og udstyr. Levering i Danmark, kundeservice på dansk.
## Produkter og priser
- [Kaffebønner](https://eksempel.dk/kaffe/): sortiment med oprindelse og ristning
- [Fragt og levering](https://eksempel.dk/fragt/): priser og leveringstider
## Vejledninger
- [Sådan brygger du filterkaffe](https://eksempel.dk/guide-filterkaffe/): trin for trin
## Optional
- [Om os](https://eksempel.dk/om-os/): historie og kontaktoplysninger
Hold sproget sagligt og konkret. Skriv noter, der forklarer, hvad siden kan svare på – ikke markedsføringstekst. Det er den samme disciplin som i citérbart indhold.
Sådan laver du en på en time
Skriv den i hånden. Kurateringen er værdien, så spring plugins over, der bare dumper hele dit sitemap om til llms.txt.
- Vælg de 10–25 sider, et AI-svar om jer bør bygge på: produktsider, priser, de vigtigste guides og kontakt/om.
- Giv hvert link en halv linjes kontekst, der beskriver indholdet præcist.
- Kontrollér, at alle links peger på den endelige adresse (https, med eller uden www, som sitet faktisk bruger) og ikke på en omdirigering.
- Gem filen som UTF-8, så æ, ø og å vises korrekt.
- Upload den, og kontrollér, at
ditdomæne.dk/llms.txtsvarer med filen og ikke med en 404-side.
Placering i WordPress
WordPress har ingen indbygget llms.txt, så du har to muligheder.
Fysisk fil i roden. Upload filen til samme mappe som wp-config.php via SFTP eller filhåndteringen i kontrolpanelet. Webserveren udleverer en eksisterende fil direkte, før WordPress’ omskrivningsregler i .htaccess kommer i spil. Det er den mest forudsigelige løsning.
Genereret af et plugin. Flere SEO-plugins kan generere filen dynamisk. Det er praktisk, men brug outputtet som skelet og redigér listen, så den stadig er kurateret. Lad aldrig to kilder konkurrere: en fysisk fil og en plugin-genereret version giver forvirring om, hvad der faktisk bliver vist.
Tjek to tekniske detaljer bagefter. Filen bør sendes som ren tekst (text/plain eller text/markdown), ikke som HTML. Og ligger der en sidecache eller et CDN foran sitet, skal cachen tømmes, når du opdaterer filen – ellers ser crawlere den gamle version i dagevis.
Er den indsatsen værd?
Regnestykket er asymmetrisk: én times arbejde, ingen risiko for klassisk SEO og en mulig gevinst, hvis konventionen vinder frem. Hertil kommer en sidegevinst her og nu: øvelsen i at formulere „de 15 sider, vi vil citeres på“ er god indholdsstrategi i sig selv.
Rækkefølgen er dog ikke til forhandling. Først bekræftet læsbarhed, så citérbart indhold, så strukturerede data – og derefter llms.txt som prikken over i’et. Et hurtigt site på ordentlig hosting er stadig det fundament, alt andet står på.
Verifikation
Filen er på plads, når den svarer 200 med Markdown som ren tekst. Du kan tjekke status og indholdstype med curl:
curl -sI https://dinside.dk/llms.txt | grep -iE "^HTTP|content-type"
Kontrollér derefter, at alle links i filen svarer 200 og peger på aktuelt indhold. Og kig i accessloggen et par gange om året, så du ved, om nogen faktisk henter filen:
grep "GET /llms.txt" access.log | tail -20
Brugeragenten sidst i hver loglinje fortæller, hvilken crawler der har hentet filen. Er der ingen kald efter flere måneder, ved du, at din tidsinvestering fremover bør være minimal. Se også loglæsning for ikke-teknikere, hvis loggen er ny for dig.
Vedligeholdelse og typiske fejl
En forældet llms.txt, der peger på udgåede priser eller slettede sider, er værre end ingen. Gennemgå filen, når I lancerer nyt, ændrer priser eller flytter URL’er – og sæt den på jeres faste kvartalstjek.
De typiske fejl er:
- filen er en automatisk kopi af hele sitemappet, så prioriteringen forsvinder;
- links peger på omdirigeringer, staging-adresser eller sider bag login;
- filen ligger på en undermappe i stedet for i roden af domænet;
- en sikkerhedsregel eller et cookiebanner leverer en HTML-side i stedet for den rå tekst;
- noterne gentager markedsføringsfraser i stedet for at beskrive, hvad siden svarer på.
Læs også
- Hub: AI-synlighed og GEO
- AI-crawlere i robots.txt: luk ind eller ud?
- Sådan bliver din side synlig i AI-søgning
- Tjek om ChatGPT og AI-søgemaskiner kan læse dit site
- Skriv citérbart: struktur, AI kan løfte
- WordPress hosting hos Hostious – LiteSpeed, NVMe og dansk support døgnet rundt
Ofte stillede spørgsmål om llms.txt
Bruger ChatGPT og de andre overhovedet llms.txt?
Da artiklen blev gennemgået i oktober 2026, var der ingen officiel forpligtelse fra de store udbydere, og logmålinger på tværs af nettet viser blandet optag. Behandl filen som et lavrisiko-væddemål, ikke en garanti, og lad din egen accesslog afgøre, om vedligeholdelsen er tiden værd.
Skal jeg også lave llms-full.txt?
Forslaget rummer en udvidet variant med hele indholdet samlet i én fil. For de fleste mindre virksomheder er svaret nej, fordi vedligeholdelsesbyrden vokser hurtigere end den udokumenterede gevinst. Start med den korte fil, og udvid kun ved målt interesse.
Kan et plugin ikke bare generere filen?
Jo, flere SEO-plugins kan, men autogenererede lister over alt dit indhold fjerner netop prioriteringen, som er filens eneste pointe. Brug højst pluginnets output som skelet, og kuratér listen i hånden.
Erstatter llms.txt robots.txt?
Nej. robots.txt styrer, hvilke crawlere der må hente hvad, mens llms.txt kun foreslår, hvad der er vigtigst at læse. Vil du lukke en AI-crawler ude eller lukke den ind, skal det stå i robots.txt.
Hvor skal filen ligge i WordPress?
I roden af domænet, så den svarer på ditdomæne.dk/llms.txt – typisk i samme mappe som wp-config.php. Upload den via SFTP eller kontrolpanelets filhåndtering, og tøm cachen, hver gang du opdaterer den.
Udgivet 31. august 2026Opdateret 3. oktober 2026Fagligt gennemgået 2. oktober 2026
