JavaScript SEO
Moderne websites bygges i stigende grad med JavaScript, der henter og opbygger indhold, efter siden er loadet. Det giver flotte, hurtige brugeroplevelser – men det kan samtidig gøre indholdet usynligt for søgemaskiner og AI. Disciplinen, der løser det, kaldes JavaScript SEO.
Hvad er JavaScript SEO?
JavaScript SEO er den del af teknisk SEO, der handler om at sikre, at websites bygget med JavaScript kan crawles, renderes og indekseres korrekt. Problemet opstår, fordi indhold, der først bliver bygget i browseren via JavaScript, ikke nødvendigvis er der, når en crawler henter siden. JavaScript SEO sørger for, at det vigtige indhold faktisk når frem til søgemaskinen og til AI-systemerne. Det er blevet en kernekompetence, fordi en stor del af nettet i dag bygger på JavaScript-tunge rammeværk.
Hvorfor er JavaScript et problem for SEO?
For at forstå udfordringen skal man kende forskellen på to måder at bygge en side på. I den klassiske model ligger alt indholdet i den HTML, serveren sender. Crawleren henter siden og ser teksten med det samme. I den moderne, JavaScript-tunge model sender serveren en næsten tom skal, og JavaScript fylder indholdet på bagefter, i browseren.
Det skaber et ekstra led. Crawleren skal nu ikke bare hente siden, men også køre JavaScript-koden for at se det færdige indhold. Google gør det i en proces med to bølger: først hentes den rå HTML, derefter sættes siden i kø til rendering, hvor JavaScript køres. Den anden bølge kan være forsinket med dage eller uger – og indtil da ser Google kun den tomme skal.
De to vigtigste konsekvenser
| Problem | Konsekvens |
|---|---|
| Indhold bygget i browseren | Crawleren ser måske en tom side |
| Forsinket rendering | Nyt indhold opdages sent |
| JavaScript-only links | Crawleren finder ikke videre |
| Spildt crawl budget | Tungt at rendere, færre sider nås |
To konsekvenser er særligt vigtige. For det første kan vigtigt indhold blive overset, hvis det først dukker op efter JavaScript er kørt. For det andet kan interne links, der kun fungerer via JavaScript, gøre, at crawleren ikke finder videre til dine andre sider. Begge dele kan lydløst skære store dele af et website væk fra søgningen.
AI-crawlere er langt mindre tålmodige end Google
Her ligger 2026’s vigtigste pointe, og den gør JavaScript SEO mere kritisk end nogensinde. Google er faktisk blevet ret god til at rendere JavaScript – langsomt, men dygtigt. AI-crawlerne er det ikke. Undersøgelser tyder på, at langt størstedelen af AI-crawlere slet ikke kan køre JavaScript. De henter den rå HTML, og hvad der ikke er der, ser de aldrig.
Det betyder, at et website, der “lige akkurat” fungerer for Googlebot, fordi den render JavaScript i anden bølge, kan være fuldstændig usynligt for ChatGPT, Perplexity og Googles egne AI-svar. Ligger din ekspertise gemt bag JavaScript, kan AI’en ikke citere den – den ser jo en tom side. I en tid, hvor stadig flere finder svar gennem AI, er det en dyr blind vinkel.
Sådan arbejder du med JavaScript SEO
Den grundlæggende løsning er at sikre, at det vigtige indhold er til stede tidligt, helst i den rå HTML. De mest brugte greb:
- Server-side rendering (SSR) – serveren bygger den færdige HTML, før den sendes, så indholdet er der med det samme.
- Statisk generering (SSG) – siderne bygges på forhånd og serveres som færdige filer.
- Sørg for crawlbare links – almindelige links, ikke kun JavaScript-handlinger.
- Test med URL-inspektion – se, hvad Google faktisk render, og slå JavaScript fra i browseren for at se den rå skal.
En enkel test afslører meget: slå JavaScript fra i din browser og åbn din side. Det, du nu ser, er omtrent det, en JavaScript-blind crawler ser. Forsvinder dit indhold, har du fundet et problem.
Hos Concept Interest bruger vi blandt andet Screaming Frog med JavaScript-rendering til at afdække præcis denne forskel mellem, hvad mennesker ser, og hvad robotterne ser. JavaScript er ikke en fjende – det driver moderne, gode websites. Men det skal bygges, så indholdet er tilgængeligt for både mennesker, søgemaskiner og AI. Den, der glemmer det sidste, kan ende med et smukt website, ingen maskine kan læse. Og et website, maskinerne ikke kan læse, findes reelt ikke i den moderne søgning.

