Server-Side-Rendering (SSR): HTML vom Server ausliefern

Server-Side-Rendering erzeugt das HTML für eine Anfrage auf dem Server, bevor der Browser die Antwort erhält. So sind relevante Inhalte bereits in der ersten Antwort verfügbar.

Was SSR verändert

SSR verlagert die Erzeugung des initialen Markups auf den Server. Der Browser erhält das HTML, danach können JavaScript-Komponenten die interaktiven Teile hydrieren. SSR ist nicht gleichbedeutend mit statischer Generierung, Caching, schneller TTFB oder erfolgreicher Indexierung.

Maßgeblich ist die Antwort und ihr Status für eine echte URL, nicht eine Einstellung im Framework.

Das Diagramm zeigt die wichtigsten Eingaben, Prüfungen und den Entscheidungsweg für Server-Side-Rendering (SSR): HTML vom Server ausliefern.

Antwort testen

Prüfen Sie das initiale HTML bei deaktiviertem JavaScript oder über einen rohen Abruf. Kontrollieren Sie Status, Canonical, den Haupttext und das Fehlerverhalten, bevor die Hydrierung einsetzt.

  1. Initiales HTML abrufen.
  2. Eine nicht vorhandene Route testen.
  3. Gerenderten und rohen Inhalt vergleichen.
  4. TTFB separat messen.
  5. Cache-Varianten testen.

Den Rendering-Weg wählen

Setzen Sie SSR dort ein, wo anfragebezogene Daten oder Personalisierung nötig sind und der Origin-Server zuverlässig antworten kann. Statische oder gecachte Ausgaben passen bei stabilen öffentlichen Seiten oft besser.

FragePrüfungGrenze
Initiale InhalteIm HTML der Antwort vorhandenHTML allein garantiert keine Qualität
FehlerrouteKorrekter Status 404/410/500Die Client-UI kann den Status verdecken
LeistungTTFB und Assets getrennt prüfenEin einzelner Wert verdeckt die Schichten

Grenzen von SSR

Eine serverseitig gerenderte Seite kann trotzdem langsam sein, einen Fehler liefern oder Inhalte hinter späteren Client-Aufrufen verbergen.

Erklären Sie eine Route erst dann als SSR-fertig, wenn ihre tatsächliche HTTP-Antwort, das HTML und die Fehlerzustände geprüft wurden.

FAQ

Garantiert SSR gute Core Web Vitals?
Nein. Die Ursprungszeit, die HTML-Größe, die Assets und die Arbeit auf dem Client müssen weiterhin separat gemessen werden.
Wie lässt sich SSR überprüfen?
Prüfen Sie das rohe initiale HTML und den HTTP-Status für typische Routen und vergleichen Sie es danach mit der gerenderten Seite.
Kann eine SSR-Route einen Soft-404 liefern?
Ja. Eine markenbezogene Fehlerseite muss trotzdem den passenden HTTP-Status zurückgeben.