Ich habe einige Fehler mit den hreflang-Tags

In diesem Artikel erfahren Sie, wie Sie die häufigsten Fehler im Zusammenhang mit hreflang-Tags bei der Verwendung von Weglot beheben können.


Dieser Artikel ist hilfreich, wenn Ihre Website ein Unterverzeichnis oder eine Subdomain-Integration - nicht JavaScript - verwendet.

👉 Um mehr zu erfahren, siehe: Wie verwaltet Weglot die SEO Ihrer Website?



Was sind hreflang-Tags?

Hreflang-Tags sind kleine Codeteile, die Suchmaschinen mitteilen, in welcher Sprache eine Seite vorliegt. Sie helfen dabei, die richtige Sprachversion Ihrer Website in den Suchergebnissen anzuzeigen, je nach Sprache oder Standort des Nutzers.


Sie sehen wie folgt aus:

  • WordPress + Unterverzeichnis: /de/
<link rel="alternate" hreflang="en" href="http://www.example.com/en/"/>
  • Integration von Subdomains: https://en.example.com/
<link rel="alternate" hreflang="en" href="http://en.example.com" />

Allgemeine Fehlermeldungen

Hier erfahren Sie, wie Sie die häufigsten Probleme beheben, die von SEO-Tools gemeldet werden:


Keine hreflang-Tags

Wenn keine Tags auf Ihrer Website erscheinen:

  • Gehen Sie zu Ihrem Weglot Dashboard → wählen Sie Ihr Projekt → Registerkarte Setup
  • Copy the provided hreflang tags and manually insert them into your <head> section (only needed for non-WordPress projects)


Konflikt mit Ihren eigenen hreflang-Tags

Jede Seite sollte in allen Versionen den gleichen Satz von hreflang-Tags enthalten.

Beispiel:

<link rel="alternate" hreflang="en" href="http://www.mywebsite.com/" />
<link rel="alternate" hreflang="fr" href="http://www.mywebsite.com/fr/" />
<link rel="alternate" hreflang="es" href="http://www.mywebsite.com/es/" />

Die gleichen Tags müssen auf allen Seiten vorhanden sein (/, /fr/, /es/, usw.).

Wenn Sie Ihre eigenen hreflang-Tags verwalten, können Sie support@weglot.com kontaktieren, damit wir die automatischen hreflang-Tags von Weglot deaktivieren können.


Doppelte hreflang-Tags

Vergewissern Sie sich, dass hreflang-Tags in Ihrem HTML-Code nicht dupliziert werden. Dies kann passieren, wenn:

  • Sie verwenden eine andere Übersetzungsanwendung neben Weglot
  • Sie sind auf Shopify und haben native Shopify-Sprachen veröffentlicht

➡️ Um dies auf Shopify zu beheben:

  • Gehen Sie zu Einstellungen > Sprachen
  • Unpublish und löschen alle nativen Shopify-Sprachen (sie sind nicht mit Weglot verbunden)

Kanonische Fragen

Weglot fügt keine kanonischen Tags hinzu, sondern aktualisiert automatisch Ihren kanonischen Tag , wenn ein solcher bereits in Ihrem HTML vorhanden ist.

👉 Achten Sie darauf:

  • Manuelles Hinzufügen eines kanonischen Tags in der Originalversion Ihrer Website
  • Lassen Sie Weglot diese automatisch für übersetzte Versionen anpassen

HTML lang-Attribut stimmt nicht überein

Your <html lang="..."> attribute must match the hreflang values.

❌ Beispiel für eine Unstimmigkeit:

<html lang="en-US">
<link rel="alternate" hreflang="en" href="..." />

Der von Weglot hinzugefügte hreflang-Tag "en" stimmt nicht mit dem HTML-Attribut "en-US" der Links überein, auf die er verweist.


✅ Lösung:

  • Aktualisieren Sie das lang-Attribut, damit es passt, z. B. lang="en".
  • Sie können dieses Attribut bei Bedarf auch mit einem CMS-Plugin bearbeiten.

Fehlendes x-default

Nach Angaben von Google-Dokumentationdie x-default Tag muss hinzugefügt werden, wenn keine Sprache übereinstimmt.

Einige SEO-Prüfer empfehlen das Hinzufügen eines x-default-Tags. Es wird jedoch am besten auf einer Sprachauswahlseite verwendet, auf der keine bestimmten Sprachen übereinstimmen. Es muss also mit dem Tag x-default Tag.

Andernfalls sollte Ihre Originalversion den hreflang-Tag für Ihre Originalsprache haben.

Je nach CMS, das Sie verwenden, sollten Sie in der Lage sein, die x-default hreflang-Tag automatisch. Alternativ können Sie dazu ein Plugin oder eine Anwendung verwenden.


Squarespace und Webflow

Bei Squarespace und Webflow können einige hreflang-bezogene Fehler auftreten, da Weglot die Originalversion Ihrer Seiten nicht ändern kann.


Wenn Sie Weglot mit einer Subdomain-Integration verwenden, kann Weglot nur die übersetzten Seiten bearbeiten. Diese übersetzten Versionen enthalten die korrekten hreflang-Tags mit dem vollständigen Pfad der einzelnen URLs.


👉 In der Originalversion Ihrer Seiten kann Weglot jedoch nicht automatisch den vollständigen Pfad in die hreflang-Tags einfügen.


Um dies zu beheben, können Sie unseren Integrationsleitfaden verwenden: ➡️ https://github.com/weglot/integration-hooks


Diese Lösung ermöglicht es Ihnen:

  • Automatisches Hinzufügen von hreflang-Tags zu Ihren Originalseiten
  • Die korrekten relativen Pfade für jede übersetzte Version einfügen

Infolgedessen werden auch Ihre Originalseiten korrekte und vollständige hreflang-Tags enthalten.

Hinweis: Dies hindert Google nicht daran, Ihre Inhalte zu indizieren. Übersetzte Seiten sollten weiterhin korrekt indexiert werden.


Hreflang-Prüfer

Es ist eine gute Idee zu überprüfen, ob Ihre hreflang-Tags korrekt funktionieren. Zu diesem Zweck haben wir das Tool "Hreflang Checker" entwickelt.

Fügen Sie die zu prüfende URL in die Suchleiste ein und klicken Sie dann auf die Schaltfläche "URL testen".

Ist damit Ihre Frage beantwortet? Danke für das Feedback Bei der Übermittlung Ihres Feedbacks ist ein Problem aufgetreten. Bitte versuchen Sie es später noch einmal.

Brauchen Sie noch Hilfe? Kontaktieren Sie uns Kontaktieren Sie uns