Canonical- und Duplicate-Content-Probleme beheben
Duplicate Content führt selten zu einer Strafe. Das eigentliche Problem: Google muss zwischen mehreren Adressen für eine Seite wählen und wählt womöglich nicht die, die du willst.
Woher Duplikate kommen
All diese Adressen können dieselbe Seite zeigen:
http://example.com/shoes
https://example.com/shoes
https://www.example.com/shoes
https://example.com/shoes/
https://example.com/shoes?utm_source=mail
Tracking-Parameter, Filter, Druckversionen und zwischen Bereichen kopierte Seiten kommen dazu. Finde sie mit dem Website Crawler.
Weiterleiten, wenn nur eine Version existieren soll
Wähle eine Form deiner Domain und leite die anderen per 301-Weiterleitung dorthin um. Protokoll, www und abschließende Schrägstriche solltest du alle so festlegen:
server {
listen 80;
server_name example.com www.example.com;
return 301 https://example.com$request_uri;
}
Prüfe das mit dem Redirect Checker. Jede alte Adresse sollte die finale Adresse in einem einzigen Sprung erreichen.
Canonical-Tag verwenden, wenn beide erhalten bleiben müssen
Wenn eine Seite unter mehreren Adressen erreichbar sein muss, etwa mit Tracking- oder Sortierparametern, behalte sie bei und benenne die Hauptversion:
<link rel="canonical" href="https://example.com/shoes">
- Verwende die vollständige Adresse inklusive
https://. - Gib jeder Seite ein Canonical, das auf sie selbst zeigt, außer sie ist ein Duplikat.
- Lege pro Seite nur ein Canonical fest.
- Verweise nicht auf eine Seite, die weiterleitet, blockiert ist oder einen Fehler liefert.
Prüfe jede Seite mit dem Meta Tag Checker. Ein Canonical-Tag ist ein starker Hinweis, kein Befehl, deshalb kann Google trotzdem anders entscheiden.
Alle Signale in dieselbe Richtung lenken
Google wägt alle Hinweise zusammen ab. Interne Links, Sitemap, Weiterleitungen und Canonical-Tags sollten alle dieselbe Adresse verwenden. Widersprüche sind der häufigste Grund dafür, dass die Search Console meldet: „Duplikat. Google hat eine andere kanonische Seite gewählt als der Nutzer.“
Übersetzte Seiten
Übersetzungen sind keine Duplikate, wenn jede ein eigenes Canonical hat und sie per hreflang-Tags verbunden sind. Zeige das Canonical einer übersetzten Seite nicht auf die englische Version, es sei denn, die Seite ist tatsächlich nicht übersetzt.