Mehrsprachiges SEO: 5 Hreflang- und Canonical-Fehler

Die meisten Probleme bei mehrsprachigem SEO gehen auf fünf Fehler zurück: Hreflang-Tags, die nicht aufeinander verweisen, Canonical-URLs mit Query-Strings, derselbe Text unter mehreren Sprach-URLs, unübersetzte Seiten, die sich als übersetzt ausgeben, und Sitemaps, die Seiten auflisten, die es in dieser Sprache gar nicht gibt. Im Browser fällt keiner davon auf. Zwischen dem 31. Oktober und dem 4. November 2026 haben wir alle fünf auf unserer eigenen Website wedodevwork.com gefunden, die auf Englisch, Niederländisch, Französisch, Deutsch und Thai läuft.
Wie wir sie gefunden haben
Wir haben jede URL in unserer Sitemap gecrawlt, damals 776, und pro Sprache Titel, Beschreibungen, Canonical-Tags und Hreflang-Tags verglichen. Außerdem haben wir den Bericht zur Seitenindexierung in der Google Search Console gelesen, der URLs zeigte, die wir nie veröffentlichen wollten. Jeder der folgenden Fehler ist einer, den wir behoben haben, mit dem, was er bewirkt hat, und wie wir ihn behoben haben.
1. Sprachversionen, die nicht aufeinander verwiesen
Hreflang-Tags sagen Google, welche URL die niederländische, französische oder thailändische Version einer Seite ist, damit in jedem Land die passende angezeigt wird. Sie funktionieren nur, wenn jede Version alle anderen Versionen auflistet, sich selbst eingeschlossen.
Unsere Blogbeiträge listeten nur ihre eigene Sprache plus x-default. Der englische Beitrag erwähnte den niederländischen nicht, und der niederländische nicht den englischen. Die Ursache war eine einzige Codezeile: Die Blogseite übergab ihre Liste der übersetzten Sprachen unter dem Namen languages und überschrieb damit die websiteweite Liste, die die SEO-Komponente ausliest. Jede Alternative landete ohne Sprachcode und wurde verworfen. Die Seite sah perfekt aus; nur der HTML-Quelltext verriet es.
Die Lösung war, diesen einen Schlüssel umzubenennen. Seit dem 4. November listet jeder Beitrag alle seine tatsächlichen Übersetzungen. Ein Beitrag ohne Thai-Version listet vier Sprachen, nicht fünf.
Prüfen Sie Ihre Seite: Öffnen Sie den Seitenquelltext einer übersetzten Seite und suchen Sie nach hreflang. Sie sollten pro Sprache eine Zeile sehen, auf jeder Version dieselbe Auswahl, plus x-default.
2. Canonical-URLs mit Query-Strings
Die Search Console zeigte, dass Google Seiten wie /th/chat?topic=project_senior und /th/chat?topic=dedicated_developer_medior als eigene Seiten indexierte. Unsere Angebots-Buttons verlinken auf den Chat mit einem Parameter ?topic=, der das Thema vorauswählt. Das Canonical-Tag wiederholte die vollständige URL samt Query-String, sodass jeder Themen-Link und jeder Link mit Tracking-Parametern als eigene Seite galt.
Die Lösung: Canonical- und Hreflang-Tags verwenden jetzt nur den Pfad. Der Parameter wählt das Thema weiterhin vor; er erzeugt für Google nur keine neue Seite mehr. Das ist bei einer mehrsprachigen Website noch wichtiger, weil sich jedes Duplikat mit der Zahl der Sprachen vervielfacht.
3. Derselbe englische Text unter fünf Sprach-URLs
Unsere kostenlosen Fix-Anleitungen gibt es nur auf Englisch, doch die Website lieferte sie unter allen fünf Sprachpräfixen aus, von /en/fixes/… bis /th/fixes/…, mit demselben englischen Titel und Text. Sechs Anleitungen mal fünf Sprachen: 30 nahezu identische Seiten, die miteinander konkurrierten.
Die Lösung: Jede Sprachversion hat jetzt ein Canonical auf die englische URL, Hreflang listet nur Englisch, und die Sitemap führt jede Anleitung einmal auf. Dadurch sind 24 URLs aus der Sitemap verschwunden. Besucher der niederländischen Website sehen um die Anleitung herum weiterhin das niederländische Menü.
4. Unübersetzte Seiten, die als übersetzt auftreten
Unsere deutschen Stellenseiten hatten den Titel „Offene Stelle“ und die Beschreibung „Bewerben Sie sich als bei…“, ohne den Stellennamen: Keine Stelle hatte eine deutsche Übersetzung, also füllte die Vorlage nichts ein. Fünf deutsche Fallstudien zeigten aus demselben Grund die allgemeine englische Website-Beschreibung.
Eine fehlende Übersetzung ist in Ordnung. Eine Seite, die sich als deutsch ausgibt, aber keinen deutschen Inhalt hat, nicht: Sie wirkt auf Google dünn und auf Besucher merkwürdig. Die Lösung: Seiten ohne Übersetzung erhalten noindex, follow und ein Canonical auf die englische Version. Unsere Blogbeiträge ohne Thai-Übersetzung funktionierten bereits so.
5. Sitemaps, die für jede Seite alle Sprachen auflisten
Unsere Blog- und Leistungsseiten listeten nur die Sprachen, in denen sie geschrieben waren, aber Fallstudien und Stellenangebote standen in allen fünf. Die Sitemap forderte Google also auf, deutsche Seiten zu crawlen, die keinen deutschen Text hatten. Jetzt wird die Sitemap aus den vorhandenen Übersetzungen erzeugt, wodurch weitere 10 URLs entfielen.
Was sich geändert hat
| Fehler | Betroffene Seiten | Behoben am |
|---|---|---|
| Hreflang zwischen Blog-Versionen fehlte | Jeder übersetzte Blogbeitrag | 4. Nov. 2026 |
| Query-Strings in Canonical-URLs | Jeder Chat-Link mit Thema | 31. Okt. 2026 |
| Englische Anleitungen unter 5 Sprach-URLs | 30 Seiten | 1. Nov. 2026 |
| Unübersetzte Stellen- und Fallstudienseiten indexiert | 10 deutsche Seiten | 1. Nov. 2026 |
| Sitemap listete unübersetzte Seiten | Insgesamt 34 URLs entfernt | 1. Nov. 2026 |
Google verwirft Duplikate, wenn es sie erneut crawlt, und das dauert Wochen, nicht Tage. Geänderte URLs melden wir mit IndexNow an Bing und andere Suchmaschinen; lesen Sie dazu was uns die Bing Webmaster Tools gesagt haben.
Prüfen Sie Ihre eigene mehrsprachige Website
- Öffnen Sie eine Seite in jeder Sprache und sehen Sie sich den Quelltext an. Suchen Sie nach
hreflang: Jede Version sollte dieselbe Auswahl an Sprachen plusx-defaultauflisten. - Suchen Sie nach
rel="canonical": Es sollte die saubere URL dieser Sprachversion sein, ohne?utm_oder andere Parameter. - Öffnen Sie in der Google Search Console den Bericht zur Seitenindexierung und suchen Sie nach URLs mit Fragezeichen oder nach Seiten in einer Sprache, die Sie nie geschrieben haben.
- Nehmen Sie eine Seite, die Sie nie übersetzt haben, und öffnen Sie sie in einer anderen Sprache. Zeigt sie unübersetzten Text, sollte sie
noindexsein oder ihr Canonical auf das Original setzen. - Öffnen Sie Ihre Sitemap und prüfen Sie, ob sie nur Seiten auflistet, die es in dieser Sprache gibt.
Die Übersetzung ins Thailändische hat eigene Tücken, von Schriftarten bis zu Wortumbrüchen: Lesen Sie Ihre Website ins Thailändische übersetzen. Was Sie von Anfang an in eine Website einbauen sollten, finden Sie in unserem SEO-Leitfaden für Entwickler.
Sollen wir Ihre Website prüfen?
Starten Sie mit unserem Website-Check oder senden Sie uns Ihre Domain über Kontakt. Ein Check für mehrsprachiges SEO und Korrekturen wie diese dauern meist einige Stunden, die Sie stundenweise bezahlen können oder über ein Stundenkontingent von 14 Stunden (910 €).
Häufige Fragen
Was ist Hreflang?
Ein HTML-Tag (oder Sitemap-Eintrag), der Suchmaschinen sagt, welche URL die Version einer Seite für eine bestimmte Sprache oder ein bestimmtes Land ist, damit jeder Besucher in den Ergebnissen die passende erhält. Jede Version muss alle Versionen auflisten, sich selbst eingeschlossen.
Brauche ich x-default?
Es wird empfohlen. x-default sagt Google, welche Version angezeigt werden soll, wenn keine Ihrer Sprachen zum Suchenden passt, meist Ihre englische Seite oder Ihre Sprachauswahlseite.
Sollte eine Canonical-URL Query-Strings enthalten?
In der Regel nicht. Parameter wie ?utm_source oder ?topic ändern den Inhalt nicht, daher sollte das Canonical der saubere Pfad sein. Sonst kann jede Parametervariante als eigene Seite indexiert werden.
Was sollte mit Seiten passieren, die ich nicht übersetzt habe?
Entweder veröffentlichen Sie sie in dieser Sprache nicht, oder Sie versehen die Sprachversion mit noindex und einem Canonical auf das Original. Lassen Sie eine Vorlage eine unübersetzte Seite nicht mit leerem oder allgemeinem Text füllen.
Wie lange dauert es, bis Google die Duplikate verwirft?
Das hängt davon ab, wie oft Google Ihre Website crawlt. Duplikate verschwinden, sobald Google sie erneut crawlt, was typischerweise Wochen dauert. Das Einreichen Ihrer Sitemap in der Search Console hilft; IndexNow beschleunigt das bei Bing und anderen Suchmaschinen, nicht bei Google.
Wie prüfe ich Hreflang auf meiner Website?
Öffnen Sie den Seitenquelltext jeder Sprachversion und suchen Sie nach hreflang. Jede Version sollte dieselbe Auswahl an Sprachen plus x-default auflisten, und jede URL in dieser Liste sollte eine 200-Seite mit denselben Tags liefern.
Verwandte Artikel

Bing Webmaster Tools: Das sollten Sie zuerst beheben
Was Sie in Bing Webmaster Tools beheben sollten: IndexNow, kurze Meta-Descriptions, Alt-Texte, alte Sitemaps. Unser Report: 61 Probleme an einem Tag gelöst.


Barrierefreiheit Onlineshop (EAA): Was zu beheben ist
Was der European Accessibility Act für Ihren Webshop bedeutet: die 7 technischen Korrekturen, echte Scan-Zahlen und warum ein Overlay-Widget keine Lösung ist.


PHP 8.2 End of Life am 31.12.2026: Das müssen Sie tun
PHP 8.2 erhält nach dem 31. Dezember 2026 keine Sicherheitsupdates mehr. Welche Version, was in WordPress oder Laravel bricht und wie das Upgrade gelingt.

