Telegram, WhatsApp+380637610482
Valery Danyuk
Valery DanyukdesenvolupadorDesenvolupant eines d'IA per a empreses. Alta qualitat. Assequible.Escriure a Telegram

Verificador de Hreflang: com trobar i solucionar errors en versions multilingües del vostre lloc web

Verificador de Hreflang en línia: codis d'idioma, x-default, autoreferències i referències creuades entre versions lingüístiques

Què obtindreu

  • Comprovació del clúster hreflang de qualsevol pàgina: codis d'idioma, duplicats, x-default, autoreferència, estats d'URL — gratuït
  • Entendre per què Google mostra la versió alemanya als visitants de parla anglesa i com solucionar-ho
  • La plantilla de marcatge correcta per a un lloc web en dos o més idiomes
Aplica: en 20 minutsGuarda: trànsit que va a la versió d'idioma incorrecta

La resposta curta: per comprovar hreflang en línia, enganxeu l'adreça de qualsevol versió d'un idioma d'una pàgina al validador gratuït PromoPilot hreflang i feu clic a "Comprova hreflang". L'eina extraurà enllaços alternatius del <head>, comprovarà el format dels codis d'idioma i regió, els duplicats, la presència de x-default i els enllaços a la pàgina en si, l'estat HTTP de cada alternativa i, si l'interruptor està habilitat, fins i tot farà referències creuades entre versions. A continuació s'explica com llegir els resultats i els errors més comuns.

He treballat en projectes multilingües —des de llocs web en tres idiomes fins a un portal de 33 idiomes amb RTL— i hreflang ha estat una font de problemes en gairebé tots ells. L'error més molest: tot està marcat, però una versió no enllaça amb cap altra opció, i Google mostra als visitants la versió en l'idioma incorrecte, tot i que tot sembla correcte a primera vista.

Què comprova el validador hreflang?

Hreflang és una pista per als motors de cerca: "Aquesta pàgina té versions en altres idiomes, aquí teniu les seves adreces". Les pàgines enllaçades per aquest marcatge formen un clúster. El validador comprova si aquest clúster s'ha muntat correctament.

Examen Què està mirant? Per què és això per al SEO?
Alternatives de head Totes les etiquetes <link rel="alternate" hreflang="…"> de la pàgina Aquest és el codi que llegeix Google.
Format de codi i duplicats Idioma segons ISO 639-1, regió segons ISO 3166-1 ( de, en-GB, cs-CZ), repeticions Google simplement ignora el codi no vàlid.
x-predeterminat Hi ha una versió per defecte? Mostrat a aquells que no estaven satisfets amb cap idioma
Autoreferència La pàgina apunta a si mateixa a la llista? Sense això, el clúster es considera incomplet.
Estat HTTP de les alternatives Cada adreça respon amb un codi 200? Els enllaços 404 o les redireccions trenquen connexions
Enllaços recíprocs Cada versió fa referència a Sense confirmació, el parell hreflang no es té en compte.

Com puc comprovar l'hreflang d'un lloc web en línia?

Comprovació de Hreflang en 4 passos: inserir l'URL del clúster, executar la comprovació, visualitzar els estats de l'URL i habilitar la comprovació mútua

  1. Obriu el validador hreflang.
  2. Inseriu l'adreça de la pàgina que s'ha d'incloure al clúster, per exemple https://example.com/en/pricing/.
  3. Decidiu si cal la comprovació recíproca d'hreflang. L'opció "Comprova l'hreflang recíproc" alenteix el procés de comprovació: l'eina obre cada alternativa i comprova el seu marcatge. Activeu-la per a la primera comprovació: la comprovació recíproca d'hreflang és la causa més comuna d'enllaços trencats.
  4. Feu clic a "Comprova hreflang" i examineu els problemes: codis, x-default, autoreferència.
  5. Corregiu les configuracions regionals no relacionades i torneu a provar-ho amb una versió d'idioma diferent per assegurar-vos que el clúster coincideix a qualsevol costat.

Així és com es veu la pàgina d'eines: el camp d'adreça, el commutador de verificació mútua i una descripció del que s'està comprovant.

Pàgina gratuïta del validador Hreflang de PromoPilot: camp d'URL, commutador de comprovació recíproca i botó "Comprova hreflang"

Com llegir el resultat i què cal corregir primer?

