Hreflang tag: mi ez és hogyan működik
A hreflang tag megmondja a keresőmotoroknak, hogy egy oldal mely nyelvi és regionális változatát kell megjeleníteni a felhasználóknak; segíti a helyes változat kiválasztását indexáláshoz és megjelenítéshez, de önmagában nem határozza meg a rangsorolást.

Áttekintés
A hreflang egy HTML/hyperlink jelzés, amelyet oldalakhoz, HTTP-fejlécbe vagy XML sitemapekhez adhat, hogy megadja az alternatív URL-ek nyelvét és opcionális regionális célzását. Keresőmotorok használják a hreflanget, hogy kiválasszák a legmegfelelőbb lokalizált URL-t egy adott nyelvű vagy régiójú felhasználó számára. A hreflang befolyásolja, melyik változatot indexeli és jeleníti meg a keresőmotor lekérdezések abban a nyelvben vagy helyi beállításban; ez nem közvetlen rangsorolási jelző, amely önmagában határozná meg a sorrendet a találatok között.
Lényeges pontok röviden: a hreflang bejegyzéseknek következetesnek kell lenniük a változatok között, tartalmazniuk kell önhivatkozó linket, helyes nyelv-region kódokat kell használni (ISO 639-1 / ISO 3166-1), és azt arra a verzióra kell alkalmazni, amelyet a feltérképező használ az indexáláshoz — Google esetében ez azt jelenti, hogy a mobil verzió az elsődleges alap (a Google július 2024 óta alapértelmezés szerint a Googlebot Smartphone-tal feltérképezi az oldalakat).
Lépésről lépésre
Használja ezeket a lépéseket a hreflang megbízható hozzáadásához.
1) Válassza ki a kódokat és a canonical stratégiát
Döntse el, hogy csak nyelvkódokat (például "en"), nyelv-region kódokat (például "en-GB"), vagy mindkettőt használja. Tartsa következetesnek a canonical-t és a hreflanget: minden lokalizált oldalnak lehet önhivatkozó hreflangje és saját canonicalja; ne irányítsa a hreflanget olyan canonicalra, amely nyelvileg különbözik.
2) Válassza a helyét: link elem, HTTP-fejléc vagy XML sitemap
Három gyakori módja van a hreflang deklarálásának. Mindegyiknek megvannak a kompromisszumai:
- HTML <link> elemek a <head>-ben — előny: egyszerű, könnyű forrásból ellenőrizni; hátrány: megköveteli az azonos head-et minden eszközverzión (biztosítson mobilparitást). Példa: <link rel="alternate" hreflang="en" href="https://example.com/en/">
- HTTP-fejlécek — előny: hasznos nem-HTML fájlokhoz (PDF-ek); hátrány: nehezebb kezelni és ellenőrizni. Példa fejléc: Link: <https://example.com/fr/>; rel="alternate"; hreflang="fr"
- XML sitemapek <xhtml:link> bejegyzésekkel — előny: központosított nagyobb oldalak és sitewide változatok esetén; hátrány: pontos URL-ek karbantartása és a sitemap elérhetőségének biztosítása szükséges a feltérképezők számára.
3) Valósítson meg teljes kétirányú készletet (kölcsönösség)
Minden felsorolt alternatív URL-nek vissza is kell sorolnia minden más alternatívát (beleértve a forrást is). Például, az A oldal felsorolja A-t, B-t és C-t; a B oldalnak is A-t, B-t és C-t kell felsorolnia; a C oldalnak szintén A, B és C szerepeljen. A kölcsönösség csökkenti a feltérképezők számára a bizonytalanságot és segíti a helyes változat kiválasztását.
Gyakori problémák
Tipikus implementációs hibák, amelyekre figyelni kell, és azok hogyan befolyásolják az indexálást és a megjelenítést.
- Hibás vagy következetlen kódok (például en és en-US keverése) — a keresőmotorok figyelmen kívül hagyhatják a bejegyzéseket, vagy más változatot választhatnak.
- Hiányzó önhivatkozó tag — ha egy oldal nem listázza önmagát, a kölcsönösség meghiúsulhat és az alternatív kiválasztás hibás lehet.
- Nem indexelhető vagy blokkolt oldalak (noindex, robots disallow) — egy nem indexelhető alternatíva általában kevésbé hasznos; a keresőmotorok figyelmen kívül hagyhatják azt a variánskészletek összeállításakor.
- Relatív és abszolút URL-ek keverése, vagy HTTP/HTTPS eltérés — használjon abszolút, canonicalizált URL-eket, amelyek megegyeznek azzal a verzióval, amelyet a feltérképezők elérnek.
Hogyan ellenőrizze és hibaelhárítson
Az ellenőrzés eltér attól függően, hogy saját oldalt vizsgál-e vagy harmadik félét auditálja. Saját oldalak esetén használja a Google Search Console URL Inspection-t, hogy lássa, hogyan indexálta a Google az oldalt és melyik változatot választotta. Bármely oldal esetén használjon HTTP és renderelt ellenőrzéseket az alábbi gyakori eszközökkel.
Eszközök és parancsok
Chrome DevTools (View Source és Elements) — ellenőrizze, hogy a <link rel="alternate" hreflang="..."> bejegyzések jelen vannak-e a kiszolgált HTML-ben és láthatóak-e a mobilért felelős oldalon.
curl -I https://example.com/path/ — csak a válaszfejléceket mutatja (hasznos a szerverfejlécek és link fejlécek ellenőrzéséhez).
curl https://example.com/path/ — lekéri a HTML törzset; használja a curl -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" https://example.com/path/ hogy lássa, mit ad vissza a szerver egy Googlebot user-agent kérésre (ne használja erre, hogy cloakingot alkalmazzon — csak az auditáláshoz, hogy hogyan válaszol a szerver).
Bing Webmaster Tools Site Explorer — ellenőrizze a feltérképezési viselkedést és az indexelési jelzéseket Bing számára.
Megjegyzés: a Google Search Console URL Inspection az irányadó a saját oldalaira; harmadik fél oldalak esetén nyilvános lekérésekre és indexálási jelekre kell támaszkodnia, például a site: lekérdezésekre (amelyek tájékoztató jellegűek, nem véglegesek).
Gyakorlati ellenőrzőlista
- **Hreflang jelen a canonical/mobil verzióban** — ellenőrzés helye: view-source vagy curl mobil UA-val — megfelel, ha minden változat ugyanazt a hreflang-készletet sorolja fel.
- **Önhivatkozó bejegyzés** — ellenőrzés helye: oldal forrása — megfelel, ha az aktuális URL szerepel a listában.
- **Kölcsönösség a változatok között** — ellenőrzés helye: minden változat forrásának vagy a sitemapnek az ellenőrzése — megfelel, ha minden változat minden alternatívát felsorol.
- **Alternatívák indexelhetősége** — ellenőrzés helye: URL Inspection (saját oldal) vagy site: operátor és nyilvános lekérés — megfelel, ha az alternatívák feltérképezhetők és nincsenek blokkolva robots vagy noindex miatt.
- **URL canonical és protokoll paritás** — ellenőrzés helye: HTTP-fejlécek és canonical link — megfelel, ha a hreflang href értékek megegyeznek a canonical-lel és ugyanazt a sémát (https/http) használják, amelyet a felhasználók és a feltérképezők elérnek.
- **x-default tartalék esetére** — ellenőrzés helye: oldal forrása vagy sitemap — megfelel, ha egy ésszerű tartalék (kezdőlap vagy nyelvválasztó céloldal) fel van jelölve hreflang="x-default".
Gyakran ismételt kérdések
Javítja-e a hreflang a rangsorolást?
A hreflang segíti a keresőmotorokat az adott nyelvi/régiós változat kiszolgálásában és csökkentheti a duplikált tartalom okozta bizonytalanságot, de önmagában nem jelent rangsorolási előnyt. Sok más rangsorolási jel is szerepet játszik az eredmények sorrendjének meghatározásában.
Mikor használjam a hreflanget külön országoldalakkal szemben?
Használjon hreflanget, ha nyelvi vagy regionális változatai vannak lényegében hasonló tartalomnak, amelyek különböző URL-eken (al-mappák, aldomainek vagy ccTLD-k) találhatók. Külön országoldalak akkor megfelelőek, ha a tartalom és az üzleti szabályok jelentősen eltérnek piacról piacra.
Szükségem van x-default tagre?
Az x-default ajánlott bizonytalan esetekben (például nyelvválasztó céloldal), így a keresőmotoroknak világos tartalékopciójuk van, ha nincs pontos nyelvi egyezés.
Használható-e a hreflang canonical taggel?
Igen. Minden lokalizált oldalnak lehet olyan canonicalja, amely önmagára mutat, és tartalmazhat hreflang bejegyzéseket, amelyek felsorolják a többi lokalizált verziót. Kerülje, hogy a hreflang olyan canonicalra mutasson, amely más nyelvi változatot képvisel.
Záró megjegyzés: a hreflang segíti az indexálást és a változatkiválasztást, de következetesen kell implementálni és karbantartani; rendszeres auditok böngésző DevTools-szal, curl-lel és a Search Console-lal (saját oldal esetén) a legmegbízhatóbb módja a regressziók észlelésének.
Építsen autoritást minőségi backlinkekkel. A Technical SEO és a helyes nemzetközi célzás az organikus növekedés alapvető részei; a releváns, indexelhető elhelyezésekből származó autoritás kiegészíti a helyes hreflang beállítást és segít a felhasználóknak megtalálni a megfelelő változatot.
Related terms

