SEO e webmaster

Verificador de hreflang

Valide as tags hreflang do seu site multilingue em poucos segundos.

    IdiomaURL

    Num site multilingue, as tags hreflang dizem ao Google que versão linguística mostrar a cada visitante: português aos lusófonos, alemão aos germanófonos, e assim por diante. Mal configuradas, fazem com que as suas próprias páginas concorram entre si, que apareça o idioma errado nos resultados e que as posições se degradem em silêncio — sem qualquer sintoma visível no site. Este verificador extrai todas as anotações hreflang de uma página, valida cada código de idioma e de região (pt, en-GB, de-CH…) e confirma a presença do valor x-default e da autorreferência — os dois requisitos mais esquecidos. Se gere um site em várias línguas, este teste de dois segundos pode poupar semanas de dores de cabeça. Grátis e sem registo.

    Como funciona?

    1. Cole o endereço de uma página do seu site multilingue.
    2. Clique em «Analisar»: todas as tags hreflang são extraídas e listadas.
    3. Reveja os códigos inválidos e os avisos de x-default e de autorreferência.
    4. Corrija os problemas e teste páginas de cada idioma para confirmar a reciprocidade.

    Perguntas frequentes

    Para que serve o x-default?

    Indica a página a servir quando nenhum idioma declarado corresponde ao visitante — normalmente a sua versão internacional ou o seletor de idiomas. Sem x-default, o Google escolhe sozinho, e nem sempre bem.

    Porque é que a página tem de se referenciar a si própria?

    Cada página deve incluir uma anotação hreflang a apontar para o seu próprio URL, além das que apontam para os outros idiomas. É uma exigência do Google: sem a autorreferência, todo o conjunto de anotações pode ser ignorado.

    Que código devo usar para o francês da Suíça ou o inglês britânico?

    Código de idioma ISO 639-1 em minúsculas, hífen, código de país ISO 3166-1 em maiúsculas: «fr-CH», «en-GB». Atenção às armadilhas clássicas: «ch» sozinho designa a língua chamorro, não a Suíça, e o Reino Unido é «gb», não «uk».

    As tags hreflang têm de ser recíprocas?

    Sim. Se a página portuguesa aponta para a inglesa, a página inglesa tem de apontar de volta para a portuguesa. Sem reciprocidade, o Google ignora as anotações — teste por isso cada versão linguística, e não apenas uma.

    Ferramentas relacionadas