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.
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.
A cím megadásával elfogadod az adatvédelmi irányelveket és az általános szerződési feltételeket.