Röviden
A hreflang címkék megmondják a Google-nek, hogy több oldal ugyanaz a tartalom különböző nyelvekre vagy országokra, és melyiket kinek mutassa. Nélkülük egy német kereső az angol oldaladra juthat, vagy a brit és az amerikai oldalad egymással versenyezhet.
A hreflang elméletben egyszerű, a gyakorlatban könnyű elrontani. Többnyelvű oldalakon állítjuk be, például az Agrideren (5 nyelv, nyelvenként kb. 410 gépoldal) és a saját, négynyelvű oldalunkon, és minden nagyobb kiadás után ellenőrizzük. Ez az útmutató a gyakorlati változat.
Milyen a helyes hreflang beállítás?
Minden oldal felsorolja az összes nyelvi változatot, saját magát is, és egy x-defaultot azoknak, akikre egyik sem illik:
<link rel="alternate" hreflang="en" href="https://example.com/en/leasing-calculator/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/leasingrechner/" />
<link rel="alternate" hreflang="pl" href="https://example.com/pl/kalkulator-leasingu/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/leasing-calculator/" />
<link rel="canonical" href="https://example.com/en/leasing-calculator/" />
Ugyanez a blokk, saját canonicallel, kerül a német és a lengyel oldalra is. Három szabályon múlik a legtöbb:
- Kölcsönösség. Ha az A oldal a B-re mutat, a B-nek is vissza kell mutatnia az A-ra. Az egyirányú hivatkozást a Google figyelmen kívül hagyja.
- Önhivatkozás. Minden oldal saját magát is felsorolja.
- Canonical önmagára. Minden nyelvi változat canonicalja saját magára mutat, soha nem a fő nyelvre.
Nyelv, vagy nyelv és ország?
| Kód | Jelentés | Mikor használd |
|---|---|---|
| en | Angol, bármely ország | Egy angol változat mindenkinek |
| en-GB, en-US, en-IN | Angol egy adott országnak | Országonként más ár, pénznem, szállítás vagy helyesírás |
| hi-IN | Hindi Indiának | Második nyelv ugyanabban az országban |
| x-default | Tartalék | Az oldal azoknak, akikre egyik változat sem illik |
Elől a nyelvkód áll (ISO 639-1), utána az opcionális országkód (ISO 3166-1 alpha-2). Az „en-UK” gyakori hiba; a helyes kód en-GB.
Példa: egy márka országos domaineken. A Melini webshopok Magyarországon (melini.hu), az Egyesült Királyságban (melini.co.uk), az Egyesült Államokban (melinishop.com) és Indiában (melini.in, angolul és hindiul) futnak, mindegyik saját pénznemmel. Egy ilyen szerkezetnél az egymásnak megfelelő termékoldalak hu-HU, en-GB, en-US, en-IN és hi-IN kódot kapnának, és a hreflang domainek között is működik, ha minden domain az összes többit felsorolja.

