Technik

URL-Kanonisierung: Warum dieselbe Seite mehrere Adressen haben kann

Ein technischer Blick darauf, wie www, abschließende Slashes und http vs. https unbemerkt mehrere Versionen derselben Seite erzeugen.

Was es ist

Die meisten Websites lassen sich technisch über mehr Adressen erreichen, als je beabsichtigt war. Je nachdem, wie Domain und Server konfiguriert sind, können alle folgenden dieselbe Startseite laden: https://deinedomain.de, https://www.deinedomain.de, http://deinedomain.de und https://deinedomain.de/ mit abschließendem Slash. Jede davon ist eine technisch eigenständige Webadresse, auch wenn ein menschlicher Besucher niemals einen Unterschied bemerken würde.

"Kanonisierung" ist der allgemeine Begriff dafür, eine dieser Adressen als die offizielle, bevorzugte Version festzulegen und sicherzustellen, dass alles — deine internen Links, deine Serverkonfiguration und ein Canonical-Tag im Code deiner Seite — konsequent dorthin verweist, statt alle Varianten gleichberechtigt nebeneinander bestehen zu lassen.

Warum es wichtig ist

Bleiben diese URL-Varianten ungelöst, teilen sie das, was eigentlich eine einzige Seite sein sollte, technisch gesehen in mehrere getrennt aussehende Seiten mit identischem Inhalt auf. Das ist eine wirklich verwirrende Situation für Software, sauber zu interpretieren, und genau die Art von leisem, strukturellem Durcheinander, das sich von Anfang an viel leichter vermeiden als später entwirren lässt, wenn sich Links auf mehrere Versionen erst einmal im Internet verteilt haben.

Das ist eine tiefere, technischere Version der Canonical-Tag-Frage — es geht weniger um die eine Codezeile als um die zugrunde liegende Server- und Domainkonfiguration, die überhaupt bestimmt, welche Adressvarianten funktionieren.

So behebst du es

  1. Entscheide dich für eine finale, bevorzugte Version deiner Domain: mit oder ohne www, und prüfe, ob deine wichtigen Seiten mit oder ohne abschließenden Slash enden sollten.
  2. Richte in deinen Domain- oder Hosting-Einstellungen eine serverseitige Weiterleitung ein, sodass jede andere Variante (die nicht bevorzugte www-Version und die reine http://-Version) automatisch zu deiner einen bevorzugten Adresse weiterleitet.
  3. Stelle sicher, dass jeder interne Link auf deiner eigenen Website (Navigationsmenüs, Buttons, Footer-Links) direkt auf die bevorzugte Version zeigt, statt sich darauf zu verlassen, dass eine Weiterleitung es im Nachhinein richtet.
  4. Füge auf jeder Seite ein selbstreferenzierendes Canonical-Tag hinzu (siehe unsere Anleitung zum Canonical-Tag) als zusätzliche Absicherung zu den Weiterleitungen.
  5. Teste es, indem du ein paar der nicht bevorzugten Varianten in einen Browser eingibst und bestätigst, dass jede automatisch zu deiner gewählten Adresse weiterleitet.

Prüfe, ob deine eigene Website dieses Problem hat

Launch Readiness scannt deine Website in Sekunden auf dieses und ~50 weitere Probleme vor dem Start — kostenlos, ohne Anmeldung.

Kostenlose Prüfung starten