JavaScript-beroende
JavaScript-beroende kontrollerar vilka delar av er sida som finns först sedan skripten körts i en webbläsare. Flera AI-crawlers läser den HTML som er server skickar utan att köra JavaScript, så text, rubriker eller strukturerad data som läggs till av skript kan vara osynliga för dem.
I korthet
- Lager på stegen
- P0 Åtkomst och grundvillkor
Får och kan motorerna hämta och citera sidan? - Var det mäts
- Granskad analys
Utforska analysen
Så läser ni resultatet
Så ser ett bra resultat ut, och så ser ett problem ut.
Bra
Den HTML som er server skickar innehåller redan sidans text, rubriker, strukturerade data och datum.
Inte mätt
När detta inte går att kontrollera säger resultatet det och lämnar det utanför poängen. Okänt är inte noll.
Typiska problem
- Det mesta av brödtexten visas först sedan skripten körts.
- Strukturerad data läggs till av skript.
- Huvudrubriken, författaren eller datumet finns först sedan skripten körts.
Vad den inte kan bevisa
- Google kör JavaScript, så innehåll som läggs till av skript kan ändå nå Google medan andra assistenter missar det.
Kan AI-crawlers läsa innehåll som laddas med JavaScript?
Inte tillförlitligt. Google kör JavaScript, men OpenAI:s, Anthropics och Perplexitys crawlers läser bara den HTML som servern skickar. Text, länkar och strukturerad data som visas först när skripten har körts är osynliga för dem.
Hur åtgärdar jag det?
Skicka det viktiga innehållet i det första HTML-svaret, med serverrendering, statisk generering eller förrendering, och använd skript för interaktion.
Hur avgör kontrollen?
Den jämför sidan som servern skickar den med sidan efter att en webbläsare har kört dess skript, och rapporterar det som bara finns i den senare.
Källor och vidare läsning
Relaterade dimensioner