Mehrere Canonical-Tags: Widersprüchliche Signale auflösen

Crawling & Indexierung SEO-Problem Zuletzt geprüft:

Direkte Antwort

Mehrere Canonical-Deklarationen können widersprüchliche Signale zur bevorzugten URL senden. Bestimmen Sie die repräsentative URL, entfernen Sie doppelte oder gegensätzliche Angaben und behalten Sie eine konsistente Canonical-Lösung. Prüfen Sie HTML und HTTP-Header, da beide Canonicals enthalten können.

Dokumentation

Was dieser Befund bedeutet

Site SEO Audit meldet canonical_multiple, wenn auf der geprüften Seite mehr als eine Canonical-Deklaration erkannt wird. Besonders problematisch ist es, wenn diese Angaben auf unterschiedliche URLs zeigen.

Doppelte Ausgaben können durch Theme, SEO-Plugin, Framework-Komponente, Template, Proxy oder einen zusätzlichen HTTP-Link-Header entstehen.

Warum widersprüchliche Canonicals wichtig sind

Google empfiehlt, Canonical-Informationen so eindeutig wie möglich zu machen. Die gleichzeitige Verwendung eines HTML-Canonical und eines HTTP-Canonical wird unterstützt, ist aber fehleranfälliger, weil beide versehentlich verschiedene URLs nennen können.

Widersprüche reduzieren die Klarheit und können dazu führen, dass Google eine andere Canonical-URL auswählt als beabsichtigt.

Alle Quellen der Deklaration finden

Prüfen Sie den HTML-Head auf jedes link rel="canonical". Kontrollieren Sie zusätzlich die HTTP-Antwortheader auf Link: <...>; rel="canonical".

Wenn JavaScript den Head verändert, vergleichen Sie Quelltext und gerenderten DOM. Prüfen Sie außerdem CMS-Plugins und Templates, weil oft zwei Systeme unabhängig voneinander ein Canonical ausgeben.

Eine bevorzugte URL festlegen

Entscheiden Sie, welche URL den Inhalt repräsentieren soll. Diese Entscheidung sollte mit Weiterleitungen, internen Links, Sitemap-Einträgen und gegebenenfalls hreflang übereinstimmen.

Für eine HTML-Seite ist ein einzelner Canonical-Link im Head meist die einfachste Lösung. Wenn ein HTTP-Canonical benötigt wird, darf er keiner HTML-Deklaration widersprechen.

Den Fix überprüfen

Rufen Sie die veröffentlichte Seite erneut ab und bestätigen Sie, dass nur noch genau ein beabsichtigtes Canonical-Signal vorhanden ist. Verwenden Sie eine absolute URL zur richtigen repräsentativen Seite.

Führen Sie anschließend den Audit erneut aus und kontrollieren Sie, dass canonical_multiple verschwunden ist.

Fragen & Antworten

Sind zwei identische Canonical-Tags unproblematisch?

Sie sind weniger riskant als zwei unterschiedliche URLs, bleiben aber redundant. Entfernen Sie die doppelte Ausgabe, damit die Werte später nicht auseinanderlaufen.

Kann ein Canonical im HTTP-Header stehen?

Ja. Google unterstützt den Canonical-Link-Header, auch für Nicht-HTML-Dokumente. HTML- und Header-Methode gleichzeitig zu verwenden ist jedoch fehleranfälliger.

Was ist, wenn JavaScript ein zweites Canonical einfügt?

Vergleichen Sie Quelltext und gerenderten DOM. Vermeiden Sie, dass JavaScript ein vorhandenes Canonical auf eine andere URL umschreibt.

Soll ich einfach alle Canonicals entfernen?

Das kann bei eindeutig einzigartigen URLs funktionieren, löst aber keine bewusst benötigte Duplikatsteuerung. Bei Varianten ist eine klare, konsistente Canonical-Strategie sinnvoller.

Praxischeck

  • Prüfen Sie HTML-Canonicals und HTTP-Link-Header.
  • Bestimmen Sie die tatsächlich gewünschte repräsentative URL.
  • Entfernen Sie doppelte und widersprüchliche Canonical-Deklarationen.
  • Stimmen Sie Weiterleitungen, interne Links, Sitemap und hreflang auf dieselbe URL ab.
  • Führen Sie den Audit erneut aus und prüfen Sie canonical_multiple.

Quellen

  1. Google Search Central — Canonical-URL angeben
  2. Google Search Central — Was ist Canonicalization?
Your experience on this site will be improved by allowing cookies.