Der Umgang mit mehrsprachigen XML-Sitemaps für dynamisch übersetzte Seiten ist wichtig für Websites, die Inhalte in mehreren Sprachen anbieten. Wenn Übersetzungen dynamisch generiert werden, benötigen Suchmaschinen eine klare Möglichkeit, jede Sprachversion zu entdecken und zu crawlen. Eine gut verwaltete XML-Sitemap hilft Suchmaschinen, diese übersetzten URLs zu finden und zu verstehen, welche Seiten verfügbar sind.
Das Hinzufügen übersetzter URLs zu einer Sitemap reicht jedoch nicht aus. Sie müssen auch sicherstellen, dass die URLs indexierbar sind, die richtigen kanonischen URLs verwenden, bei Änderungen der Übersetzungen aktuell bleiben und ordnungsgemäß mit hreflang funktionieren. In diesem Leitfaden erklären wir, wie Sie mehrsprachige XML-Sitemaps für dynamisch übersetzte Seiten verwalten und häufige technische SEO -Probleme vermeiden.
Wichtige Punkte: Mehrsprachige XML-Sitemaps für dynamisch übersetzte Seiten verwalten
Übersetzte URLs sollen indexierbar und aktuell bleiben
Nimm nur verfügbare, kanonische und indexierbare Sprachversionen in deine Sitemap auf und aktualisiere sie, wann immer sich Übersetzungen ändern.
Sitemaps und hreflang zusammen verwenden
XML-Sitemaps helfen Suchmaschinen, übersetzte URLs zu entdecken, während hreflang gleichwertige Sprach- oder Regionalversionen verbindet.
Halten Sie mehrsprachige Sitemaps auf dem neuesten Stand
Aktualisieren Sie Ihre Sitemap automatisch, wenn übersetzte Seiten hinzugefügt, geändert oder entfernt werden, damit die Suchmaschinen-Erkennung präzise bleibt.
Warum mehrsprachige XML-Sitemaps für dynamische Übersetzungen wichtig sind

Wenn eine Website dynamisch übersetzte Inhalte anbietet, müssen Suchmaschinen die verschiedenen Sprachversionen effizient finden. Eine mehrsprachige XML-Sitemap hilft dabei, eine übersichtliche Liste dieser URLs bereitzustellen und erleichtert Suchmaschinen das Crawlen der gewünschten Seiten.
- URL-Erkennung verbessern: Eine Sitemap gibt Suchmaschinen eine direkte Liste übersetzter URLs. Das ist besonders nützlich, wenn neue Sprachversionen dynamisch generiert werden und möglicherweise nicht viele interne Links auf sie verweisen.
- Besseres Crawling unterstützen: Suchmaschinen können die Sitemap nutzen, um wichtige übersetzte Seiten effizienter zu entdecken und zu crawlen. So wird sichergestellt, dass neu hinzugefügte Sprachversionen nicht so leicht übersehen werden.
- Halten Sie übersetzte Seiten übersichtlich: Eine gut strukturierte Sitemap erleichtert die Verwaltung von URLs in verschiedenen Sprachen. Sie können separate Sitemaps oder einen Sitemap-Index verwenden, um eine große Anzahl übersetzter Seiten zu organisieren.
- Präzise SEO-Signale erhalten: Ein aktuell gehaltenes Sitemap stellt sicher, dass Suchmaschinen aktuelle URLs statt veralteter oder nicht verfügbarer Übersetzungen erhalten. In Kombination mit Canonical-Tags und hreflang entstehen klarere Signale für Ihre mehrsprachigen Seiten.
Wie man eine XML-Sitemap für dynamisch übersetzte Seiten erstellt

