Hreflang og alternate-tags for flersprogede webshops
Guide til at lave hreflang alternate-tags for produkter i Shoporama-shops der kører på flere sprog.
Har du en webshop på flere sprog, bør du bruge hreflang-tags til at fortælle Google hvilke sprogversioner af en side der hører sammen. Det hjælper søgemaskiner med at vise den rigtige sprogversion til brugere i forskellige lande.
Hvad er hreflang?
Hreflang er en HTML-attribut der placeres i sidens <head>-sektion. Den fortæller Google at en side findes på flere sprog, og linker til de andre sprogversioner.
<link rel="alternate" hreflang="da" href="https://dinshop.dk/mit-produkt" />
<link rel="alternate" hreflang="en" href="https://dinshop.dk/en/my-product" />
Tilføj hreflang i dit tema
Shoporama genererer ikke automatisk hreflang-tags — du skal selv tilføje dem i dit temas header-template. Tilføj følgende i <head>-sektionen af din globale template:
<{if $product}>
<link rel="alternate" hreflang="da" href="<{$webshop->getUrl(1)}><{$product->getUrl()}>" />
<link rel="alternate" hreflang="en" href="<{$webshop->getUrl(1)}>/en<{$product->getUrl()}>" />
<{/if}>
Tilpas sprogkoderne og URL-strukturen til de sprog du har aktiveret på din webshop. Shoporama bruger sprogkoden som prefix i URL'en (fx /en/, /de/, /sv/).
Shops på forskellige domæner
Har du separate webshops til forskellige lande (fx dinshop.dk og dinshop.no), kan du linke dem sammen med hreflang-tags der peger på tværs af domænerne:
<link rel="alternate" hreflang="da" href="https://dinshop.dk<{$product->getUrl()}>" />
<link rel="alternate" hreflang="no" href="https://dinshop.no<{$product->getUrl()}>" />
<link rel="alternate" hreflang="x-default" href="https://dinshop.dk<{$product->getUrl()}>" />
Tip
Tilføj altid en x-default-tag der peger på din primære sprogversion. Det fortæller Google hvilken version der skal vises til brugere, hvor ingen specifik sprogversion passer.
Oversæt produkttekster
For at hreflang giver mening, skal dine produkter have oversatte titler og beskrivelser. Skift sprog øverst i administrationen for at redigere produkter på det pågældende sprog.
Har du brug for hjælp? Kontakt os på support@shoporama.dk.
Relaterede artikler
Læg flere produkter i kurven ad gangen
Guide til at implementere en 'tilføj flere til kurv'-funktion, fx på landingssider eller engros-sider.
Opdatér kostprisen på flere produkter på én gang
Guide til at masseredigere kostpris (indkøbspris) på flere produkter i Shoporama admin.
Aldersverifikation på produkter
Guide til opsætning af aldersverifikation på produkter i Shoporama. Sæt alderskrav på 16 eller 18 år og lad betalingsgatewayen håndtere...