Pular para o conteúdo

Verificador de hreflang

Verificação de hreflang

Por que o Google mostra a versão no idioma errado?

Normalmente porque o grupo de hreflang está quebrado em algum ponto e o Google passou a adivinhar pela URL, pelo idioma do conteúdo e pela localização do visitante. hreflang é um sinal que só funciona quando o conjunto inteiro concorda; uma tag ruim e o grupo todo é descartado.

Cole uma URL ou cinquenta. Esta ferramenta lê todas as tags rel="alternate" de cada página e informa quais versões de idioma são declaradas, se a página está na própria lista e quais códigos não existem.

As tags hreflang precisam apontar umas para as outras?

Precisam, e essa é a regra que a maioria dos sites erra. Se a sua página em inglês diz que a versão em português está em /pt/, então /pt/ precisa dizer que a inglesa está de volta na original. O Google ignora completamente declarações de mão única.

Daí saem duas coisas. Cada página também precisa se listar: um grupo de cinco idiomas são cinco tags em cada uma das cinco páginas, não quatro. E uma página ausente da própria lista quebra o grupo para todas as outras, não só para ela.

en-GB ou en-UK? Acertando os códigos

en-GB. O Reino Unido é GB na ISO 3166-1; UK não é código de país nenhum, e o Google descarta a tag. A mesma armadilha pega es-SP para a Espanha, que é ES, e in-ID para o indonésio, cujo código de idioma virou id há anos.

Esses erros sobrevivem a qualquer revisão visual porque parecem certos. Esta ferramenta valida cada código contra as listas ISO reais, não só contra o formato, e aceita as formas que outras marcam por engano: es-419 para a América Latina, zh-Hant para chinês tradicional e maiúsculas misturadas como EN-gb.

Verificando hreflang em 50 URLs

Cole suas URLs na caixa, uma por linha, até 50 por execução. Não há limite de execuções.

Duas opções mudam o que é baixado:

  • Domain only reduz cada URL à sua página inicial.
  • Follow redirects, ligada por padrão, lê as tags do destino final em vez do primeiro salto.

Cada linha mostra os idiomas declarados, quantas tags alternate foram encontradas e um status. Clique numa linha para ver cada tag com sua URL — o que é inválido vem primeiro, então uma página com cem tags ainda mostra no topo as três que importam. Exportar CSV lista os códigos inválidos pelo nome em vez de contá-los.

O que esta ferramenta não consegue ver

Ela lê o head das páginas que você colar. Não busca as páginas para as quais essas tags apontam, então não consegue confirmar os links de volta de URLs que você não colou — cole o grupo inteiro e as falhas aparecem na tabela.

hreflang também pode ser declarado num cabeçalho HTTP Link ou no sitemap XML, e ambos são válidos. Esta ferramenta lê apenas o HTML, então um site que use qualquer um desses caminhos vai aparecer aqui sem hreflang mesmo estando perfeito para o Google.