Hoppa till innehållet

Frågor

hreflang förklarat på ett enkelt sätt

hreflang är en liten tagg, osynlig för besökaren, som säger till Google: ”den här sidan finns också på engelska, här, och på tyska, där”. Den har ett enda syfte: att varje person ska se versionen på sitt eget språk i sökresultaten.

Så ser det ut

I sidhuvudet i varje version av en sida ”Rum”, på engelska, franska och tyska:

<link rel="alternate" hreflang="en" href="https://example.com/rooms/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/chambres/">
<link rel="alternate" hreflang="de" href="https://example.com/de/zimmer/">
<link rel="alternate" hreflang="x-default" href="https://example.com/rooms/">

x-default anger vilken sida som ska visas när inget språk passar.

Reglerna

  • Varje version anger alla andra, och sig själv. Varje version har exakt samma lista.
  • Länkarna går åt båda hållen. Om en version anger en annan måste den andra ange den också. Annars kan Google bortse från taggen.
  • En fullständig adress som svarar. Inte en adress som skickar vidare någon annanstans, inte en sida som inte finns.
  • Rätt språkkod: en, de, pt-BR… I den standard som Google följer (ISO 639-1) står uk för ukrainska: brittisk engelska skrivs en-GB.

De fyra vanligaste misstagen

  1. Att ange ett språk där sidan ännu inte är översatt.
  2. Att glömma returlänken från en av versionerna.
  3. Att ange en adress som omdirigerar eller inte längre finns.
  4. Att bara lägga taggarna på vissa sidor.

Källor (lästa 2026-10-15)

  • Google Search Central, ”Tell Google about localized versions of your page”
Svenska