Többnyelvű SEO: teljes útmutató
A többnyelvű SEO azt jelenti, hogy egy weboldal több nyelvi változatát úgy építed fel, hogy a keresők minden nyelvhez a megfelelő oldalt mutassák. Ehhez három dolog kell: egyértelmű URL-struktúra nyelvenként, helyesen beállított hreflang jelölés kölcsönös visszahivatkozással, és valódi, a helyi keresési szokásokra szabott tartalom. Gépi fordítás önmagában ritkán elég.
Alapfogalmak
Mielőtt bármit beállítanál, érdemes tisztázni néhány fogalmat, mert a legtöbb többnyelvű projekt ott csúszik el, hogy a csapat mást ért ugyanazon a szón. A fejlesztő a nyelvi kódokra gondol, a marketinges a piacra, a fordító a szövegre. A keresőnek mindhárom számít, de másképp.
Többnyelvű és többrégiós oldal
A többnyelvű oldal ugyanazt (vagy hasonló) tartalmat kínál több nyelven, például magyarul, angolul és németül. A többrégiós oldal különböző országokat céloz, akár ugyanazon a nyelven: német nyelvű oldal Németországnak, Ausztriának és Svájcnak, eltérő árakkal, szállítási feltételekkel. A kettő gyakran együtt jár, de nem ugyanaz. Ha egy szoftvercég angolul és magyarul publikál, és mindegy neki, hogy a vásárló honnan jön, az tisztán többnyelvű eset. Ha egy webshop külön euróban és fontban árul angolul, az már régiós célzás is.
Nyelvi és régiókód
A hreflang jelölésben a nyelvet ISO 639-1 kóddal adod meg (hu, en, de), a régiót opcionálisan ISO 3166-1 Alpha 2 kóddal (HU, GB, AT). A sorrend kötött: előbb nyelv, utána régió, tehát en-GB, nem GB-en. Régió önmagában nem állhat, csak nyelv mellett.
Hreflang
A hreflang egy jelzés a keresőnek, hogy egy oldalnak milyen más nyelvi vagy regionális megfelelői vannak. Nem rangsorolási tényező a szó klasszikus értelmében, hanem segít a megfelelő változat kiválasztásában. Ha egy magyar felhasználó angol oldalt lát a találatok között, miközben van magyar változat, a hreflang hiánya vagy hibája lehet az ok.
x-default
Az x-default azt az oldalt jelöli, amelyet akkor érdemes mutatni, ha a felhasználó nyelve egyik változathoz sem illik. Gyakran ez egy nyelvválasztó oldal vagy az angol verzió.
Fordítás és lokalizálás
A fordítás a szöveg átültetése. A lokalizálás ennél több: helyi pénznem, mértékegység, dátumformátum, jogi szövegek, megszólítás, kulturális utalások és főleg a helyi kulcsszavak. Egy angol „cheap flights” oldal szó szerinti fordítása nem biztos, hogy azt a kifejezést találja el, amit a magyar felhasználók ténylegesen beírnak.
| Fogalom | Mit jelent | Tipikus tévedés |
|---|---|---|
| Nyelvi célzás | Melyik nyelven beszélő felhasználónak szól az oldal | Azonosítják az országgal |
| Régiós célzás | Melyik országnak szól az ajánlat | Hreflang nélkül, csak IP alapján oldják meg |
| hreflang | Változatok közötti kapcsolat jelzése | Átirányításnak vagy canonicalnak hiszik |
| Lokalizálás | Tartalom piaci adaptálása | Gépi fordítással egyenlővé teszik |
Egy gyakori tévhit, hogy a HTML lang attribútum elég a nyelv jelzésére. A Google nyilvánosan azt kommunikálta, hogy a nyelvet elsősorban a látható tartalomból állapítja meg, a lang attribútumra nem támaszkodik. Attól még helyes beállítani, mert a böngészők, a felolvasó szoftverek és más keresők használhatják.
Hogyan működik?
A többnyelvű SEO működését érdemes a kereső szemszögéből végiggondolni. A robot feltérképezi az oldalakat, megállapítja a nyelvüket, felismeri, melyek tartoznak össze, majd a lekérdezéskor kiválasztja, melyik változat illik leginkább a felhasználóhoz. Mindhárom lépésnél elcsúszhat valami.
1. Feltérképezés
Minden nyelvi változatnak saját, állandó URL-en kell elérhetőnek lennie. Ha a nyelv sütiből vagy a böngésző beállításából dől el, és ugyanazon az URL-en jelenik meg más tartalom, a robot jó eséllyel csak egy változatot lát. A Googlebot nagyrészt amerikai IP-címekről és Accept-Language fejléc nélkül érkezik, így egy automatikus nyelvi átirányítás akár az összes nem angol oldalt elrejtheti előle.
2. Nyelvfelismerés és indexelés
Az indexelésnél a kereső a fő tartalom nyelvét nézi. Ha a menü magyar, de a szövegtörzs angol, vagy a magyar oldalon félig lefordítatlan termékleírások vannak, a jelzés zavaros lesz. A vegyes nyelvű oldal az egyik leggyakoribb oka annak, hogy egy változat nem a várt piacon jelenik meg.
3. Változatok összekapcsolása
Itt jön a hreflang. Minden változat felsorolja az összes többit, és önmagát is. A kapcsolatnak kölcsönösnek kell lennie: ha a magyar oldal hivatkozik az angolra, az angolnak is hivatkoznia kell a magyarra. Ha a visszahivatkozás hiányzik, a kereső figyelmen kívül hagyhatja a jelölést. A hreflangot három helyen adhatod meg:
- a HTML head részében link elemekkel,
- HTTP fejlécben (főleg PDF és más nem HTML fájlokhoz),
- XML sitemapban, ami nagy oldalaknál könnyebben karbantartható.
Egyszerre egy módszert válassz, mert ha kettőt használsz, és ellentmondanak egymásnak, nehéz lesz kideríteni, melyik a hibás.
4. Kiválasztás a találati listában
Lekérdezéskor a kereső a felhasználó nyelvi beállításai, helye és a lekérdezés nyelve alapján választ. A hreflang itt ajánlásként működik, nem parancsként. Ha a magyar változat jóval gyengébb (rövidebb, nincs rá belső link, lassú), előfordulhat, hogy a kereső mégis az angolt mutatja.
Kidolgozott példa
Vegyünk egy szemléltető esetet: egy kerékpáralkatrész webshop magyar, angol (Egyesült Királyság) és német (Ausztria) piacra. A struktúra almappás:
- example.com/hu/hatso-valto/
- example.com/en-gb/rear-derailleur/
- example.com/de-at/schaltwerk/
Mindhárom oldal head részében ugyanaz a négy sor szerepel: hreflang="hu" a magyar URL-re, hreflang="en-GB" az angolra, hreflang="de-AT" a németre, és hreflang="x-default" egy nyelvválasztó oldalra. Mindhárom oldal canonicalja önmagára mutat. Figyeld meg, hogy a slug is lokalizált, és a magyar változat régiókód nélkül, csak nyelvvel van jelölve, mert a magyar nyelvű felhasználók szinte kizárólag egy piacot jelentenek. A német viszont de-AT, mert az árak és a szállítás Ausztriára szólnak; ha később Németországot is célozza a bolt, külön de-DE változat jön létre, és mind a négy oldal listája bővül.
Fő módszerek
A többnyelvű SEO-ban három nagy döntést kell meghoznod: milyen URL-struktúrát használsz, hogyan készül a tartalom, és hogyan jelölöd a változatokat. Ezek egymásra épülnek, és később nehéz rajtuk változtatni, ezért érdemes az elején alaposan átgondolni.
URL-struktúra kiválasztása
| Struktúra | Példa | Előny | Hátrány |
|---|---|---|---|
| Országkódos domain (ccTLD) | example.hu, example.de | Erős országjelzés, helyi bizalom | Drága, külön kell építeni minden domain tekintélyét |
| Almappa | example.com/hu/ | Egy domain, közös tekintély, egyszerű karbantartás | Gyengébb országjelzés ccTLD-hez képest |
| Aldomain | hu.example.com | Külön szerverre tehető, rugalmas | Gyakran külön oldalként viselkedik, több munka |
| URL-paraméter | example.com/?lang=hu | Gyors bevezetni | Nem ajánlott, nehezen kezelhető, könnyen elveszik |
Döntési szabály a struktúrához
Egy egyszerű, a gyakorlatban jól használható szabály:
- Ha minden piacon külön jogi egység, külön csapat és hosszú távú, nagy költségvetés van, mérlegeld a ccTLD-t.
- Ha a cél a nyelvek közötti közös tekintély és az egyszerű üzemeltetés, válaszd az almappát. A legtöbb közepes méretű oldalnak ez a legbiztonságosabb választás.
- Ha a technikai háttér miatt kell elkülöníteni a változatokat (más CMS, más szerver), jöhet az aldomain.
- Paraméteres megoldást csak átmenetileg, migráció előtt használj.
Tartalomkészítés: fordítás, lokalizálás, átírás
A tartalom előállításának is több szintje van. A szó szerinti fordítás olcsó, de a kulcsszavak gyakran nem stimmelnek. A lokalizált fordítás a fordító mellé kulcsszókutatást is tesz: minden piacra külön megnézed, mire keresnek. A legmagasabb szint az átírás (transcreation), ahol a tartalom szerkezete is változhat, mert az adott piacon más kérdések fontosak. Egy magyar felhasználót például jobban érdekelhet a házhoz szállítás határideje, egy osztrákot a garancia részletei.
A gépi fordítás önmagában nem tiltott, de ha minőségi ellenőrzés nélkül, tömegesen generálsz vele oldalakat, könnyen vékony, alacsony értékű tartalom lesz belőle. A józan középút: gépi nyers fordítás, utána anyanyelvi szerkesztés és helyi kulcsszó-ellenőrzés.
Jelölés és belső linkelés
A hreflang mellett a belső linkelésnek is nyelven belül kell maradnia: a magyar oldalak a magyar oldalakra mutassanak, a menü, a morzsamenü és a kapcsolódó termékek is. A nyelvváltó legyen minden oldalon, és a megfelelő megfelelő oldalra vigyen, ne a kezdőlapra. A nyelvváltóban a nyelv nevét az adott nyelven írd ki (Deutsch, English, Magyar), és ne zászlókkal jelöld, mert a zászló országot jelent, nem nyelvet.
Mikor ne indíts új nyelvet
Ellenpélda is van: ha nincs kapacitásod a tartalom frissítésére minden nyelven, a karbantartatlan változat elavult árakkal és hibás információkkal többet árt, mint használ. Jobb két jól gondozott nyelv, mint öt félkész.
Gyakori hibák
A többnyelvű oldalak auditjainál jellemzően ugyanazok a hibák jönnek elő újra és újra. Többségük technikai, és egy alapos ellenőrzéssel kiszűrhető, mielőtt kárt okozna.
Hiányzó visszahivatkozás
A legtipikusabb: a magyar oldal felsorolja az angolt, az angol viszont nem a magyart. Ilyenkor a kapcsolat egyoldalú, és a kereső figyelmen kívül hagyhatja. Sablonszinten állítsd be a jelölést, hogy minden változat automatikusan ugyanazt a teljes listát kapja.
Hibás kódok
Az en-UK nem érvényes, a helyes kód en-GB. A „hu-HU” érvényes, de ha nincs más magyar régió, elég a „hu”. Gyakori még a nyelv és régió felcserélése, vagy a kötőjel helyett aláhúzás (en_GB), ami szintén hibás.
Canonical a másik nyelvre
Ha a magyar oldal canonicalja az angol változatra mutat, azt üzened, hogy a magyar oldal duplikátum, és nem kell indexelni. A hreflang és a canonical így ellentmond egymásnak. Minden nyelvi változat canonicalja önmagára mutasson.
Automatikus átirányítás IP vagy böngészőnyelv alapján
Ha a látogatót kényszerítve átirányítod, a robot és a külföldön tartózkodó felhasználó sem jut el a többi változathoz. Helyette jelenjen meg egy nem tolakodó sáv, amely felajánlja a megfelelő nyelvet, de engedi maradni.
Hreflang nem indexelhető vagy átirányított URL-re
Ha a jelölés olyan URL-re mutat, amely átirányít, 404-es, vagy noindex címkét kapott, a kapcsolat megtörik. Migráció után ez nagyon gyakori, mert a régi URL-ek a sablonban maradnak.
Vegyes nyelvű oldalak
Lefordított menü, lefordítatlan szöveg, angol nyelvű értékelések a magyar oldalon: ez mind gyengíti a nyelvi jelzést. Ugyanez igaz a lefordítatlan title és meta description elemekre, amelyek a találati listában azonnal látszanak.
Lokalizálatlan kulcsszavak
Ha a kulcsszókutatás csak az alapnyelven készült, és a többi nyelvre lefordítod a listát, könnyen olyan kifejezésekre optimalizálsz, amelyekre senki nem keres. Minden piacra külön kutatás kell.
Ellenőrzőlista élesítés előtt
- Minden változatnak saját, állandó URL-je van.
- A hreflang lista minden változaton teljes, és tartalmazza önmagát.
- Minden kód érvényes ISO formátumú, kötőjellel.
- Van x-default, ha van nyelvválasztó vagy alapértelmezett változat.
- A canonical minden változaton önmagára mutat.
- A hreflang célok 200-as állapotkódúak és indexelhetők.
- Nincs kényszerített nyelvi átirányítás.
- A title, meta description, alt szövegek és a strukturált adatok is lokalizáltak.
- A belső linkek nyelven belül maradnak, a nyelvváltó a megfelelő oldalra visz.
- Minden piacra külön kulcsszókutatás készült.
Mérés
A többnyelvű SEO eredményét nem érdemes egyetlen összesített számmal mérni. Ha a teljes organikus forgalom nő, az még elrejtheti, hogy egy nyelvi változat rossz piacon jelenik meg, vagy egyáltalán nem kerül indexbe. A mérést nyelvenként és piaconként kell felépíteni.
Szegmentálás Search Console-ban
Almappás struktúránál a legegyszerűbb, ha minden nyelvi mappát külön tulajdonként (URL-előtagként) is felveszel a Search Console-ba. Így nyelvenként látod a kattintásokat, megjelenéseket, átlagos pozíciót és az indexelési állapotot. A Teljesítmény jelentésben az ország szerinti szűrővel azt is ellenőrizheted, hogy a magyar mappa tényleg főleg Magyarországról kap-e megjelenést.
Rossz piacon megjelenő változatok
Az egyik leghasznosabb ellenőrzés: nézd meg, melyik országból érkeznek a megjelenések az egyes mappákhoz. Ha az angol mappa jelentős magyarországi megjelenést kap olyan lekérdezésekre, amelyekre van magyar oldal, az hreflang vagy tartalmi problémára utal. Szemléltető példa: ha a /en-gb/ mappa magyarországi megjelenéseinek nagy része magyar nyelvű lekérdezésből jön, az szinte biztos jele, hogy a magyar megfelelő hiányzik, gyenge vagy rosszul van összekapcsolva.
Analitika nyelvenként
Az analitikai eszközben hozz létre nyelvi vagy piaci szegmenst az URL-útvonal alapján. Nézd meg nyelvenként:
- az organikus munkameneteket és azok változását,
- az elköteleződési mutatókat (például elköteleződött munkamenetek aránya),
- a konverziókat és a bevételt piaconként,
- a nyelvváltó használatát, ha eseményként méred.
Ha egy nyelvi változaton sokan használják a nyelvváltót, és egy másik nyelvre lépnek, az arra utalhat, hogy rossz közönséghez érkezik a forgalom.
Technikai monitorozás
Egy webhely-feltérképező eszközzel rendszeresen ellenőrizd a hreflang hibákat: hiányzó visszahivatkozás, érvénytelen kód, nem indexelhető cél, canonical ütközés. Nagy oldalnál érdemes ezt havi rutinná tenni, és minden kiadás után is lefuttatni, mert egy sablonmódosítás egyszerre ezer oldalon törheti el a jelölést.
Mérési táblázat
| Kérdés | Mutató | Forrás | Gyakoriság |
|---|---|---|---|
| Indexelődnek a változatok? | Indexelt oldalak száma nyelvenként | Search Console | Havonta |
| Jó piacon jelennek meg? | Megjelenések országonként mappánként | Search Console | Havonta |
| Hibátlan a jelölés? | hreflang hibák száma | Feltérképező eszköz | Kiadás után és havonta |
| Hoz üzleti eredményt? | Konverzió és bevétel piaconként | Analitika | Havonta, negyedévente |
Mikor várj eredményt?
Új nyelvi változat esetén ne mérj túl korán. Az indexelés és a stabil helyezések kialakulása hetekbe vagy hónapokba telhet, a domain tekintélyétől és a tartalom mennyiségétől függően. Az első hetekben inkább a technikai mutatókat figyeld (indexelés, hibák), a forgalmi és konverziós mutatókat később értékeld.
Kapcsolódó részletes útmutatók
A többnyelvű SEO több részterülete külön mélyebb feldolgozást érdemel. Az alábbi témák azok, amelyekben egy induló vagy bővülő nemzetközi projektnél a legtöbb részletkérdés felmerül, és amelyeket érdemes egyenként végiggondolni a saját oldalad szempontjából.
Technikai témák
- Hreflang beállítása lépésről lépésre: head, HTTP fejléc és sitemap alapú megvalósítás, x-default használata, tipikus CMS-ekben jelentkező buktatók.
- URL-struktúra választása nemzetközi oldalhoz: ccTLD, almappa és aldomain összehasonlítása üzleti és technikai szempontból.
- Nyelvi átirányítások és nyelvválasztó tervezése: hogyan ajánld fel a megfelelő nyelvet úgy, hogy se a felhasználót, se a robotot ne zárd ki.
- Többnyelvű oldal migrációja: URL-változtatás, átirányítási térkép és a hreflang lista frissítése egyszerre.
Tartalmi témák
- Nemzetközi kulcsszókutatás: hogyan tér el ugyanaz a keresési szándék nyelvenként, és miért nem elég a kulcsszólista lefordítása.
- Fordítás vagy lokalizálás: mikor elég a minőségi fordítás, és mikor kell átírni a tartalmat.
- Gépi fordítás SEO szempontból: ellenőrzési folyamat, szerkesztési szintek, minőségi küszöb.
- Lokalizált meta adatok és strukturált adatok: title, description, árak és pénznemek kezelése nyelvenként.
Stratégiai és mérési témák
- Új piac kiválasztása: mikor éri meg egy új nyelvi változat, és milyen kapacitás kell a fenntartásához.
- Nemzetközi SEO riportálás: nyelvenkénti és piaconkénti szegmensek, rossz piacon megjelenő oldalak kiszűrése.
- Nemzetközi linképítés: helyi hivatkozások szerzése az egyes piacokon.
Ha most kezded, a sorrend legyen ez: először döntsd el a piacokat és az URL-struktúrát, utána készítsd el piaconként a kulcsszókutatást, majd a lokalizált tartalmat, és csak ezután élesítsd a hreflang jelölést a fenti ellenőrzőlista alapján. A mérést az élesítés napján állítsd be, hogy legyen kiinduló adatod.
Csináltassuk meg helyetted
Ha ez sok, mi elvégezzük. Egy munkanapon belül konkrét ajánlatot kapsz.