Zum Inhalt
Website-Checkvon pandaworks

← Alle Punkte · Ladezeit

Weiterleitungen bis zur Seite

Was geprüft

Gezählt werden die Weiterleitungen von der eingegebenen Adresse bis zur Endadresse (z. B. http → https → www → Startseite). Null oder eine Weiterleitung sind unauffällig.

Wie relevant

Niedrig bei zwei oder drei Weiterleitungen, Mittel ab vier. Jede Weiterleitung ist ein vollständiger zusätzlicher Abruf, oft mit neuem Verbindungsaufbau.

Warum

Weiterleitungsketten verzögern den ersten Seitenaufbau, besonders mobil. Suchmaschinen folgen Ketten nur bis zu einer begrenzten Länge, und jede Stufe ist eine weitere Stelle, an der sich Fehler einschleichen können.

Wie beheben

Leiten Sie jede Variante (http, mit und ohne www) in einem einzigen Schritt direkt auf die endgültige Adresse um. Interne Links, Canonical und Sitemap sollten bereits auf die Endadresse zeigen.

Nebenwirkung: Weiterleitungsregeln wirken auf die ganze Website. Testen Sie alle Varianten (http/https, mit/ohne www, Unterseiten mit Parametern) vorher mit einem Abruf ohne Browser-Cache; 301-Weiterleitungen werden von Browsern lange zwischengespeichert, deshalb zuerst mit 302 testen.

WordPress: In WordPress müssen „WordPress-Adresse“ und „Website-Adresse“ unter Einstellungen > Allgemein bereits die Endadresse mit https enthalten, sonst leitet WordPress nach der Server-Weiterleitung ein weiteres Mal um. Plugins schreiben eigene Blöcke in die .htaccess; eigene Regeln gehören oberhalb von „# BEGIN WordPress“.

Codebeispiel

Apache (.htaccess, ein Schritt auf https://www.beispiel.de)

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\.beispiel\.de$ [NC]
RewriteRule ^ https://www.beispiel.de%{REQUEST_URI} [R=301,L]

nginx (ein Schritt auf https://www.beispiel.de)

server {
    listen 80;
    server_name beispiel.de www.beispiel.de;
    return 301 https://www.beispiel.de$request_uri;
}
server {
    listen 443 ssl;
    server_name beispiel.de;
    # Zertifikat für beispiel.de hier einbinden
    return 301 https://www.beispiel.de$request_uri;
}

Cloudflare (Redirect Rule)

Rules > Redirect Rules > Single Redirect
Wenn: Hostname gleich beispiel.de
Dann: Dynamische Weiterleitung auf concat("https://www.beispiel.de", http.request.uri.path), Statuscode 301, Query-String erhalten
Zusätzlich: SSL/TLS > Edge Certificates > "Always Use HTTPS" einschalten.

Weiterführende Quellen

Quellen der Methodik

  • docs/SCORING.md — Status und Schweregrade (§2), Kategoriescore und Abdeckung (§3), Gesamtwert (§4), keine Doppelabzüge (§5), Prüfkatalog mit Gewichten (§6), Versionierung (§8), Formulierungsregeln (§9), bewusst nicht geprüft (§10)
  • docs/KALIBRIERUNG.md — Abgleich der Schwerefaktoren und Kappen mit externen Ankern (Web Almanac, Lighthouse, MDN HTTP Observatory, SSL Labs), Entscheidung scoring@1.4.0