Das Erstellen einer XML-Sitemap für dynamisch übersetzte Seiten erfordert mehr als nur das Auflisten jeder übersetzten URL. Die Sitemap sollte die richtigen Sprachversionen enthalten, mit Ihren Übersetzungen synchron bleiben und nur URLs aufnehmen, auf die Suchmaschinen ordnungsgemäß zugreifen und die sie indexieren können.
URLs für jede Sprache generieren
Stellen Sie zunächst sicher, dass jede übersetzte Version einer wichtigen Seite ihre eigene URL hat. Zum Beispiel könnte eine englische Produktseite /en/product/ verwenden, während die französische und die deutsche Version /fr/product/ und /de/product/ nutzen könnten. Die Verwendung eindeutiger URLs erleichtert es Suchmaschinen, die Sprachversionen zu entdecken und zu unterscheiden.
Wenn Übersetzungen dynamisch generiert werden, sollte die Sitemap eine URL nur dann enthalten, wenn diese Sprachversion tatsächlich verfügbar ist. Wenn ein Produkt beispielsweise über englische und französische Übersetzungen verfügt, die deutsche Übersetzung jedoch noch nicht erstellt wurde, sollten nur die verfügbaren URLs hinzugefügt werden.
Ein guter Ansatz ist es, Sitemap-URLs basierend auf den verfügbaren Übersetzungen Ihrer Website zu generieren:
- /en/about/ — englische Version
- /fr/about/ — französische Version
- /de/about/ — deutsche Version
Dies verhindert außerdem, dass Ihre Sitemap URLs enthält, die zu fehlenden oder nicht übersetzten Seiten führen.
Nur indexierbare und kanonische URLs aufnehmen
Ihre Sitemap sollte URLs enthalten, die Sie von Suchmaschinen indexieren lassen möchten. Vermeiden Sie das Hinzufügen von Seiten, die vom Crawling ausgeschlossen, mit noindex markiert, auf eine andere URL weitergeleitet oder für Nutzer nicht verfügbar sind.
Jede Sprachversion sollte außerdem ihre bevorzugte kanonische URL verwenden. Wenn beispielsweise /fr/product/ die kanonische französische Version ist, sollte die Sitemap auf diese URL verweisen und nicht auf eine alternative URL mit Tracking-Parametern oder anderen Varianten. Bevor Sie eine übersetzte URL hinzufügen, prüfen Sie, ob sie:
- Gibt eine erfolgreiche HTTP-Antwort zurück.
- Ist nicht mit noindex markiert.
- Wird nicht durch robots.txt blockiert.
- Dies ist die kanonische Version der Seite.
- Enthält den beabsichtigten übersetzten Inhalt.
So bleibt Ihre Sitemap sauber und Suchmaschinen verschwenden keine Ressourcen mit dem Crawlen von URLs, die nicht indexiert werden sollten.
Sitemaps automatisch aktualisieren
Dynamische Übersetzungen können sich häufig ändern. Neue Seiten können übersetzt, bestehende Übersetzungen aktualisiert und einige Übersetzungen entfernt werden. Ihre XML-Sitemap sollte diese Änderungen automatisch widerspiegeln, anstatt auf manuelle Aktualisierungen angewiesen zu sein.
Wenn beispielsweise eine neue Seite zu Ihrer Website hinzugefügt wird und ihre französische Übersetzung verfügbar wird, sollte die französische URL ebenfalls in die mehrsprachige Sitemap aufgenommen werden. Wenn die Übersetzung später entfernt wird, sollte die entsprechende URL nicht mehr als verfügbare mehrsprachige Seite erscheinen.
Linguise kann diesen Prozess automatisieren, indem es eine mehrsprachige XML-Sitemap generiert , die auf der Haupt-Sitemap Ihrer Website basiert. Es unterstützt Sitemap-Indizes, Sub-Sitemaps und standardmäßige XML-Sitemaps, sodass übersetzte URLs organisiert werden können, ohne für jede Sprache manuell eine separate Sitemap zu erstellen.
Linguise aktualisiert außerdem die mehrsprachige Sitemap, wenn ein Bot neue mehrsprachige Inhalte crawlt und indexiert. Dadurch müssen Sitemap-Dateien nicht manuell neu generiert werden, wenn Ihre Website neue übersetzte Seiten erhält. Wenn Ihre Haupt-Sitemap beispielsweise so aussieht:
- https://example.com/sitemap.xml
- https://example.com/fr/sitemap.xml — Französische Sitemap
- https://example.com/de/sitemap.xml — deutsche Sitemap
Die sprachspezifischen Sitemap-URLs können dann an die Google Search Console übermittelt werden, damit Suchmaschinen die übersetzten Seiten finden können.
Separate Sitemaps oder einen Sitemap-Index verwenden
Für mehrsprachige Websites können Sie übersetzte URLs in separaten Sprach-Sitemaps organisieren oder einen Sitemap-Index verwenden, um mehrere Sitemap-Dateien zu verwalten. Eine weitere Option ist, hreflang-Annotationen in Ihre XML-Sitemap aufzunehmen, indem Sie die
Ansatz | Zweck | Am besten geeignet für |
Separate Sitemaps pro Sprache | URLs nach Sprache sortieren | Große mehrsprachige Websites |
Sitemap-Übersicht | Mehrere Sitemap-Dateien von einer zentralen Datei aus verwalten | Websites mit vielen URLs oder Sprachen |
hreflang Sitemap-Anmerkungen | Verknüpfen Sie äquivalente URLs über Sprachen hinweg | Beziehungen zwischen Sprachversionen aufzeigen |
Beispielsweise könnte eine Website mit englischen, französischen und deutschen Inhalten sitemap-en.xml, sitemap-fr.xml und sitemap-de.xml verwenden und diese dann unter einem einzigen Sitemap-Index gruppieren. Die einzelnen Sitemaps können auch hreflang-Annotationen enthalten, um anzuzeigen, welche URLs über die Sprachen hinweg äquivalent sind.
Der wichtige Punkt ist, dass sich diese nicht unbedingt gegenseitig ausschließen. Separate Sitemaps helfen dabei, mehrsprachige URLs zu organisieren und zu verwalten, während hreflang-Annotationen die Beziehung zwischen diesen URLs kommunizieren. Die Verwendung beider kann für größere Websites mit dynamisch übersetzten Inhalten nützlich sein.
Sitemap prüfen und einreichen
Bevor Sie Ihre Sitemap einreichen, validieren Sie sie, um sicherzustellen, dass sie gültige und zugängliche URLs enthält. Dies ist besonders wichtig für dynamisch übersetzte Seiten, da Übersetzungen automatisch hinzugefügt oder entfernt werden können, wodurch veraltete oder fehlerhafte URLs in der Sitemap zurückbleiben können.
Beginnen Sie damit, das Sitemap-Format zu prüfen und die darin enthaltenen URLs zu überprüfen. Jede URL sollte auf die korrekte, indexierbare Version der Seite verweisen und nicht zu Weiterleitungen oder Fehlern führen. Wenn Ihre Sitemap beispielsweise https://example.com/fr/product/ enthält, stellen Sie sicher, dass die URL tatsächlich die französische Version der Produktseite lädt und eine erfolgreiche Antwort zurückgibt.
Sie können Tools wie Google Search Console verwenden, um Ihre Sitemap nach der Validierung einzureichen und zu überwachen. Sie sollten die Sitemap auch in Ihrer robots.txt-Datei referenzieren, damit Suchmaschinen sie leichter entdecken können. Prüfen Sie vor dem Einreichen diese wichtigen Punkte:
- Gültiges XML-Format: Die Sitemap entspricht der erforderlichen XML-Struktur.
- Erreichbare URLs: URLs liefern eine erfolgreiche HTTP-Antwort zurück.
- Kanonische URLs: Jede URL verweist auf die bevorzugte Version.
- Keine unnötigen URLs: Schließe Weiterleitungen, 404-Seiten und noindex-Seiten aus.
Wenn Ihre Website beispielsweise englische, französische und deutsche Versionen hat, könnten Sie eine Sitemap-Indexdatei wie https://example.com/sitemap.xml einreichen, die auf die einzelnen Sprach-Sitemaps verweist. Überwachen Sie nach der Einreichung die Sitemap in der Google Search Console und beheben Sie alle auftretenden Fehler, insbesondere wenn neue Übersetzungen dynamisch generiert werden.
So kombinieren Sie XML-Sitemaps mit hreflang

