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".