- Udgivet
De teknologier jeg ville vælge til en AI-klar hjemmeside
Når jeg kalder en teknologikombination god, mener jeg ikke moderne for modernitetens skyld. Jeg mener, at den gør det rigtige arbejde lettere og det forkerte arbejde sværere.
Til mange mindre virksomhedshjemmesider ville jeg i dag vælge en konkret kombination: Astro til hjemmesiden, struktureret Markdown eller MDX til indhold, TypeScript-modeller som sikkerhedsnet og Cloudflare til levering, DNS, viderestillinger, HTTP-headere, cache og adfærd tæt på brugeren.
Det er ikke programmering på mavefornemmelse. Det er en robust arkitektur til hjemmesider, der skal være hurtige, tilgængelige for søgemaskiner, vedligeholdelige og forståelige for søgemaskiner, AI-støttede søgefunktioner og automatiserede agenter.

Teknologierne forklaret enkelt
Til en indholdstung hjemmeside kan fundamentet være:
- Astro til statiske sider, rene skabeloner, komponenter og ruter
- Markdown, MDX eller content collections til struktureret kildeindhold
- TypeScript og validering af indholdsmodeller, så sidetitler, beskrivelser, ruter, datoer og indholdsmodeller ikke vokser fra hinanden
- Minimal client-side JavaScript, medmindre en komponent faktisk har brug for det
- Cloudflare til DNS, CDN-levering, viderestillinger, HTTP-headere, cache, botkontrol og udrulning
- Sitemap, robots-regler, canonical URLs, sprogalternativer og strukturerede data, der matcher den synlige side
- Valgfrie maskinlæsbare formater som
llms.txt, Markdown-adresser, feeds eller API-beskrivelser, når de understøtter en reel arbejdsgang - Sikre formularer og handlinger til kontakt, booking, forespørgsler og checkout
Det kan være en mindre B2B-virksomhed, en servicevirksomhed, et bookingforløb, en faglig vidensside eller en eksisterende hjemmeside, der skal gøres hurtigere og lettere at drive.
Hvorfor Astro passer til opgaven
Astro er nyttigt her, fordi standardresultatet ligger tæt på det, nettet er godt til: HTML-sider med tydeligt indhold, rigtige links, metadata, billeder og kun den JavaScript, der faktisk er nødvendig.
Det betyder noget for AI-klare hjemmesider, fordi første lag ikke er en AI-fil. Det er almindeligt indhold, som søgemaskiner kan gennemgå. En side bør forklare, hvad ydelsen er, hvem den er relevant for, hvor den leveres, hvad næste skridt er, og hvilke detaljer der skaber tillid.
Astros content collections er især nyttige, når en hjemmeside har gentagne indholdstyper: artikler, guides, ydelser, cases, lokationer, produkter, dokumentation eller listings. Indholdet får en defineret form, kan forespørges og kan valideres, før det udgives.
Det er ofte mere robust end at sprede vigtigt forretningsindhold ud over pluginfelter, blokke fra en sidebygger og gamle kodebidder uden dokumentation. Når kildeindholdet er struktureret, bliver det lettere at generere HTML, sitemaps, feeds, Markdown og interne links fra samme kilde.
Hvorfor Cloudflare passer som leveringslag
Cloudflare er ikke magi, men det er nyttigt i driften. DNS, cache, viderestillinger, SSL-adfærd, sikkerhedsheadere, botkontrol og indsigt i forespørgsler ender ofte i samme driftsområde. Det er nyttigt for en mindre virksomhedshjemmeside, hvor infrastrukturen ikke må blive et projekt i sig selv.
Der er en aktuel platformdetalje, som er værd at være præcis omkring. Astros guide til udrulning på Cloudflare skriver, at Cloudflare anbefaler Workers til nye projekter, mens eksisterende Pages-projekter bør vurdere en flytning bevidst. Cloudflares egen Astro Pages-guide dokumenterer stadig udrulning af Astro på Pages.
Den reelle beslutning er derfor ikke et slogan om Workers mod Pages. Den er:
- Statisk indhold først, hvis hjemmesiden kan være statisk
- Logik tæt på brugeren kun, hvor det reducerer kompleksiteten
- Tydelige viderestillinger og HTTP-headere
- Cacheregler der matcher den faktiske indholdsmodel
- Dynamiske features kun hvor forretningen har brug for dem
Hvis projektet kræver booking, svar fra betalingssystemer, private administrationsværktøjer, lager i realtid eller særlige integrationer, er Astro og Cloudflare måske kun en del af systemet. Laravel, WordPress, PHP eller et specialudviklet API kan stadig være den rigtige backend bag et hurtigere offentligt frontendlag.
AI-parathed starter før AI-filer
Googles aktuelle vejledning for AI-funktioner kræver ikke særlige AI-tekstfiler eller særlige strukturerede data blot for at kunne optræde i AI-funktioner. Grundlaget betyder stadig mest: sider der kan gennemgås, indekserbart indhold, brugbare uddrag, præcise metadata og indhold, der fortjener at blive vist.
Derfor behandler jeg AI-parathed som en udvidelse af teknisk SEO, ikke som et separat trick. Den brede tjekliste ligger i agentklare hjemmesider, men teknologierne gør arbejdet lettere:
- Astro renderer vigtigt indhold som tekstbaserede sider
- Indholdsmodeller reducerer manglende metadata og uens ruter
- Interne links kan genereres og gennemgås ud fra struktureret indhold
- Markdown-adresser kan give rent sideindhold, når hjemmesiden har brug for et maskinlæsbart format
- Cloudflare kan styre viderestillinger, HTTP-headere, cache, botadfærd og begrænsning af forespørgsler tæt på brugeren
Filer som llms.txt, llms-full.txt, markdown-versioner, feeds eller API-kataloger kan være nyttige. De bør beskrive reelt offentligt indhold og holdes opdaterede. De erstatter ikke en klar hjemmeside.
Hvad jeg ville bygge først
For en mindre virksomhedshjemmeside ville jeg starte med et fornuftigt fundament:
- En routestruktur der matcher de rigtige ydelser, markeder og sprogversioner.
- Astro content collections til ydelser, artikler, cases, lokationer eller listings.
- Modeller til frontmatter med sidetitel, beskrivelse, uddrag, dato, kategorier, billede og rute.
- HTML-sider med synlige ydelsesdetaljer, kontaktvej, priser hvor det giver mening, og tydelige interne links.
- Sitemap, canonical URLs, sprogalternativer, robots-regler og strukturerede data, hvor siden understøtter det.
- Cloudflare DNS, viderestillinger, HTTPS, cacheregler, sikkerhedsheadere, botkontrol og forhåndsvisning før udrulning.
- Markdown eller maskinlæsbare adresser kun, hvor de gør hjemmesiden lettere for nyttige systemer at forstå.
- Formularhåndtering med validering, beskyttelse mod misbrug, logning og tydelig kvittering.
Det er det modsatte af en rodet AI-genereret hjemmeside. Pointen er ikke at producere flere sider. Pointen er at gøre hver vigtig side lettere at forstå, vedligeholde, teste og forbedre.
Eksempler hvor det giver mening
Kombinationen passer godt til hjemmesider, der primært består af offentligt indhold:
- Servicevirksomheder med ydelser, områder, priser, cases og kontaktvej
- B2B-hjemmesider med fagligt indhold, teknisk dokumentation og kontaktformularer
- Booking- og rådgivningshjemmesider med tydelige regler, tilgængelighed og afgrænsede handlinger
- Mindre webshops eller kataloghjemmesider, hvor offentlige produkt- og kategorisider skal være hurtige og tydelige
- Strukturerede indholdsplatforme som WhyBangkok.com-casen, hvor Astro bruges til langsigtet indholdsarkitektur
Det fungerer også godt, når ejeren vil have en hjemmeside, der kan vedligeholdes uden at være afhængig af en sidebygger eller en samling plugins, ingen helt forstår.
Hvor kombinationen ikke er nok
Astro og Cloudflare er ikke svaret på alle problemer.
Hvis forretningen afhænger af komplekse loginforløb, specialudviklede kontrolpaneler, lagerregler, betalingsforløb, CRM-synkronisering eller ældre PHP-systemer, der stadig driver vigtige processer, kræver arkitekturen en plan for backend.
Det kan betyde WordPress, Laravel, specialudviklet PHP, eksterne API’er, køer, planlagte opgaver eller en kombineret opsætning. Den offentlige hjemmeside kan stadig bruge Astro, hvor statisk HTML er den rigtige form, men forretningssystemet bagved skal designes efter den faktiske arbejdsgang.
De relaterede artikler om planlægning af bookinghjemmesider og driftssikre API-integrationer går dybere med de driftsmæssige begrænsninger.
Ofte stillede spørgsmål
Skal jeg vælge Cloudflare Workers eller Cloudflare Pages til en ny Astro-hjemmeside?
Cloudflare anbefaler Workers til nye projekter, mens eksisterende Pages-projekter bør vurdere flytningen bevidst frem for at skifte blindt. Den reelle beslutning afhænger af, om hjemmesiden kan være statisk, hvor logik tæt på brugeren faktisk reducerer kompleksiteten, og hvilke cacheregler der matcher det reelle indhold.
Kræver Astro og Cloudflare særlige AI-filer for at gøre en hjemmeside AI-klar?
Nej. Googles vejledning for AI-funktioner kræver ikke særlige AI-tekstfiler eller strukturerede data blot for at optræde i AI-funktioner. Sider der kan gennemgås, indekserbart indhold og præcise metadata betyder stadig mest; filer som llms.txt er et nyttigt supplement, ikke en erstatning for en klar hjemmeside.
Er Astro nok til en virksomhed, der har brug for booking, betaling eller CRM?
Ikke alene. Komplekse loginforløb, betalingsforløb eller CRM-synkronisering kræver stadig en plan for backend, for eksempel WordPress, Laravel, specialudviklet PHP eller eksterne API’er. Astro kan sagtens levere de offentlige, indholdstunge sider, mens det bagvedliggende system håndterer driften.
Hvilke hjemmesider passer bedst til denne kombination?
Servicevirksomheder, B2B-hjemmesider med fagligt indhold, booking- og rådgivningshjemmesider samt mindre webshops eller kataloger, der primært består af offentligt indhold, passer typisk godt — især når ejeren vil have en hjemmeside, der kan vedligeholdes uden at være afhængig af en sidebygger eller en samling plugins, ingen helt forstår.
Den reelle gevinst er kontrol
Det bedste ved kombinationen er ikke, at den lyder moderne. Det er, at delene er til at forstå.
Indhold ligger i filer eller strukturerede kilder. Ruter er tydeligt angivet. Metadata valideres. HTML er synlig. JavaScript er begrænset. Cloudflare-regler kan gennemgås. Maskinlæsbare formater kan genereres fra det samme indhold i stedet for at blive opfundet separat.
Det er det, jeg vil have fra teknologierne bag en AI-klar hjemmeside: ikke tomme løfter, men et system hvor mennesker, søgemaskiner og nyttige automatiserede værktøjer kan forstå de samme offentlige oplysninger.
Hvis du planlægger en hjemmeside eller vil modernisere en eksisterende hjemmeside med en renere Astro- og Cloudflare-opsætning, kan jeg hjælpe med at lægge arkitekturen, vælge de rigtige grænser og implementere de dele, der skal bygges. Se Cloudflare til hurtigere hjemmesider, implementering af teknisk SEO eller send URL’en og det, der skal forbedres.