Meta tags: types, uses, and SEO best practices
Meta tags are HTML elements that provide metadata about a page (title, description, robots directives, social preview tags and others). Search engines and platforms read them to influence indexing, SERP snippets and presentation.

Title tags: what they are and how they work
Title tags are the HTML <title> element in a page's head that signals the page topic to browsers and search engines; they influence search result headings, relevance signals and click-through behavior but do not alone determine rankings.

On-page SEO: definition, checklist and verification
On-page SEO is optimizing a page's content, HTML and UX so it is relevant, indexable and useful to users and modern search engines — covering mobile-first rendering, structured data, canonicals and page performance.

Search engines: how they work and SEO basics
Search engines are software systems that discover, crawl, index, and retrieve web content to answer user queries; modern SERPs also surface AI Overviews, rich results, and ranked listings determined by many signals.

Canonical elem: definíció és technikai ellenőrzőlista
A canonical elem (rel=canonical) egy HTML link-tag vagy HTTP Link fejléc, amely jelzi a keresőmotoroknak, melyik URL-t részesíti előnyben, ha hasonló vagy duplikált oldalak léteznek; segíti az indexelési jelzések konszolidálását, de közvetlenül nem határozza meg a rangsorolást.

Search engine optimization: definition & checklist
Search engine optimization (SEO) is the practice of improving a website’s visibility in search results by aligning content, technical setup and user experience with search engines’ crawling, indexing and ranking systems — including mobile-first crawling and AI-driven SERP features.
