Rendering
Rendering bezeichnet den Vorgang, bei dem HTML, CSS und JavaScript zu der visuell fertigen Webseite zusammengesetzt werden, die Nutzer sehen. Für SEO ist entscheidend, dass auch der Googlebot diesen Schritt durchführt, um durch Skripte erzeugte Inhalte überhaupt zu erfassen.
Google verarbeitet JavaScript-Seiten in den Phasen Crawling, Rendering und Indexierung: Zuerst wird der ausgelieferte HTML-Code gecrawlt, danach folgt das ressourcenintensive Rendern, bei dem JavaScript ausgeführt wird. Dieser Schritt kann zeitversetzt erfolgen und nicht alle Bots führen JavaScript aus, weshalb wichtige Inhalte idealerweise schon im initialen HTML enthalten sein sollten.
Gängige Rendering-Strategien sind clientseitiges Rendering, serverseitiges Rendering und statische Generierung. Die Wahl beeinflusst Crawlbarkeit, Ladezeit und Indexierung und ist ein Kernthema des technischen und JavaScript-SEO.
