Modul 3 · 3.5
Deutsch
Canonical und doppelte Inhalte
Modul 3: Die technische Grundlage einer Seite · Lesezeit: 12 Minuten
Lernziel: Nach dieser Lektion können Sie doppelte Inhalte auf Ihrer Website erkennen, festlegen, welche Adresse die echte (kanonische) Adresse ist, und das mit Weiterleitungen und rel="canonical" richtig an Suchmaschinen übermitteln.
Kernbegriffe: doppelte Inhalte, Kanonisierung, kanonische Adresse, Varianten (http und https, mit und ohne www, Schrägstrich, Parameter, Großbuchstaben), rel="canonical", absolute Adresse, Canonical als Hinweis, 301-Weiterleitung als stärkeres Signal, von Google ausgewählter Canonical, keine Strafe für doppelte Inhalte
Eine Seite, fünf Adressen
Für Sie ist die Seite mit Brautsträußen eine einzige Seite. Für eine Suchmaschine ist jede Adresse eine eigene Seite. Sehen Sie selbst, wie derselbe Inhalt bei Bloemenatelier Lotte (einem Blumenladen in Amersfoort) unter fünf Adressen erreichbar sein kann:
http://example.com/bruidsboeketten
https://example.com/bruidsboeketten
https://www.example.com/bruidsboeketten
https://www.example.com/bruidsboeketten/
https://www.example.com/bruidsboeketten?utm_source=nieuwsbriefDas nennt man doppelte Inhalte (Duplicate Content): derselbe (oder fast derselbe) Inhalt unter mehr als einer Adresse. Google nennt die bekanntesten Ursachen:
| Ursache | Beispiel |
|---|---|
| Protokollvarianten | http:// und https:// funktionieren beide |
Varianten mit und ohne www | die Domain und www. zeigen dieselbe Website |
| Funktionen der Website | Sortieren und Filtern: ?sorteer=prijs, ?kleur=rood |
| Varianten pro Region | derselbe niederländische Text für /nl-nl/ und /nl-be/ |
| Varianten pro Gerät | eine separate mobile Website, etwa m.example.com |
| Versehentlich | eine Testkopie der Website (test.example.com), die für Suchmaschinen offen ist |
Hinzu kommen: ein Schrägstrich am Ende oder nicht, Großbuchstaben im Pfad (/Contact und /contact), index.html hinter der Adresse sowie Parameter aus Newslettern und Anzeigen.
Ist das schlimm?
Keine Strafe. Google schreibt, dass ein gewisses Maß an doppelten Inhalten auf einer Website normal ist und nicht gegen seine Spam-Richtlinien verstößt. Sie werden dafür nicht bestraft. Problematisch wird es erst, wenn jemand absichtlich massenhaft Kopien erstellt, um die Suchergebnisse zu füllen; das ist ein anderes Thema (Lektion 8.2).
Warum sollten Sie es dann regeln? Weil die Suchmaschine sonst selbst entscheidet. Google gruppiert Seiten mit demselben Inhalt und wählt daraus eine kanonische Adresse: die Vertreterin, die in den Suchergebnissen erscheint und am häufigsten gecrawlt wird. Diese Auswahl heißt Kanonisierung. Überlassen Sie das Google, wählt es womöglich gerade die Adresse mit ?utm_source=nieuwsbrief am Ende. Außerdem verteilen sich Ihre Zahlen in der Search Console auf fünf Varianten, und der Crawler verschwendet Zeit mit Kopien.
Die drei Signale, von stark nach schwach
Sie teilen der Suchmaschine mit, welche Adresse die echte ist. Google nennt drei Wege, geordnet nach ihrer Stärke:
- Weiterleitung (301 oder 308): ein starkes Signal, dass das Ziel der Weiterleitung kanonisch werden soll. Verwenden Sie das für Varianten, die niemand braucht: http zu https und die Version mit oder ohne www zur jeweils anderen. Das richten Sie einmal für die ganze Website ein (Lektion 4.1).
rel="canonical": ebenfalls ein starkes Signal. Eine Zeile im<head>der Seite, die angibt, welche Adresse die echte ist. Verwenden Sie das dort, wo die Variante weiter funktionieren muss, etwa bei einer Adresse mit Filter oder Newsletter-Parameter.- Die Sitemap: ein schwaches Signal. Adressen, die Sie in Ihre Sitemap aufnehmen, schlagen Sie als kanonisch vor (Lektion 3.4). Tragen Sie dort also nur die echten Adressen ein.
Ein Canonical sieht so aus:
<head>
<title>Bruidsboeketten op maat | Bloemenatelier Lotte</title>
<link rel="canonical" href="https://www.example.com/bruidsboeketten">
</head>Jede Variante der Seite trägt dieselbe Zeile, auch die kanonische Adresse selbst. Letzteres nennt man einen Verweis auf sich selbst (self-referencing canonical). Der ist nicht vorgeschrieben, aber praktisch: Kommt jemand über ?utm_source=nieuwsbrief auf die Seite, steht die echte Adresse gleich dabei.
Ein Hinweis, kein Befehl
Google sagt es deutlich: Ein Canonical ist ein Hinweis, keine Regel. Google kann eine andere Adresse wählen als Sie. Das passiert vor allem, wenn sich Ihre Signale widersprechen. In der URL-Prüfung der Search Console (Lektion 2.4) sehen Sie zwei Zeilen nebeneinander: "Vom Nutzer angegebene kanonische URL" und "Von Google ausgewählte kanonische URL". Unterscheiden sie sich, suchen Sie nach einem Widerspruch:
- der Canonical zeigt auf
https://www.example.com/..., aber die Sitemap nennthttps://example.com/...; - der Canonical zeigt auf
https://, aberhttps://leitet zuhttp://weiter; - die internen Links in Ihrem Menü zeigen auf eine andere Variante als der Canonical;
- die Seiten ähneln sich nicht genug: Ein Canonical von einer Produktseite auf die Startseite funktioniert nicht, denn das ist keine Kopie.
Bei gleichem Inhalt bevorzugt Google die https-Version als kanonische Adresse, es sei denn, damit stimmt etwas nicht, etwa ein ungültiges Zertifikat.
So schreiben Sie einen Canonical richtig
| Regel | Warum |
|---|---|
Vollständige Adresse mit https:// und dem Hostnamen | Google empfiehlt absolute Pfade; bei einem relativen Pfad kann ein kleiner Fehler auf eine falsche Adresse zeigen |
| Genau ein Canonical pro Seite | Zwei verschiedene Canonicals widersprechen sich; Google kann dann beide ignorieren |
Nur im <head> | Google akzeptiert den Link nur im <head> des HTML |
| Zeigt auf eine Seite, die 200 liefert | Ein Canonical auf eine Adresse, die weiterleitet oder 404 liefert, ist ein widersprüchliches Signal |
| Das Ziel hat kein noindex | "Das ist die echte Adresse" und "nimm die echte Adresse nicht auf" passen nicht zusammen |
| Das Ziel verweist auf sich selbst | Eine Kette (A zeigt auf B, B auf C) macht es unklar |
| Wählen Sie eine Methode pro Seite | Die HTML-Zeile oder die HTTP-Kopfzeile Link; beides gleichzeitig ist laut Google fehleranfälliger |
Für Dateien ohne HTML, etwa ein PDF, ist ein Canonical auch als HTTP-Kopfzeile möglich:
Link: <https://www.example.com/prijslijst.pdf>; rel="canonical"Was Sie nicht tun sollten
- Keine robots.txt zur Kanonisierung. Google sagt ausdrücklich: Verwenden Sie robots.txt nicht dafür. Blockieren Sie die Varianten, kann Google sie nicht lesen und sieht deshalb auch Ihren Canonical nicht.
- Kein noindex, um einen Canonical zu erzwingen. Auch davon rät Google innerhalb einer Website ab. Noindex bedeutet "gar nicht aufnehmen", nicht "nimm lieber die andere".
- Nicht alles auf die Startseite. Ein Canonical auf jeder Seite, der auf die Startseite zeigt (ein bekannter Fehler in Themes und Plugins), teilt Google mit, dass Ihre ganze Website eine einzige Seite ist.
In der Praxis: Wer regelt was?
Die Weiterleitungen für die ganze Website richten Sie bei Ihrem Hosting ein. In DirectAdmin bei WebOké finden Sie in den Einstellungen einer Domain die Optionen für SSL, https-Weiterleitung und "mit oder ohne www"; bei anderen Anbietern heißt das anders, ist aber dieselbe Art von Einstellung. Den Canonical in der Seite erzeugt Ihr Website-Baukasten. WordPress setzt selbst einen Canonical auf Beiträge und Seiten, und SEO-Plugins übernehmen das. Der AI Builder von WebOké setzt auf jede veröffentlichte Seite einen Canonical auf die eigene Adresse dieser Seite und auf die Fehlerseite (404) bewusst keinen. Prüfen Sie nach jeder Änderung der Domain oder der www-Wahl, ob Canonical, Weiterleitung und Sitemap noch dieselbe Adresse nennen.
Zusammenfassung
- Doppelte Inhalte sind normal und kein Grund für eine Strafe, aber ohne Signal entscheidet die Suchmaschine selbst, welche Adresse kanonisch ist.
- Drei Signale: Weiterleitung (stark),
rel="canonical"(stark) und die Sitemap (schwach). Lassen Sie alle dieselbe Adresse nennen. - Ein Canonical ist ein Hinweis: Google kann anders entscheiden, vor allem bei widersprüchlichen Signalen. Sehen Sie in der URL-Prüfung nach.
- Schreiben Sie ihn vollständig, einmal, im
<head>, auf eine Seite, die 200 liefert, kein noindex hat und auf sich selbst verweist. - Verwenden Sie robots.txt und noindex nicht, um einen Canonical zu erzwingen.
Quiz
Aufgabe
Aufgabe A3.5: Zeigt Ihr Canonical richtig? Geben Sie die Adresse einer Seite Ihrer Website ein. Das Programm liest die Seite, sucht den Canonical und prüft, ob es genau einen gibt, ob er vollständig und https ist, ob das Ziel 200 liefert, kein noindex hat und auf sich selbst verweist und ob die Varianten mit http und mit oder ohne www zum selben Host weiterleiten. Keine eigene Website? Verwenden Sie https://european-union.europa.eu/index_nl.
Weiterführende Links
Die Schritte in diesen Artikeln gelten für die Panels von WebOké; bei anderen Anbietern funktioniert es ähnlich.
- DirectAdmin Anleitung 4.3: Einstellungen einer Domain: SSL, PHP, www und private_html
- DirectAdmin Anleitung 4.7: Weiterleitungen: ein Domain oder eine Seite weiterleiten
- Kostenloser DNS-Kurs 3.4: www, Weiterleitung und was DNS nicht kann
- Google Search Central, Was ist Kanonisierung: https://developers.google.com/search/docs/crawling-indexing/canonicalization
- Google Search Central, Doppelte URLs zusammenführen (Canonical angeben): https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls
