Legfrissebb cikk a blogon

Fabulo.hu: Hobbiból lett vállalkozás – ma már 3 országban működnek sikerrel

E-mailt kérek az újdonságokról

Ezt a mezőt ne töltse ki:
Az e-mail megadásával elfogadja az adatvédelmi irányelveket
 

Hreflang

A hreflang attribútumot az SEO keretében többnyelvű weboldalak egy adott közönségre való célzásához használják. Ez az attribútum megmondja a keresőmotoroknak (Google, Yandex), hogy milyen nyelvet használnak a weboldalon. A keresőrobotok ennek köszönhetően könnyebben megértik, mely felhasználók relevánsak az adott tartalom tekintetében.

Ha weboldalának több nyelvi változata van, érdemes erre felhívni a keresőmotorok figyelmét. A rel="alternate" hreflang="xxx" attribútum a weboldal nyelvét, esetleg azt a földrajzi helyet jelöli, amelyre a tartalmat szánták. Az egyes oldalakat kölcsönösen össze kell kötni a hreflang tagekkel, különben a szerkesztés nem fog működni. Az implementálásnak többféle módja létezik.

Hogyan implementáljuk a hreflang attribútumot

  • HTML kód a <head> szakaszban
  • HTTP fejléc
  • Sitemap XML fájl

Példa egy hreflang attribútum bejegyzésére:

<link rel="canonical" href="https://www.pelda.hu/" />
<link rel="alternate" hreflang="sk" href="https://www.pelda.sk" />
<link rel="alternate" hreflang="en-gb" href="https://www.pelda.co.uk/" />
<link rel="alternate" hreflang="en-us" href="https://www.pelda.com/" />
<link rel="alternate" hreflang="x-default" href="https://www.pelda.com/" />

Így néz ki a HTML kód a weboldal cseh változatának <head> szakaszában. A hreflang attribútumot lehetőleg mindig kísérje rel="canonical", amely saját magára hivatkozik (illetve arra az oldalra, amelybe implementálták). A bejegyzés két angol nyelvű oldalt is tartalmaz, ebből mindkettő más-más közönség számára készült. Ha a tartalom vagy a termékkínálat országonként eltér, akkor helyénvaló egy ilyen részletesebb lokalizáció. A nyelvet az ISO 639-1, a célterületeket pedig az ISO 3166-1 alpha-2 kódok definiálják. A hreflang="x-default" attribútum a keresésben megjelenítendő oldalt határozza meg, amennyiben a nyelv egyik rögzített változatnak sem felel meg.

Mire kell ügyelni

  • Implementálja a hreflang attribútumot a weboldal összes olyan aloldalába, amelyek más nyelvi változatokkal rendelkeznek (csak a homepage-be nem elég).
  • A bejegyzésnek az összes aloldalon és az összes nyelvi változatban meg kell jelennie.
  • A nyelvi változatok bejegyzése és sorrendje a kódban ugyanaz maradhat, csak a rel="canonical" változik.
  • A bejegyzésben mindig először a nyelvet, majd a célterületet definiálja.
  • Használjon abszolút URL címeket.