A Melini webshop angol változata. Képernyőkép: 2026. október 19.
Hreflang és canonical: hogyan működnek együtt?
A legkárosabb hiba, amit látunk: minden nyelvi változat canonicalja az angol oldalra mutat. Ezzel azt mondod a Google-nek, hogy a többi változat duplikátum, és a hreflangot figyelmen kívül hagyja. Az eredmény: mindenhol csak az angol oldal rangsorol.
| Helyzet | Canonical | Hreflang |
|---|---|---|
| Ugyanannak az oldalnak a nyelvi változatai | Mindegyik önmagára | Az összes változat + x-default |
| Szűrt vagy rendezett URL (?sort=price) | A tiszta URL-re | Csak a tiszta URL-en |
| Csak egy nyelven létező oldal | Önmagára | Nincs, vagy csak önmaga + x-default |
| Átirányított vagy noindex oldal | Egyáltalán nem szerepel a hreflangban | — |
A hreflang három beállítási módja
1. A HTML fejlécben. A leggyakoribb és a legkönnyebben ellenőrizhető. A legtöbb oldalnak ez a legjobb.
2. Az XML sitemapben. Minden URL felsorolja a változatait. Nagyon nagy oldalaknál hasznos, mert az oldal HTML-je kisebb marad.
3. HTTP fejlécben. PDF-ekhez és más nem HTML fájlokhoz.
Válassz egy módszert, és maradj annál. Ha kevered őket, nehezebb megtalálni a hibákat.
Az Agrideren a hreflang címkék és a sitemap ugyanabból az adatból készülnek, így egy új gépoldal a megjelenése pillanatában összekötődik mind az öt nyelven. A lefordított URL-részek is ennek az adatnak a részei, például /en/leasing-calculator/ és /uk/kalkulyator-lizynhu/.
Hogyan ellenőrizd a hreflangot?
1. Nézd meg a renderelt HTML-t. JavaScripttel épülő oldalnál azt nézd, amit a Google kap, ne csak azt, amit a böngésző mutat. Kérd le az oldalt Googlebot user agenttel, vagy használd a Search Console URL-vizsgálat eszközét.
2. Ellenőrizd a kölcsönösséget. Minden oldalnál nyisd meg az összes változatot, és nézd meg, hogy visszamutat-e. Egy crawler ezt az egész oldalra elvégzi.
3. Ellenőrizd az állapotkódokat. A hreflangban szereplő minden URL 200-at adjon és indexelhető legyen. Nincs átirányítás, 404 vagy noindex.
4. Ellenőrizd a canonicalokat. Minden változat önmagára.
5. Nézd országonként a Search Console-ban. Indulás után szűrd a Teljesítmény jelentést országra. Ha a német felhasználók még mindig az angol oldalakra jutnak, valami nem jó.
A saját oldalunk auditjánál így néztünk át 416 URL-t négy nyelven: minden oldalnak saját, a megfelelő nyelvű címe és leírása volt, a hreflang kölcsönös volt, a canonicalok önmagukra mutattak, és a keresők és az AI-crawlerek ugyanazokat a címkéket kapták.
A leggyakoribb hreflang hibák
- Hiányzó visszahivatkozás. Az A felsorolja a B-t, de a B nem az A-t.
- Canonical a fő nyelvre minden változaton.
- Rossz kódok: en-UK en-GB helyett, vagy országkód nyelv nélkül.
- Átirányító változatok, vagy 404 egy URL-váltás után.
- Nincs x-default, így a többi piac látogatói véletlenszerű változatot kapnak.
- Hreflang csak a böngészőben. JavaScripttel renderelt oldalaknál a címkék hiányoznak abból a HTML-ből, amit a crawlerek kapnak.
- Valójában le nem fordított nyelvi változatok. A Google duplikátumnak tekintheti őket, bármit mondanak a címkék.
- Automatikus átirányítás IP vagy böngészőnyelv alapján. A Googlebot főleg az USA-ból jár, így lehet, hogy soha nem látja a többi változatot. Inkább egy sávban ajánlj nyelvet.
Kell-e hreflang?
Igen, ha ugyanaz a tartalom több nyelven, vagy ugyanaz a nyelv több országnak is elérhető. Nem, ha az oldalad egy nyelvű és egy piacra szól. A hreflang nélküli többnyelvű oldal a fő piacán általában még rangsorol, mindenhol máshol viszont alulteljesít.
Gyakori kérdések
Mi az a hreflang címke?
Egy HTML attribútum, ami megmondja a keresőknek, melyik nyelvnek és országnak szól egy oldal, és melyik más URL-ek a megfelelői más nyelveken.
Mi az x-default a hreflangban?
Az az oldal, amit azok a felhasználók kapnak, akikre a felsorolt nyelvek és országok közül egyik sem illik. Általában az angol változat vagy egy nyelvválasztó oldal.
Működik a hreflang különböző domainek között?
Igen. A hreflang mutathat az example.co.uk-ról az example.com-ra, ha minden domain az összes többit felsorolja, és minden oldal visszahivatkozik.
Rangsorolási tényező a hreflang?
Nem. Nem tesz egy oldalt előrébb. Abban segít, hogy a Google a megfelelő változatot mutassa a megfelelő felhasználónak, ami több kattintást hoz, és megakadályozza, hogy a változataid egymással versenyezzenek.
Kapcsolódó olvasmányok
- Többnyelvű weboldal: mi kell valójában egy 5 nyelvű oldalhoz
- Technikai SEO audit ellenőrzőlista
- Weboldal-költöztetés: felelősségek és ellenőrzőlista
- Agrider esettanulmány
Hreflang javításra vagy több piacos beállításra van szükséged? Nézd meg a nemzetközi SEO szolgáltatásunkat.