Els errors de Hreflang no són tots iguals. Els corregeixo en aquest ordre:

  1. Les alternatives responen amb un error o una redirecció. Si /de/preise/ retorna un error 404 o redirigeix a la pàgina d'inici, l'emparellament no funciona. L'hreflang només ha de contenir URL finals amb un estat 200 que coincideixin amb el canònic d'aquestes pàgines.
  2. No hi ha enllaços entrants. La versió anglesa enllaça a la versió alemanya, però la versió alemanya no enllaça a la versió anglesa. Això sol passar quan s'ha afegit un idioma nou més tard i la plantilla de les versions anteriors no s'ha actualitzat.
  3. Codis incorrectes. Exemples comuns inclouen en-UK en comptes d' en-GB, cz en comptes de cs per al txec, ua en comptes de uk per a l'ucraïnès o una regió sense idioma. El motor de cerca ignora aquestes cadenes.
  4. Sense autoreferència. Cada versió també s'ha d'enumerar a si mateixa.
  5. No hi ha cap x-default. No és un error, però sense ell, els visitants "d'altres idiomes" reben una versió aleatòria.
  6. Duplicats. El mateix codi apareix dues vegades amb adreces diferents; Google no sap quin triar.

El clúster correcte per a una pàgina en tres idiomes té aquest aspecte, i és el mateix en cadascuna de les tres versions:

<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">

Un altre error comú és una canònica que apunta des de totes les versions lingüístiques a la versió anglesa. Això contradiu hreflang: esteu dient simultàniament "això és un duplicat de la pàgina anglesa" i "aquesta és una versió alemanya independent". La canònica de cada versió hauria d'apuntar a si mateixa.

Quan es necessiten les regions, no només les llengües?

El codi de és per a tots els visitants de parla alemanya. El codi de-AT només és per als que es troben a Àustria. Els codis regionals són necessaris si teniu contingut realment diferent per a cada país: preus, monedes, enviament i informació legal diferents. Si els textos són idèntics, els codis d'idioma són suficients; les versions regionals addicionals creen duplicats i compliquen el suport.

Un bon compromís per a una botiga: de per a tots els països de parla alemanya més de-CH si Suïssa té preus diferents en francs. Aleshores, els visitants suïssos veuran la seva pròpia versió i tots els altres veuran la general.

Com afegir un idioma nou sense trencar hreflang?

La majoria dels errors no apareixen en iniciar un lloc web, sinó més tard, en afegir un idioma. La meva llista de comprovació per a això:

  1. Actualitza la plantilla de totes les versions existents, no només la nova: cada pàgina ha d'enumerar el nou idioma.
  2. No publiqueu pàgines en blanc o sense traduir. Si encara no hi ha traducció, és millor no incloure la pàgina al clúster que fer referència a un stub.
  3. Revisa les URL. Les URL traduïdes ( /de/preise/ en comptes de /de/pricing/) són bones per als usuaris, però l'hreflang hauria de contenir aquestes URL, sense redireccions.
  4. Executeu el validador des dels dos costats: la versió nova i una de les antigues, amb la verificació mútua habilitada.
  5. Actualitza el mapa del lloc per ajudar el robot a trobar les pàgines noves més ràpidament.

Això triga una hora i els errors que es passin per alt en aquest pas confondran els resultats durant mesos.

Comparació: validador hreflang i alternatives

Eina Què és gratuït? Restriccions Per a qui és adequat?
PromoPilot — validador de hreflang Codis, duplicats, x-default, autoreferència, estats HTTP, enllaços recíprocs Un clúster per comprovació, llegeix el marcatge de la capçalera Revisa ràpidament les pàgines clau del teu lloc web o del d'una altra persona
Consola de cerca Google Comprovació d'URL: quina versió canònica va triar Google? Només per al vostre lloc web verificat, no hi ha cap informe hreflang separat. Entendre com Google veu una versió específica
Aranya SEO de la granota cridanera Rastrejant un lloc web amb informes hreflang Cal instal·lació, la versió gratuïta té un límit d'adreces Audita totes les versions lingüístiques alhora
Eines per a webmasters d'Ahrefs Auditoria del lloc web, inclosos els errors hreflang Només per als vostres llocs web verificats Seguiment regular del vostre projecte

Conclusió: per comprovar una pàgina específica, per exemple, després de llançar un idioma nou, un validador en línia és més ràpid. Un lloc amb milers de pàgines en desenes d'idiomes requereix un rastrejador que pugui rastrejar-les totes.