XML-Sitemaps und hreflang erfüllen auf mehrsprachigen Websites unterschiedliche, aber komplementäre Zwecke. Eine XML-Sitemap hilft Suchmaschinen, die URLs zu entdecken, die du crawlen möchtest, während hreflang ihnen hilft zu verstehen, welche URLs alternative Sprach- oder Regionalversionen derselben Seite sind.
Sitemap- und hreflang-Rollen verstehen
Eine mehrsprachige XML-Sitemap enthält mehrere Elemente, die Suchmaschinen dabei helfen zu verstehen, welche URLs verfügbar sind und wie verschiedene Sprachversionen miteinander zusammenhängen. Wer diese Elemente versteht, kann eine Sitemap für dynamisch übersetzte Seiten leichter erstellen und pflegen.
Zum Beispiel kann eine Sitemap eine englische Produktseite mit ihren französischen und deutschen Alternativen verbinden: Die Hauptelemente in diesem Beispiel sind:
- <urlset>: Das Stammelement, das alle URLs in der Sitemap enthält.
- <url>: Stellt eine einzelne Seiten-URL und die zugehörigen Informationen dar.
- <loc>: Enthält die URL der Seite.
- <xhtml:link>: Definiert alternative Sprach- oder Regionalversionen der Seite.
- hreflang: Gibt die Sprach- oder regionale Ausrichtung jeder alternativen URL an.
Bei dynamisch übersetzten Websites sollten diese Elemente anhand der tatsächlich verfügbaren Übersetzungen generiert und aktualisiert werden. Dies trägt dazu bei, dass die Sitemap stets mit den aktuellen Sprachversionen Ihrer Seiten übereinstimmt.
Verbinden Sie äquivalente Sprachversionen
Sobald jede Sprachversion ihre eigene URL hat, verbinde die entsprechenden Seiten mithilfe von hreflang. Jede Sprachversion sollte auf alle verfügbaren entsprechenden Versionen verweisen, damit Suchmaschinen verstehen können, wie die Seiten miteinander zusammenhängen.
Wenn beispielsweise eine Produktseite auf Englisch, Französisch und Deutsch verfügbar ist, sollte die englische Seite auf die französische und deutsche Version verweisen, und umgekehrt. Dadurch wird eine klare Verbindung zwischen den entsprechenden Seiten hergestellt. Ein typisches Beispiel dafür wäre:
- Englisch: hreflang=”en” → /en/product/
- Französisch: hreflang=”fr” → /fr/product/
- Deutsch: hreflang=“de“ → /de/product/
Wenn noch keine deutsche Übersetzung existiert, solltest du kein deutsches hreflang hinzufügen, das auf eine nicht existierende oder nicht übersetzte Seite verweist. Verbinde nur Sprachversionen, die tatsächlich verfügbar und indexierbar sind. Wenn eine neue Übersetzung verfügbar wird, sollten ihre URL und die entsprechende hreflang-Beziehung zum mehrsprachigen Setup hinzugefügt werden.
Implementieren Sie hreflang korrekt
Es gibt verschiedene Möglichkeiten, hreflang, unter anderem durch HTML-Tags im Seiten-Tag.
Verfahren | Wo wird hinzugefügt | Am besten geeignet für |
HTML hreflang | Seite<head> | Umsetzung auf Seitenebene |
XML-Sitemap-Hreflang | XML-Sitemap | Große mehrsprachige Websites |
Mit HTML-hreflang werden die Sprachalternativen direkt zu jeder Seite hinzugefügt. Mit XML-Sitemap-Annotationen werden dieselben Beziehungen innerhalb der Sitemap mithilfe von <xhtml:link rel=”alternate”> definiert. Dies kann für große Websites nützlich sein, bei denen es praktischer ist, Sprachbeziehungen direkt in der Sitemap zu verwalten. Beispielsweise kann eine XML-Sitemap eine englische Seite mit ihren französischen und deutschen Alternativen verknüpfen:
https://example.com/en/product/
Dieselbe hreflang-Beziehung sollte für jede äquivalente Sprachversion deklariert werden. Achten Sie bei der Implementierung von hreflang auf Folgendes:
- Sprachcodes: Verwenden Sie gültige Codes wie en, fr oder de.
- Regionale Codes: Verwenden Sie Codes wie en-US oder en-GB, wenn Sie bestimmte Regionen ansprechen möchten.
- Selbstverweis: Die aktuelle Seite als eine ihrer eigenen hreflang-Alternativen einbinden.
- x-default: Verwenden Sie es für eine Fallback-Seite, wenn keine spezifische Sprach- oder Regionalversion zum Benutzer passt.
- Absolute URLs: Verwenden Sie vollständige URLs anstelle relativer Pfade.
Erzeugen Sie für dynamisch übersetzte Seiten diese Beziehungen auf Grundlage der tatsächlich vorhandenen Übersetzungen. Dadurch wird verhindert, dass die Sitemap auf Sprachversionen verweist, die noch nicht erstellt oder nicht für die Indexierung bereit sind.
Überprüfen Sie Ihre hreflang-Konfiguration
Validieren Sie nach der Implementierung von hreflang jede Sprachbeziehung, um sicherzustellen, dass die URLs, Sprachcodes und gegenseitigen Verweise korrekt sind. Dies ist besonders wichtig für dynamisch übersetzte Websites, bei denen Übersetzungen automatisch hinzugefügt oder entfernt werden können. Dies ist besonders wichtig für dynamisch übersetzte Websites, da sich URLs und Übersetzungen im Laufe der Zeit automatisch ändern können.
Wenn zum Beispiel /en/product/ auf /fr/product/ verweist, sollte die französische Seite auch auf die englische Version verweisen. Prüfen Sie, ob beide URLs erreichbar sind und ob die hreflang-Werte auf die richtigen Seiten verweisen. Eine nützliche Validierungs-Checkliste umfasst:
- Gegenseitige Verweise: Sprachversionen verweisen aufeinander.
- Korrekte Sprach- oder Regionscodes: Jeder hreflang-Wert entspricht der zugehörigen Zielseite.
- Gültige URLs: Referenzierte Seiten liefern eine erfolgreiche Antwort zurück.
- Konsistente Kanonisierung: Die referenzierte URL ist die kanonische Version der jeweiligen Sprachseite.
- Nur verfügbare Übersetzungen: Fehlende oder nicht verfügbare Übersetzungen nicht referenzieren.
Wenn beispielsweise eine französische Übersetzung von Ihrer Website entfernt wird, sollte ihre URL auch aus den entsprechenden hreflang-Beziehungen entfernt werden. Die Synchronisierung der Sitemap- und hreflang-Konfiguration hilft Suchmaschinen, ein genaues Verständnis Ihrer mehrsprachigen Seiten zu behalten.
Best Practices und häufige Fehler bei mehrsprachigen XML-Sitemaps

