Was ist Hreflang und was macht es? Das hreflang-Tag ist, wie die Standard- und Paginierungs-Tags, ein HTML-Tag, das die Beziehung zwischen zwei Seiten darstellt. Im Fall von hreflang bedeutet das, dass beide URLs unterschiedliche Sprachen verwenden, um denselben Inhalt zu speichern, oder dieselbe Sprache verwenden, aber unterschiedliche geografische Regionen ansprechen.
Wenn es richtig gemacht wird, fordert jedes hreflang-Tag die Bots an, die Seite zu lesen, um den passenden Inhalt für Nutzer zu finden, die die Sprache der ersten Seite nicht sprechen. Wenn jemand eine Suche durchführt, macht Google (Bing verwendet keine hreflang-Tags) Folgendes:
- Es entscheidet sich, URLs gemäß dem Algorithmus zu rangieren
- Es überprüft den Code der Seite und sucht nach hreflang-Tags
- Es betrachtet den aktuellen Standort des Nutzers (basierend auf IP-Adresse) und die Spracheinstellungen
- Es zeigt die relevanteste URL in den SERPs an und sendet den Benutzer (falls angeklickt) zu dieser URL
Der Grund, warum Suchmaschinen hreflang-Tags überprüfen, ist, dass sie die korrekte Version der Seite basierend auf den Spracheinstellungen des Nutzers anzeigen können. Kurz gesagt, so weiß Google, welche URL für spanischsprachige und welche für englischsprachige angezeigt werden muss. Es geht auch darum, herauszufinden, welche Version in den Vereinigten Staaten und im Vereinigten Königreich verfügbar ist.
Wie man Hreflang zu seiner Seite hinzufügt Wenn Sie eine HTML-Seite haben, sieht das hreflang-Tag <head>so aus:
Für nicht-HTML-Seiten (wie PDFs) fügen Sie hreflang-Kommentare im HTTP-Header hinzu:
Im obigen Beispiel zeigt der Teil hreflang="en" dieser Tags Google, dass die angegebene URL die englische Version der Seite ist, sodass die URL an Nutzer angezeigt wird, die ihre englische Sprache im Browser auf ihr englischsprachiges Land gesetzt haben. Wenn sie hreflang="es" haben, zeigt Google die URL für spanischsprachige Nutzer an.
Wenn Sie hreflang-Tags zu Ihren Seiten hinzufügen, müssen Sie Links zu jeder Version der Seite einschließlich Selbstreferenzen angeben. Wenn Sie also Seiten auf Englisch, Spanisch und Französisch haben, hat jede Seite drei Tabs:
Geolokalisierung kann dem hreflang-Tag hinzugefügt werden, indem der Ländercode nach dem Sprachcode im hreflang-Attribut hinzugefügt wird. Wenn die obige Website also verschiedene Länder und jede Sprache anspricht, sieht sie so aus:
Wenn Google diese Etiketten sieht, weiß es, dass es die englische Version den Nutzern in den USA, Mexiko und Frankreich zeigen muss.
Der Hreflang-Wert muss immer auf das Sprachland geschrieben werden, und Geotargeting ist auf das Land beschränkt. Google unterstützt keine Städte, Regionen oder Kontinente.
SprachcodeHier ist zu finden:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
LändercodeHier drüben:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|