Passar para o conteúdo principal
Todas as coleções
Como corrigir erros de implementação do hreflang identificados pelo Site Audit
Como corrigir erros de implementação do hreflang identificados pelo Site Audit

Corrigindo erros de hreflang sinalizados pelo Site Audit.

Helen avatar
Escrito por Helen
Atualizado essa semana

Hreflang é uma tag para informar aos motores de busca as múltiplas versões de uma página para diferentes idiomas ou regiões que você possui em seu site.

A tag permitirá que os motores de busca mostrem a URL mais apropriada para um usuário com base em sua localização e configurações de idioma. Este guia do Google contará tudo que você precisa saber sobre como implementar o atributo hreflang em seu site.

Se o código hreflang estiver configurado incorretamente, os motores de busca podem interpretá-lo mal ou ignorá-lo. Nossa ferramenta de Site Audit será capaz de sinalizar esses erros.

Problemas importantes

Anotação hreflang inválida

  • Páginas com anotações "hreflang" (idioma ou idioma & configurações regionais) que não são válidas como en-en e en-uk ao invés de en-gb

  • As anotações de idioma nos atributos "hreflang" devem estar em conformidade com formato ISO 639-1; e as anotações de configuração regional (opcional) devem estar em conformidade com formato ISO 3166-1 Alpha 2.

Anotação hreflang de autorreferência ausente

  • Certifique-se de que cada página do seu site tenha uma anotação "hreflang" autorreferente. Por exemplo, uma versão em espanhol da sua página deve ter uma anotação rel="alternate" hreflang="es" com um link para ela mesma nas anotações "hreflang".

Página referenciada para mais de um idioma no hreflang

  • Revise as anotações "hreflang" para as páginas relatadas e faça as atualizações necessárias para que uma versão de idioma de uma página seja sempre referenciada para apenas um idioma. Você pode, no entanto, atribuir múltiplas localizações com o mesmo idioma nos valores hreflang para uma URL, e.g. en-us, en-gb, etc.

Mais de uma página para o mesmo idioma no hreflang

  • Certifique-se de que as anotações "hreflang" sejam declaradas apenas uma vez para um idioma (ou idioma-local) em uma página.

Incompatibilidade entre hreflang e atributo lang HTML

  • Certifique-se de que o mesmo idioma seja declarado no atributo lang do HTML e em "hreflang" para a página.

Falta de hreflang recíproco (sem tag de retorno)

  • Para evitar este problema, certifique-se de que todas as versões da página traduzidas ou direcionadas a usuários de uma determinada região tenham o mesmo conjunto de anotações "hreflang".

Hreflang para não-canônico

  • Certifique-se de que todos os links nas anotações "hreflang" de suas páginas apontem para a página canônica.

Hreflang para página quebrada

  • Revise os links nas anotações "hreflang" para garantir que apontem para páginas ativas.

Problemas menores

Atributo HTML Lang ausente

  • Certifique-se de que suas páginas tenham o código de idioma (ou idioma e país) declarado no atributo lang do HTML.

Hreflang definido, mas lang HTML ausente

  • Certifique-se de que suas páginas tenham o código de idioma (ou idioma e país) declarado no atributo lang do HTML

Respondeu à sua pergunta?