Telegram, WhatsApp+380637610482
Valery Danyuk
Valery DanyukdesenvolvedorDesenvolvemento de ferramentas de IA para empresas. Alta calidade. Asequible.Escribir en Telegram

Verificador de Hreflang: como atopar e corrixir erros en versións en varios idiomas do teu sitio web

Verificador de Hreflang en liña: códigos de idioma, x-predeterminado, autorreferencias e referencias cruzadas entre versións de idiomas

O que obterás

  • Comprobación do clúster hreflang de calquera páxina: códigos de idioma, duplicados, x-default, autorreferencia, estados de URL — gratuíto
  • Comprender por que Google mostra a versión alemá aos visitantes de fala inglesa e como solucionalo
  • O modelo de marcado correcto para un sitio web en dous ou máis idiomas
Aplicar: en 20 minutosGarda: tráfico que vai á versión do idioma incorrecto

A resposta curta: para comprobar hreflang en liña, pega o enderezo de calquera versión lingüística dunha páxina no validador gratuíto PromoPilot hreflang e fai clic en "Comprobar hreflang". A ferramenta extraerá ligazóns alternativas do <head>, comprobará o formato dos códigos de idioma e rexión, os duplicados, a presenza de x-default e as ligazóns á propia páxina, o estado HTTP de cada alternativa e, se o interruptor está activado, mesmo referencias cruzadas entre versións. A continuación móstrase como ler os resultados e os erros máis comúns.

Traballei en proxectos multilingües, desde sitios web en tres idiomas ata un portal de 33 idiomas con RTL, e hreflang foi unha fonte de problemas en case todos eles. O erro máis molesto: todo está marcado, pero unha versión non enlaza de volta e Google mostra aos visitantes a versión incorrecta do idioma, aínda que todo parece estar ben a primeira vista.

Que comproba o validador hreflang?

Hreflang é unha pista para os motores de busca: "Esta páxina ten versións noutras linguas, aquí están os seus enderezos". As páxinas enlazadas por esta etiquetaxe forman un clúster. O validador comproba se este clúster está ensamblado correctamente.

Exame Que está mirando? Por que é isto para o SEO?
Alternativas de head Todas as etiquetas <link rel="alternate" hreflang="…"> da páxina Esta é a etiquetaxe que le Google.
Formato de código e duplicados Lingua segundo a norma ISO 639-1, rexión segundo a norma ISO 3166-1 ( de, en-GB, cs-CZ), repeticións Google simplemente ignora o código non válido.
predeterminado de x Hai algunha versión predeterminada? Mostrado a aqueles que non estaban satisfeitos con ningún idioma
Autorreferencia A páxina apunta a si mesma na lista? Sen ela, o clúster considérase incompleto.
Estado HTTP das alternativas Responde cada enderezo cun código 200? As ligazóns 404 ou redireccións rompen as conexións
Ligazóns recíprocas Cada versión fai referencia a algo anterior Sen confirmación, o par hreflang non se ten en conta.

Como comprobar o hreflang dun sitio web en liña?

Comprobar hreflang en 4 pasos: inserir URL desde o clúster, executar a comprobación, ver os estados das URL e activar a comprobación mutua

  1. Abre o validador hreflang.
  2. Insira o enderezo da páxina que se debe incluír no clúster, por exemplo https://example.com/en/pricing/.
  3. Decide se é necesaria a comprobación recíproca de hreflang. A opción "Comprobar hreflang recíproco" ralentiza o proceso de comprobación: a ferramenta abre cada alternativa e comproba o seu código. Actívaa para a túa primeira comprobación: a comprobación recíproca de hreflang é a causa máis común de ligazóns rotas.
  4. Fai clic en "Comprobar hreflang" e examina os problemas: códigos, x-default, autorreferencia.
  5. Corrixe as configuracións rexionais non relacionadas e volve probar cunha versión de idioma diferente para asegurarte de que o clúster coincide en ambos os dous lados.

Así é como se ve a páxina da ferramenta: o campo de enderezo, o interruptor de verificación mutua e unha descrición do que se está a comprobar.

Páxina gratuíta do validador Hreflang de PromoPilot: campo de URL, activa/desactiva a comprobación recíproca e botón "Comprobar hreflang"

Como ler o resultado e que corrixir primeiro?

