33 Stimmen

Duplicate Content: Website immer auf www umleiten

Tipp von Stefan Trost | Letztes Update am 27.01.2023 | Erstellt am 20.04.2012

Das Problem sollte jeder kennen, der sich mit Internetseiten beschäftigt: Suchmaschinen mögen keinen Duplicate Content.

Die meisten Internetseiten lassen sich allerdings sowohl unter der Adresse example.com als auch mit der Adresse www.example.com aufrufen. Dadurch findet sich jeder Inhalt und jede Seite gleich zweimal - einmal unter example.com/inhalt und ein weiteres mal unter www.example.com/inhalt - und schon haben wir doppelten Content aufrufbar im Netz, ohne es vielleicht überhaupt mitbekommen zu haben.

Ein weiteres Problem erwächst daraus, dass damit die Zuordnung und unsere Linkstruktur nicht eindeutig ist. Einige Besucher werden mit, andere ohne www auf unserer Seite unterwegs sein. Probleme kann es dadurch zum Beispiel geben, wenn sich ein Nutzer ohne "www" in der Adresszeile einloggt hat und dann durch einen Link auf eine Seite mit "www" umgeleitet wird und dadurch womöglich ausgeloggt wird, weil seine User-Session diesen Bereich nicht abdeckt.

Die Lösung

Die Lösung für dieses Problem ist einfach und schnell umgesetzt. Schreibt einfach in eure .htaccess-Datei die folgenden Zeilen und ersetzt example.com durch die Domain eurer Seite:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L, R=301]

Dadurch passiert folgendes: Alle Anfragen ohne www (Rewrite Condition in der zweiten Zeile) werden auf die Variante mit www umgeleitet (dritte Zeile). Das ^(.*)* und das $1 sorgen dafür, dass alles, was hinter der Domain gestanden hat, beibehalten wird. Gleichzeitig wird ein suchmaschinenfreundlicher 301 Permanent Redirect erzeugt, damit die Suchmaschine weiß, dass sich der betreffende Inhalt nun woanders befindet und dort auch verbleibt. Statt "https" können wir natürlich auch "http" einsetzen, falls unsere Webseite kein HTTPS-Zertifikat hat.

Gibt man nun example.com/inhalt ein, wird die Anfrage automatisch zu https://www.example.com/inhalt weitergeleitet und die URLs sind sauber.

AntwortenPositivNegativ

Über den Autor

AvatarSoftware von Stefan Trost finden Sie auf sttmedia.de. Benötigen Sie eine individuelle Software nach Ihren eigenen Wünschen? Schreiben Sie uns: sttmedia.de/kontakt
Profil anzeigen

 

Ähnliche Themen

PHP: Datei Download Skript

Tutorial | 0 Kommentare

HTACCESS: URL vereinfachen

Tutorial | 0 Kommentare

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.