Vad är Hreflang och vad gör det? Hreflang-taggen, liksom standard- och pagineringstaggarna, är en HTML-tagg som representerar relationen mellan två sidor. I fallet med hreflang innebär det att båda URL:erna använder olika språk för att lagra samma innehåll, eller använder samma språk men riktar sig mot olika geografiska regioner.
När det görs korrekt säger varje hreflang-tagg åt bottar att läsa sidan för att hitta rätt innehåll för användare som inte talar första sidans språk. När någon gör en sökning gör Google (Bing använder inte hreflang-taggar) följande:
- Den beslutar att rangordna URL:er enligt algoritmen
- Den kontrollerar sidans kod och letar efter hreflang-taggar
- Den tittar på användarens nuvarande plats (baserat på IP-adress) och språkinställningar
- Den visar den mest relevanta URL:en i SERP:erna och skickar användaren (om man klickar på) till den URL:en
Anledningen till att sökmotorer kontrollerar hreflang-taggar är att de kan ge rätt version av sidan baserat på användarens språkinställningar. Kort sagt, det är så Google vet vilken URL som ska visas för spansktalande och vilken för engelsktalande. Det handlar också om hur man vet vilken version som finns tillgänglig i USA och Storbritannien.
Hur du lägger till Hreflang på din sida Om du har en HTML-sida ser hreflang-taggen <head>ut så här:
För sidor utan HTML (som PDF), lägg till hreflang-kommentarer i HTTP-headern:
I exemplet ovan talar hreflang="en"-delen av dessa taggar till Google att URL:en som anges är den engelska versionen av sidan, så den visar URL:en till användare som har ställt in sitt engelska språk i webbläsaren till sitt språk, engelsktalande land. Om de har hreflang="es" visar Google URL:en för spansktalande användare.
När du lägger till hreflang-taggar på dina sidor måste du inkludera länkar till varje version av sidan, inklusive självreferenser. Så, om du har sidor på engelska, spanska och franska, har varje sida tre flikar:
Geolokalisering kan läggas till hreflang-taggen genom att lägga till landskoden efter språkkoden i attributet hreflang. Så, om ovanstående webbplats riktar sig till olika länder och varje språk, kommer de att se ut så här:
När Google ser dessa etiketter vet de att visa den engelska versionen för användare i USA, Mexiko och Frankrike.
Hreflang-värdet måste alltid skrivas till språklandet, och geotargeting är begränsat till landet. Google stöder inte städer, regioner eller kontinenter.
Språkkodfinns här:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
LandskodHär borta:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|