Os erros de Hreflang non son todos iguais. Corrixoos nesta orde:

  1. As alternativas responden cun erro ou unha redirección. Se /de/preise/ devolve un 404 ou redirecciona á páxina de inicio, a vinculación non funciona. O hreflang só debe conter URL finais cun estado 200 que coincidan coa canónica destas páxinas.
  2. Non hai ligazóns externas. A versión en inglés enlaza coa versión alemá, pero a versión alemá non enlaza coa versión inglesa. Isto adoita ocorrer cando se engadiu un novo idioma posteriormente e o modelo para as versións antigas non se actualizou.
  3. Códigos incorrectos. Algúns exemplos habituais son en-UK en lugar de en-GB, cz en lugar de cs para o checo, ua en lugar de uk para o ucraíno ou unha rexión sen idioma. O motor de busca ignora estas cadeas.
  4. Sen autorreferencia. Cada versión tamén debe enumerarse a si mesma.
  5. Non hai predefinición de x. Non é un erro, pero sen el, os visitantes "doutras linguas" reciben unha versión aleatoria.
  6. Duplicados. O mesmo código aparece dúas veces con enderezos diferentes; Google non sabe cal escoller.

O clúster correcto para unha páxina en tres idiomas ten este aspecto e é o mesmo en cada unha das tres versións:

<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/">

Outro erro común é unha canónica que apunta desde todas as versións lingüísticas á inglesa. Isto contradí hreflang: estás dicindo simultaneamente "esta é unha copia duplicada da páxina inglesa" e "esta é unha versión alemá separada". A canónica de cada versión debería apuntar a si mesma.

Cando se necesitan as rexións, non só as linguas?

O código de é para todos os visitantes de fala alemá. O código de-AT é só para os que estean en Austria. Os códigos rexionais son necesarios se tes contido realmente diferente para cada país: diferentes prezos, moedas, envíos e información legal. Se os textos son idénticos, os códigos de idioma son suficientes; as versións rexionais adicionais crean duplicados e complican a asistencia.

Un bo compromiso para unha tenda: de para todos os países de fala alemá máis de-CH se Suíza ten diferentes prezos en francos. Deste xeito, os visitantes suízos verán a súa propia versión e todos os demais verán a xeral.

Como engadir un novo idioma sen romper hreflang?

A maioría dos erros non aparecen ao iniciar un sitio, senón máis tarde, ao engadir un idioma. A miña lista de verificación para isto:

  1. Actualiza o modelo de todas as versións existentes, non só da nova: cada páxina debería indicar o novo idioma.
  2. Non publiques páxinas en branco ou sen traducir. Se aínda non hai tradución, é mellor non incluír a páxina no clúster que facer referencia a un fragmento.
  3. Revisa as URL. As URL traducidas ( /de/preise/ en vez de /de/pricing/) son boas para os usuarios, pero o hreflang debería conter estas URL, sen redireccións.
  4. Executa o validador desde ambos os dous lados: a nova versión e unha das antigas, coa verificación mutua activada.
  5. Actualiza o mapa do sitio para axudar ao robot a atopar as túas novas páxinas máis rápido.

Isto leva unha hora e os erros que se pasen por alto neste paso confundirán os resultados durante meses.

Comparación: validador hreflang e alternativas

Ferramenta Que é gratis? Restricións Para quen é axeitado?
PromoPilot — validador de hreflang Códigos, duplicados, x-predeterminado, autorreferencia, estados HTTP, ligazóns recíprocas Un clúster por comprobación, le o marcado da cabeceira Consulta rapidamente as páxinas clave do teu sitio web ou do doutra persoa
Consola de busca Google Comprobación de URL: Que versión canónica escolleu Google? Só para o teu sitio verificado, non hai un informe hreflang separado. Entender como Google ve unha versión específica
Araña SEO de ra berrante Rastrexando un sitio con informes hreflang Requírese instalación; a versión gratuíta ten un límite de enderezos. Auditar todas as versións lingüísticas á vez
Ferramentas para webmasters de Ahrefs Auditoría do sitio web, incluíndo erros hreflang Só para os teus sitios verificados Seguimento regular do teu proxecto

Conclusión: para comprobar unha páxina específica (por exemplo, despois de lanzar un novo idioma), un validador en liña é máis rápido. Un sitio con miles de páxinas en ducias de idiomas require un rastreador que poida rastrexalas todas.

