Ingyenes lokalizációs fejlesztői eszköz

Ingyenes hreflang-címkegenerátor

Illesszen be egy nyelvkódot és egy abszolút URL-t soronként. A generátor érvényesíti a halmazt, és létrehozza a kölcsönösségre kész HTML link címkéket.

Egy bejegyzés soronként. Válaszd el a BCP 47 kódot és a teljes URL-t vesszővel. Tüntesd fel az egyes oldalakat önmagukban is, és add hozzá az x-defaultot, ahol indokolt.

Érvényes bejegyzések: 4x-default szerepel benneHibák: 0

Generált hreflang-címkék

<link rel="alternate" hreflang="en" href="https://example.com/en/product/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/product/" />
<link rel="alternate" hreflang="de-DE" href="https://example.com/de/produkt/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/languages/" />

Adatvédelemre tervezve. Ez az eszköz teljes mértékben a böngészőben fut. Beillesztett értékek soha nincsenek feltöltve, tárolva vagy bevonva az analitikába.

Helyi nyelvi kód átalakítóAdjon meg egy lokalizációs kódot, például en_US, pt-BR, zh-Hant-TW, vagy egy gyakori nyelvnevet. Azonnal megkapja a kanonikus kódokat és az olvasható részleteket.i18n JSON kulcs-ellenőrzőIllessze be a forrásnyelvű JSON szótárt és egy célnyelvi fordítást. Azonnal megtalálhatja a hiányzó és felesleges beágyazott kulcsokat feltöltés nélkül.

Hogyan generáljunk hreflang címkéket

  1. Az összes lokalizált oldal felsorolásaAdjon meg soronként egy BCP 47 nyelvkódot és egy abszolút oldal-URL-t, vesszővel elválasztva.
  2. Érvénytelenítési hibák elhárításaJavítsa az érvénytelen kódokat, az ismétlődő nyelveket vagy a hiányos URL-eket, amíg a teljes készlet érvényes lesz.
  3. Másolni a teljes címkekészletetMásold be a létrehozott HTML-t minden oldalba az adott nyelvcsoportban, hogy az összes alternatív változat kölcsönös legyen.

Készítsen teljes hreflang készletet

Írja be minden BCP 47 nyelv- vagy nyelv-régió kódját a hozzá tartozó abszolút oldal-URL mellé. Az eszköz kanonizálja a kódok betűkészletét, elutasítja a duplikált nyelveket, érvényesíti az HTTP és HTTPS URL-eket, és biztonságosan escape-eli az URL-karaktereket HTML attribútumhoz.

Másolja a generált tageket a csoport minden oldalának <head> részébe. Minden lokalizált oldalnak ugyanazzal a teljes készlettel kell rendelkeznie, beleértve az önhivatkozást is. Egy hiányos, egyirányú készlet gyakori oka annak, hogy a hreflang megjegyzéseket figyelmen kívül hagyják.

A hreflang és a kanonikus címkék különböző problémákat oldanak meg

A canonical tag az előnyben részesített URL-t jelöli megduplikált vagy majdnem azonos tartalom esetén. A hreflang azokat azonos oldalakat azonosítja, amelyeket különböző nyelvi közönségek számára készítettek. A lokalizált oldalaknak általában önmagukra kell canonicalizálniuk magukat, nem pedig mind az angol verzióra mutatniuk.

Tartsa stabilan a URL-sémákat, és használja a végleges, indexelhető URL-eket pontosan. Átirányítások, blokkolás, noindex vagy ütköző canonical URL-ek gyengítik a nyelvi klasztert, és megnehezítik a hibakeresést.

Privát, csak böngészőben történő létrehozás

Az URL-lista sosem hagyja el a böngésződet. Az analitika csak biztonságos számokat rögzít, például az érvényes sorok számát és a validációs hibákat — nem pedig a megadott domaineket, útvonalakat, lekérdezési karakterláncokat vagy tageket.

Gyakran Ismételt Kérdések

Mi a dolga az hreflang-nek?

A hreflang megmondja a keresőmotoroknak, hogy melyik URL egy adott nyelvnek vagy nyelv–régió közönségének szól. Segít, hogy a megfelelő lokalizált verzió jelenjen meg a keresési találatok között, de nem helyettesíti a canonical taget vagy a felhasználók átirányítását.

Szükséges-e, hogy az hreflang címkék reciprok legyenek?

Igen. Minden oldalnak egy nyelvcsoporton belül fel kell tüntetnie önmagát és az összes alternatívát ugyanabban a csoportban. Ha az A oldal hivatkozik a B oldalra, de a B oldal nem hivatkozik vissza, a keresőmotorok figyelmen kívül hagyhatják a kapcsolatot.

Tartalmaznam az x-default-ot?

Használj x-defaultet nyelvválasztóhoz, általános tartalékhoz vagy olyan alapértelmezett oldalhoz, amely nincs egyetlen konkrét nyelvhez igazítva. Opcionális, de hasznos, ha a felhasználók nem feltétlenül egyeznek meg a felsorolt locale-ok egyikével sem.