PromoPilot té 87 eines de SEO gratuïtes. El següent article de la sèrie és un article sobre l'anàlisi de metaetiquetes: també mostra l'hreflang d'una pàgina, però sense comprovar la reciprocitat ni els estats.

Quines són les limitacions del validador hreflang?

El validador llegeix alternatives del <head> del document. Si el vostre hreflang es troba al mapa del lloc XML o a les capçaleres HTTP, l'eina no el veurà; això no és un error del lloc web, sinó una funció de validació. Comprova un clúster a la vegada; per assegurar-vos que tot el lloc estigui marcat correctament, heu de comprovar les plantilles per a tots els tipus de pàgina o executar un rastrejador. I, per descomptat, el validador no avalua la qualitat de la traducció: la traducció automàtica sense editar hreflang no us estalviarà res.

Quan no n'hi ha prou amb una eina gratuïta?

Validador Hreflang o SEO multilingüe clau en mà: validació de clúster únic vs. marcatge automatitzat de lloc complet

El validador trobarà un error, però no reescriurà la plantilla del lloc. Es necessita un especialista si:

  • hi ha més de tres idiomes i cal generar hreflang automàticament per a cada pàgina nova;
  • Esteu entrant en nous mercats i decidint com organitzar les adreces: carpetes, subdominis o dominis separats;
  • Google mostra tossudament la versió incorrecta, però a primera vista no hi ha errors en el marcatge;
  • No només es necessita hreflang, sinó també traducció, metaetiquetes i marcatge en cada idioma.

Què puc fer pel vostre lloc web?

Sóc en Valeriy Danyuk, desenvolupador i especialista en SEO: 12 anys, més de 200 clients i molts projectes multilingües per a Europa.

SEO i multilingüisme

Llocs web, botigues i comptabilitat

Envia'm l'adreça del teu lloc web multilingüe a través de Telegram; comprovaré els grups de pàgines clau i et diré on estàs perdent trànsit.

Resultat

  1. El verificador hreflang en línia mostra codis, x-default, autoreferència, estats i enllaços de clúster mutu.
  2. Corregiu-ho en aquest ordre: alternatives trencades → enllaços entrants → codis → autoreferència → x-default → duplicats.
  3. La canònica de cada versió lingüística hauria d'apuntar a si mateixa, no a la llengua "mestra".
  4. Per a llocs web multilingües grans, hreflang es genera mitjançant una plantilla o s'utilitza una plataforma on els idiomes s'enllacen automàticament, com ara 1001site.

Comproveu la pàgina més important del vostre lloc web amb un validador hreflang gratuït, amb la validació mútua habilitada.

Fonts

  • Pàgina del validador Hreflang de PromoPilot: llista de comprovacions i preguntes freqüents.
  • Google Search Central: documentació sobre versions localitzades de pàgines i hreflang.
  • Eines per a webmasters de Screaming Frog i Ahrefs: descripcions d'auditoria de llocs web.

Referències i fonts

Preguntes i respostes

Per què és important x-default?

x-default indica al motor de cerca quina versió ha de mostrar si cap dels idiomes del clúster és adequat per al visitant; per exemple, un usuari amb un navegador japonès en un lloc web amb versions en alemany, anglès i txec. Normalment, x-default apunta a la versió anglesa o a la pàgina de selecció d'idiomes.

Per què és important la interconnexió?

Google només respecta el parell hreflang si l'enllaç es verifica en ambdós costats: la versió alemanya enllaça a la versió anglesa i la versió anglesa enllaça de tornada a la versió alemanya. Si no hi ha cap enllaç entrant, s'ignora el marcatge d'aquest parell i és possible que aparegui la versió incorrecta als resultats de la cerca.

On col·locar hreflang: a l'HTML, als encapçalaments o al mapa del lloc?

Google admet tres mètodes: etiquetes d'enllaç a la capçalera del document, capçaleres HTTP (útils per a PDF) i mapes del lloc XML. Trieu-ne una i utilitzeu-les de manera consistent. El validador PromoPilot llegeix alternatives de la capçalera del document, de manera que no veurà el marcatge en un mapa del lloc.

Hem revisat el lloc web, però no hi ha ningú per arreglar-ho?

Aquesta eina gratuïta detecta problemes. Analitzaré l'informe, els prioritzaré i els solucionaré: auditoria SEO, acceleració, marcatge i migració a un lloc nou sense perdre rànquing.