PromoPilot ten 87 ferramentas de SEO gratuítas. O seguinte artigo da serie é un artigo sobre a análise de metaetiquetas: tamén mostra o hreflang dunha páxina, pero sen comprobar a reciprocidade nin os estados.

Cales son as limitacións do validador hreflang?

O validador lee as alternativas do elemento <head> do documento. Se o teu hreflang está no mapa do sitio XML ou nas cabeceiras HTTP, a ferramenta non o verá; isto non é un erro do sitio web, senón unha función de validación. Comproba un clúster á vez; para garantir que todo o sitio estea marcado correctamente, debes comprobar os modelos para todos os tipos de páxina ou executar un rastreador. E, por suposto, o validador non avalía a calidade da tradución: a tradución automática sen edición de hreflang non che aforrará cartos.

Cando non abonda cunha ferramenta gratuíta?

Validador Hreflang ou SEO multilingüe chave en man: validación de clúster único vs. marcado automatizado de sitio completo

O validador atopará un erro, pero non reescribirá o modelo do sitio. Necesítase un especialista se:

  • hai máis de tres idiomas e é necesario xerar hreflang automaticamente para cada páxina nova;
  • Estás a entrar en novos mercados e a decidir como organizar os enderezos: carpetas, subdominios ou dominios separados;
  • Google teimosamente mostra a versión incorrecta, pero a primeira vista non hai erros no código;
  • Non só se precisa hreflang, senón tamén tradución, metaetiquetas e etiquetas en cada idioma.

Que podo facer polo teu sitio web?

Son Valeriy Danyuk, desenvolvedor e especialista en SEO: 12 anos, máis de 200 clientes e moitos proxectos multilingües para Europa.

SEO e multilingüismo

Sitios web, tendas e contabilidade

Envíame o enderezo do teu sitio web multilingüe a través de Telegram. Comprobarei os grupos de páxinas clave e indicareiche onde estás perdendo tráfico.

Resultado

  1. O verificador hreflang en liña mostra códigos, valores predeterminados x, autorreferencias, estados e ligazóns mutuas de clústeres.
  2. Corrixir nesta orde: alternativas rotas → ligazóns externas → códigos → autorreferencia → x-default → duplicados.
  3. A canónica de cada versión lingüística debería apuntar a si mesma, non á lingua "mestra".
  4. Para sitios multilingües grandes, hreflang xérase mediante un modelo ou utilízase unha plataforma onde as linguas se enlazan automaticamente, como 1001site.

Comproba a páxina máis importante do teu sitio cun validador hreflang gratuíto, coa validación mutua activada.

Fontes

  • Páxina do validador Hreflang de PromoPilot: lista de comprobacións e preguntas frecuentes.
  • Google Search Central: documentación sobre versións localizadas de páxinas e hreflang.
  • Ferramentas para webmasters de Screaming Frog e Ahrefs: descricións de auditorías de sitios.

Referencias e fontes

Preguntas e respostas

Por que é importante x-default?

x-default indica ao motor de busca que versión mostrar se ningún dos idiomas do clúster é axeitado para o visitante; por exemplo, un usuario cun navegador xaponés nun sitio con versións en alemán, inglés e checo. Normalmente, x-default apunta á versión en inglés ou á páxina de selección de idioma.

Por que é importante a interconexión?

Google só respecta o par hreflang se a ligazón se verifica en ambos os dous lados: a versión alemá enlaza coa versión inglesa e a versión inglesa enlaza de volta coa versión alemá. Se non hai ningunha ligazón externa, o código para este par ignórase e pode aparecer a versión incorrecta nos resultados da busca.

Onde colocar hreflang: en HTML, en cabeceiras ou nun mapa do sitio?

Google admite tres métodos: etiquetas de ligazón na cabeceira do documento, cabeceiras HTTP (útiles para PDF) e mapas do sitio XML. Escolle unha e úsaas de forma consistente. O validador PromoPilot lee as alternativas da cabeceira do documento, polo que non verá o código nun mapa do sitio.

Revisamos a páxina web, pero non hai ninguén que o arranxe?

Esta ferramenta gratuíta detecta problemas. Analizarei o informe, priorizarei e solucionarei os problemas: auditoría SEO, aceleración, etiquetaxe e migración a un novo sitio sen perder clasificación.