JavaScript-SEO
JavaScript-SEO bezeichnet die Optimierung von Webseiten, deren Inhalte ganz oder teilweise erst durch JavaScript im Browser erzeugt werden, etwa bei Single-Page-Anwendungen oder modernen Frameworks. Ziel ist, dass Google diese Inhalte trotz des zusätzlichen Rendering-Schritts vollständig erfassen kann.
Die Herausforderung liegt darin, dass der Googlebot Inhalte zunächst crawlt und erst in einem zweiten, ressourcenintensiven Schritt rendert. Inhalte, die erst spät oder nur nach Nutzerinteraktion laden, werden mitunter nicht indexiert. Auch lange Ladezeiten durch umfangreichen Code können schaden.
Lösungen sind serverseitiges Rendering, Pre-Rendering oder statische Generierung, bei denen fertige HTML-Inhalte ausgeliefert werden. Dynamic Rendering, bei dem Crawler eine vorgerenderte Version erhalten, war laut Google nur eine Behelfslösung und ist keine langfristige Lösung. JavaScript-SEO ist ein anspruchsvoller Teilbereich des technischen SEO.
