# Klar til AI-agenter

Flere og flere spørger en AI-assistent, før de åbner en søgemaskine, og
assistenten sender en agent ud for at læse nettet for dem. Om den agent finder
dig, læser dig korrekt og kan handle på det, den læser, er en egenskab ved dit
website eller din app, og den kan bygges og efterprøves som enhver anden. Det
arbejde laver vi, og dette site er det gennemførte eksempel.

## Fundet: hver side, med vilje

En agent begynder, hvor en [crawler](/da/glossary/#crawler) gør: i
[robots.txt](/da/glossary/#robots-txt)-filen, i
[sitemappet](/da/glossary/#sitemap) og i søgeindeksene. Vi får robots-filen til
at udtrykke en beslutning frem for et tilfælde. Dette sites fil siger med
Content Signals-ordforrådet, at søgning, AI-svar og træning alle er tilladt —
din må gerne sige nej til træning, og det afgørende er, at den siger noget. Hver
side står i sitemappet med datoen for sin seneste ændring, hentet fra
historikken, og hver udrulning melder ændringerne via IndexNow, så de
søgemaskiner, der er med, hører om en ny side samme dag, den går i luften, og
ikke først ved deres næste besøg.

## Læst: teksten, ikke møblerne

En side bygget til øjne er mest navigation, script og layout, og en agent, der
betaler for hvert ord, den læser, betaler for det hele for at nå det afsnit, den
kom efter. Hver side her har en [Markdown](/da/glossary/#markdown)-tvilling på
samme adresse: tilføj `index.md`, eller bed om `text/markdown`, og serveren
svarer i samme form. `llms.txt` er et kort over hele sitet skrevet til en
sprogmodel, `llms-full.txt` er sitet i én fil, og hver side bærer
[strukturerede data](/da/glossary/#structured-data), der navngiver
virksomheden, dens ydelser og sidens plads blandt de andre.

## Brugbar: i stand til at handle, ikke kun læse

Mange agenter, der betjener en browser, læser en side, som en
[skærmlæser](/da/glossary/#screen-reader) gør: gennem dens tilgængelighedstræ.
Det arbejde, der gør et site brugbart uden mus — rigtige knapper, mærkede
formularer, overskrifter i rækkefølge, [landmærker](/da/glossary/#landmark) — er
det samme arbejde, der lader en agent finde formularen og udfylde den. Dette
site besvarer hvert eneste kriterium i [WCAG](/da/glossary/#wcag) 2.2 AA
skriftligt. For en applikation betyder brugbar et beskrevet API: et
[OpenAPI](/da/glossary/#openapi)-dokument, en MCP-server, hvor agenter skal
kunne kalde det direkte, og den OAuth-metadata, der lader en agent handle for en
bruger, uden at en adgangskode skifter hænder.

## En beslutning om hver anbefaling

Nye forslag til agenter kommer hurtigere, end de falder på plads, og en scanner
vil melde hvert eneste af dem som manglende. Vi klassificerer hvert fund i
stedet for at adlyde det: hvad det gør, hvem der læser det, og hvad det koster
at holde det sandt. På dette site betød det, at fem blev fravalgt. Én
robots-regel for alle agenter frem for én pr. agent, fordi en regel skrevet til
én crawler i det stille erstatter den generelle for netop den. Intet API-katalog
og ingen OAuth-metadata, fordi der ikke er noget API. Intet agentkort og ingen
handelsfil, fordi der ikke er noget her, en agent kan kalde eller købe. En kunde
får det samme: en liste over, hvad der skal tilføjes, og en liste over, hvad der
skal lades være, hver linje med sin begrundelse.

## Efterprøv det i din egen browser

Intet på denne side skal tages på tro. Læs [robots.txt](/robots.txt),
[llms.txt](/da/llms.txt), [agents.txt](/agents.txt) og [ai.txt](/ai.txt), eller
åbn [denne side som Markdown](/da/ai-ready/index.md). Kvalitetsporten læser hver
tvilling for efterladt markup og hver sitemap-dato mod sidens historik, og den
nægter at udgive, når en af dem er forkert — så den halvdel af sitet, agenter
læser, kan ikke i det stille sakke bagud i forhold til den, mennesker læser.

## Sådan forløber et samarbejde

Det begynder med læseadgang alene. Vi ser på, hvad agenter får fra dig i dag —
robots-filen, sitemappet, teksten bag layoutet, de strukturerede data,
tilgængelighedstræet og, for en applikation, API'et — og giver dig fundene, hver
med en beslutning og dens begrundelse. Ændringerne laves derefter i dit
repository, gennem din review, med tjek, der stopper buildet, når en side holder
op med at kunne læses, så arbejdet ikke forfalder, når vi går. Det købes som
resten af vores arbejde, på vilkårene i [hvad det koster](/da/what-it-costs/).

Vil du have, at agenter finder dig, læser dig rigtigt og får tingene gjort for
de mennesker, der sendte dem, så
[fortæl os, hvad du kører](/da/contact/) *(vi svarer samme dag)*.

<https://engineer.company/da/ai-ready/>
