P0 Åtkomst och grundvillkor

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.

Några bra frågor

Frågor och svar

Har ni något annat i tankarna?
Prata med oss

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