Eine mehrsprachige XML-Sitemap zu erstellen ist nur der erste Schritt. Damit dynamisch übersetzte Seiten in den Suchergebnissen gut abschneiden, sollte Ihre Sitemap aktuell, organisiert und regelmäßig überwacht bleiben. Die folgenden Best Practices helfen, häufige Indexierungs- und Crawling-Probleme zu vermeiden.
Halten Sie die Sitemap-URLs korrekt
Jede URL in Ihrer Sitemap sollte auf eine echte, indexierbare Seite verweisen. Da beim Hinzufügen oder Entfernen dynamischer Übersetzungen veraltete URLs in der Sitemap verbleiben und unnötige Crawling-Fehler für Suchmaschinen verursachen können, ist Vorsicht geboten.
Wenn beispielsweise die französische Version eines Blogbeitrags unveröffentlicht wurde, sollte auch ihre /fr/-URL aus der Sitemap entfernt werden, anstatt weiterhin als verfügbare Seite aufzutauchen. Überprüfen Sie Ihre Sitemap regelmäßig, um sicherzustellen, dass sie nur Folgendes enthält:
- URLs, die HTTP 200 zurückgeben
- Kanonische Versionen jeder Seite
- Nur bereits übersetzte Seiten
- Keine umgeleiteten oder gelöschten URLs
Konsistente URL-Strukturen verwenden
Eine konsistente URL-Struktur macht mehrsprachige Seiten einfacher zu verwalten und hilft Suchmaschinen, die Hierarchie Ihrer Website zu verstehen. Wählen Sie eine Struktur für alle Sprachen, anstatt verschiedene Formate auf der Website zu mischen.
Beispielsweise ist die konsequente Verwendung von Unterverzeichnissen wesentlich klarer als die Kombination von Unterverzeichnissen und Subdomains für verschiedene Sprachen.
Sprache | Konsistente URL |
Englisch | /de/about/ |
Französisch | /fr/about/ |
Deutsch | /de/about/ |
Behalten Sie über alle übersetzten Seiten hinweg dieselbe Struktur bei, um die Erstellung und Pflege der Sitemap zu vereinfachen.
Senden Sie Ihre Sitemaps ein und überwachen Sie sie
Nachdem Sie Ihre mehrsprachige Sitemap validiert haben, reichen Sie sie über die Google Search Console ein, damit Google Ihre übersetzten URLs entdecken und verarbeiten kann. Stellen Sie zunächst sicher, dass Sie die richtige Search Console-Property für die Website und die URL-Struktur auswählen, die Sie verwalten.
Wenn Ihr mehrsprachiges Setup mehrere Sprach-Sitemaps verwendet, reichen Sie den Master-Sitemap-Index ein, anstatt jede Sprach-Sitemap einzeln einzureichen. Der Index kann Google auf die einzelnen Sitemaps verweisen, wodurch die Einreichung einfacher zu verwalten ist, wenn Ihre Website wächst. Ein Sitemap-Index könnte beispielsweise Folgendes enthalten:
https://example.com/sitemap-en.xml
https://example.com/sitemap-fr.xml
https://example.com/sitemap-de.xml
Überwachen Sie nach der Einreichung den Sitemap-Status in der Google Search Console und prüfen Sie, ob Google die erwarteten URLs entdeckt. Achten Sie auf Unterschiede zwischen der Anzahl der eingereichten URLs und den URLs, die Google indexiert hat. Eine Abweichung weist nicht immer auf einen Fehler hin, kann aber helfen, Seiten zu identifizieren, die weiter untersucht werden müssen. Prüfen Sie auf Probleme wie:
- Sitemap-Status: Stellen Sie sicher, dass Google die Sitemap erfolgreich verarbeiten kann.
- Gefundene URLs: Prüfen Sie, ob die erwarteten übersetzten URLs gefunden werden.
- Indexierte URLs: Vergleichen Sie die indexierten Seiten mit den in der Sitemap enthaltenen URLs.
- Indexierungsprobleme: Untersuchen Sie ausgeschlossene, weitergeleitete oder nicht indexierbare übersetzte Seiten.
Bei dynamisch übersetzten Websites solltest du diese Berichte weiterhin überwachen, wenn neue Sprachversionen hinzugefügt werden. So kannst du feststellen, ob neu übersetzte Seiten wie erwartet entdeckt und indexiert werden.
Häufige Sitemap-Probleme beheben
Viele mehrsprachige SEO -Probleme entstehen durch kleine Fehler in der Sitemap und nicht durch die Übersetzungsqualität. Diese Probleme schnell zu beheben, hilft Suchmaschinen, die richtigen Sprachversionen zu crawlen, und reduziert doppelte oder ungültige URLs.
Wenn zum Beispiel eine Seite von /en-us/ auf /en/ weitergeleitet wird, sollte nur das kanonische Ziel in der Sitemap verbleiben, nicht beide URLs. Häufige Probleme, die behoben werden sollten, sind:
- Aufnahme von 404- oder weitergeleiteten URLs
- Seiten, die mit noindex markiert sind, auflisten
- Fehlende neu übersetzte Seiten
- Gelöschte Übersetzungen in der Sitemap beibehalten
- Verwendung inkonsistenter Sprach-URL-Strukturen
Conclusion
Die Handhabung mehrsprachiger XML-Sitemaps für dynamisch übersetzte Seiten hilft Suchmaschinen dabei, die verschiedenen Sprachversionen Ihrer Inhalte zu entdecken, zu crawlen und zu verstehen. Indem Sie Sitemap-URLs korrekt halten, geeignete hreflang-Beziehungen verwenden und übersetzte URLs automatisch aktualisieren, können Sie eine zuverlässigere mehrsprachige SEO-Struktur aufbauen.
Für Websites, die die Verwaltung dynamischer, mehrsprachiger Inhalte vereinfachen möchten, Linguise die Erstellung und Aktualisierung mehrsprachiger Sitemaps automatisieren. Testen Sie Linguise , um die Verwaltung übersetzter Seiten und ihrer SEO-Infrastruktur zu vereinfachen.


