Duplicate Content vermeiden
So schön könnte es sein, eine Wenseite oder Blog zu betreiben, wenn man nicht auf Dies und Das aufpassen müsste und eigentlich schon einen Zweit- oder Drittberuf dazu bräuchte. Die beliebteste Suchmaschine, Google wer sonst, setzt sehr hohe Maßstäbe an für Webseiten und das Platzieren in den Suchergebnissen. Ein Grund warum man schlecht geranked oder im schlimmsten Fall gar nicht geranked wird ist Duplicate Content!
Was ist Duplicate Content? Ganz einfach erklärt: Man kann den exakten Inhalt einer Seite auf mehrere Weisen aufrufen! zB http://…. oder https://… oder auch mittels Domain mit und ohne www. davor.
Hierzu gibt es 2 kleine Tricks wie wir dieses Problem umschiffen können. Diese sehen so aus:
Jeder dieser Codes muss in Eure .htaccess Datei auf Eurem Webspace bzw. -server eingetragen werden. Dazu ladet Ihr diese von dort wo sie hinterlegt ist, öffnet diese und fügt folgende Modifiaktion ein (ersetzt unsere Domain durch Eure!)
1) Domain mit www auf Domain ohne www umleiten
RewriteEngine on RewriteCond %{HTTP_HOST} !^noobtech\.at$ [NC] RewriteRule ^(.*)$ https://noobtech.at/$1 [R=301,L]
1.1) Domain ohne www auf Domain mit www umleiten
RewriteEngine On RewriteCond %{HTTP_HOST} ^noobtech.at$ [NC] RewriteRule ^(.*) https://noobtech.at/$1 [L,R=301]
Hier müsst Ihr Euch entscheiden was für Euch in Frage kommt! Wichtig ist: Nur einen der Punkte wählen! Was haben wir aber bewirkt? Gebt in Euren favorisierten Browser, je nachdem für welche Lösung Ihr Euch entschieden habt, die Domain Eurer Webseite ein. Schon werdet Ihr auf die von Euch vergebene umgeleitet.
Nun gibt es noch die Möglichkeit, dass Eure Seite mittels gesicherten HTTP-Protokoll ebenfalls erreichbar ist. Das erkennt Ihr wenn Ihr Eure Page mit https:// am Anfang aufruft. Hat es funktioniert? Dann habt Ihr schon wieder eine Kopie Eurer Webseite entdeckt. Wir können das aber wie folgt beheben.
2) https auf http umleiten
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
2.1) http auf https umleiten
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Macht nun wieder die Gegenprobe. Hat es funktioniert? Toll! Ihr seid nun wieder einen Schritt weiter in Richtung perfekter Homepage gestolpert ;)