URL-ek, slugok és SEO
A nyelvi URL formája, a lefordított slugok, a hreflang, a látogatói nyelv és a nyelvenkénti nyitóoldal.
A beállítások helye: WPML → Settings → URLs and SEO.
Mit ad a WPML SEO szempontból magától?
Szekció neve “Mit ad a WPML SEO szempontból magától?”Beállítás nélkül is megkapod a többnyelvű rangsoroláshoz szükségesek nagy részét:
- hreflang-címkék a
<head>-ben. A WPML minden oldalhoz beilleszt<link rel="alternate" hreflang="...">címkéket, amelyek a fordításaira mutatnak. A Google ezek alapján szolgálja ki a megfelelő nyelvet, és enélkül a francia oldal angol keresőknek jelenhet meg, vagy duplikátumnak számíthat. Alapból a<head>minél korábbi pontján vannak (ez az ajánlott hely). Ha a WPML SEO kiegészítőt a Yoast SEO vagy Rank Math XML-oldaltérképével használod, a WPML SEO ezeket a címkéket az oldaltérképbe teszi át. - Tiszta, indexelhető URL-ek nyelvenként, bármelyik URL-formát választod.
- Nyelvenkénti oldaltérkép, ha SEO-bővítménnyel (Yoast SEO, Rank Math) együtt használod.
A WPML SEO kiegészítő a SEO-bővítmény által a bejegyzésekhez fűzött metamezőket is fordíthatóvá teszi: címek, leírások, közösségi címkék, morzsafeliratok, és Yoast SEO esetén a taxonómiák metaadatai.
A nyelvi URL formája
Szekció neve “A nyelvi URL formája”Három szerkezet közül választhatsz, hogyan jelenjen meg a nyelv az URL-ben. Egyszer, a beállításkor válaszd ki: utólag váltani bonyolult, és megtöri a beérkező hivatkozásokat.
Különböző nyelvek könyvtárakban
Szekció neve “Különböző nyelvek könyvtárakban”oldalad.hu/fr/kapcsolat/ franciául, oldalad.hu/de/kapcsolat/ németül. Ez az alapértelmezett és a leggyakoribb, a legtöbb témával és bővítménnyel működik. SEO szempontból minden nyelv ugyanazon a tartományon marad, így a Google tisztán csoportosítja, és a rangsorolási jeleket nyelveken át összegzi.
A Use directory for default language almenüpont azt dönti el, hogy az alapnyelv URL-je a gyökérben (oldalad.hu/) vagy könyvtárban (oldalad.hu/en/) legyen. Alapból ki van kapcsolva, a legtöbb oldal az eredeti nyelvet a gyökérben tartja.
Külön tartomány nyelvenként
Szekció neve “Külön tartomány nyelvenként”oldalad.fr franciául, oldalad.de németül. Akkor hasznos, ha külön piaci oldalakat üzemeltetsz, országonként külön márkával. SEO-előny: minden tartományt országra célozhatsz a Google Search Console-ban, ami erősebb jel a könyvtárszintű célzásnál. Hátrány: több beállítás (DNS, tárhely, SSL tartományonként), és a rangsorolási jelek nem összegződnek tartományok között.
A nyelv neve paraméterként
Szekció neve “A nyelv neve paraméterként”oldalad.hu/?lang=fr. A legkevésbé ajánlott: egyes témák és bővítmények nem kezelik jól a paraméteres URL-eket, és SEO szempontból is rendetlenebb. Csak akkor használd, ha a másik kettőt valami kizárja. Részletek: A nyelvi URL formája.
Hogyan készül a lefordított bejegyzés slugja?
Szekció neve “Hogyan készül a lefordított bejegyzés slugja?”Az URLs and SEO oldal Page URL részén négy lehetőség van. Egyet választasz az egész oldalra, és minden lefordított bejegyzésre érvényes:
- Auto-generate from title (alapértelmezett). A WordPress a lefordított címből építi a slugot. Tiszta és fáradságmentes.
- Always auto-generate from title and overwrite any existing slug. Minden címváltozásnál újraépíti a slugot, így a cím és a slug mindig összhangban marad. Kerüld, ha kézzel finomhangoltad a slugokat SEO-ra, mert minden címszerkesztés felülírja őket.
- Translate (this will include the slug in the translation and not create it automatically from the title). A slug a fordítószerkesztő része lesz, a fordító felülírhatja az automatikus értéket. SEO-előny: ha a célnyelvi kulcsszó számít, a slugban is ott van. Az
oldalad.hu/fr/contact/így lehetoldalad.hu/fr/contactez-nous/. Többnyelvű SEO-hoz ez az ajánlott. Nem latin írású nyelveknél a WPML a slugot magától latin betűkre írja át (lásd lent). - Copy from original language if translation language uses encoded URLs. Tartalék olyan nyelvekhez, ahol a slug egyébként százalékkal kódolt karakterekből állna. Az eredeti nyelvű slugot használja minden fordításnál, az olvashatóság kedvéért. Akkor válaszd, ha minden nyelvváltozatnak ugyanaz a slug kell.
Az egyedi tartalomtípusok és taxonómiák alapslugjait (/category/, /product/, /tag/) külön fordítod, a Translations Taxonomy fülén. Lásd még: Webcím-azonosítók (slugok) fordítása.
Slugok héber, arab, kínai és más nem latin nyelveken
Szekció neve “Slugok héber, arab, kínai és más nem latin nyelveken”Ha a Page URL résznél a Translate lehetőséget választod, és a célnyelv nem latin írású (héber, arab, kínai, japán, koreai, orosz, görög, thai és így tovább), a WPML a slugot latin betűkkel írja le, ahogy a fordítás hangzik. Ezt hívják átírásnak (transzliterációnak).
Az URL-ek nem jeleníthetnek meg megbízhatóan nem latin karaktereket: a böngészők és a szerverek hosszú, százalékkal kódolt sztringként kezelik őket, amelyeket nehéz másolni, beilleszteni és megosztani. Az átírás rövid, olvasható, latin betűs URL-t ad, amelyet a látogatók felismernek és megosztanak, a keresők pedig nyelvenként egyetlen tiszta URL-t indexelnek.
Példa a „WPML aktiválása” oldalra:
- a héber cím (
הפעלת WPML) URL-je/he/hafalat-wpml/, - a kínai cím (
激活 WPML) URL-je/zh/jihuo-wpml/.
Az átírás automatikusan és következetesen fut minden nem latin nyelvnél, nyelvenként nem kell beállítani. A döntés oldalszintű: a Translate az átírást adja, a Copy from original language if translation language uses encoded URLs pedig az eredeti slugot tartja meg minden fordításnál.
hreflang a fejlécben
Szekció neve “hreflang a fejlécben”A SEO Options kártyán két beállítás van:
- Display alternative languages in the HEAD section. Alapból be. A WPML minden fordított változatra kiír egy
<link rel="alternate" hreflang="...">címkét. - Position of hreflang links. Az As early as possible (alapértelmezett) a címkéket a
<head>elejére teszi, ahol a keresők először olvasnak. A beállítás azokhoz a témákhoz és SEO-bővítményekhez való, amelyek saját címkéket tesznek meghatározott helyre.
Hagyd mindkettőt bekapcsolva, hacsak nincs konkrét okod kikapcsolni. Egy kivétel: ha a WPML SEO kiegészítőt használod, és a Yoast SEO vagy a Rank Math XML-oldaltérképe be van kapcsolva, a WPML SEO a hreflang-címkéket az oldaltérképbe teszi. Amikor a WPML SEO először fut bekapcsolt oldaltérképpel, kikapcsolja a Display alternative languages in the HEAD section beállítást, hogy a keresők ne kapják kétszer ugyanazokat a címkéket. Ha az oldaltérképet kikapcsolod a SEO-bővítményben, a WPML SEO visszakapcsolja. Ha később kapcsolod be az oldaltérképet, a beállítást neked kell kikapcsolnod.
Látogatói nyelv
Szekció neve “Látogatói nyelv”A Visitor language rész azt dönti el, milyen nyelven látja az oldalt, aki érkezik. Két része van.
Aki már választott nyelvet. Ha kiválasztod a Show the site in the language they last picked in the language switcher lehetőséget, a WPML megjegyzi a választást az általad megadott napokig (alapból 30). Ha a látogató az oldalon kívülről visszatér, a WPML az oldalt ezen a nyelven nyitja meg, ha le van fordítva. Ez nem befolyásolja, hogyan indexelik az oldalt a keresők.
Aki még nem választott. Ha a böngészője nyelve eltér az oldal nyelvétől, három lehetőséged van:
- Marad az oldalon. (Alapértelmezett.) Nincs átirányítás, a látogató a kért URL-t látja.
- Sáv megjelenítése. Egy sáv felajánlja az oldalt a böngésző nyelvén. Nem változtatja az URL-t és a tartalmat, így nem hat az indexelésre.
- Automatikus átirányítás az oldal látogató nyelvű változatára. Ha az oldal nincs lefordítva, a WPML (a választásod szerint) a látogatót az oldalon tartja, vagy a nyelve nyitóoldalára küldi. Minden látogatót legfeljebb egyszer irányít át az általad megadott órán belül (alapból 24), és csak akkor, ha az oldalon kívülről érkezik.
Mindez JavaScriptben fut a látogató böngészőjében, működik gyorsítótár-bővítményekkel, és a kikapcsolt JavaScriptű (ritka) látogatók a kért URL-en maradnak. Az automatikus átirányításnak SEO-hatása van, bekapcsolás előtt olvasd el: Látogatói nyelv és átirányítás böngészőnyelv szerint.
Különböző nyitóoldal nyelvenként
Szekció neve “Különböző nyitóoldal nyelvenként”A WordPress lehetővé teszi statikus nyitóoldal és bejegyzésoldal megadását. A WPML-lel nyelvenként más statikus nyitóoldalt is választhatsz: az angol látogató az egyik nyitóoldalt látja, a francia egy másikat, akkor is, ha egyébként a nyelvek egymás fordításai.
Állítsd be a statikus nyitóoldalt a WordPressben a szokásos módon (Beállítások → Olvasás → Statikus oldal → Nyitóoldal), majd hozd létre a fordítását minden nyelvre. A WPML minden nyelvet a saját nyitóoldalához rendel. Ugyanez érvényes a bejegyzésoldalra (a blogindexre), ha az oldalad használ ilyet. Így oldhatók meg a helyi marketing nyitóoldalak, külön WordPress-telepítések nélkül.
Készült: