Validador de Hreflang & SEO Internacional
Valide tags hreflang de idiomas alternativos, detecte erros de reciprocidade bidirecional, valide códigos ISO e otimize o ranqueamento global.
Visão geral & por que isso é importante
As tags hreflang orientam motores de busca como o Google sobre qual idioma e variante regional de uma página exibir para usuários em cada país.
Falhas de configuração, como ausência de link de retorno ou códigos de país incorretos, fazem com que o Google descarte as tags e exiba a versão errada nas buscas.
A anotação de equivalência linguística e regional baseia-se na especificação ISO 639-1 para idiomas e ISO 3166-1 Alpha-2 para regiões geográficas.
A implementação correta de tags rel alternate hreflang exige reciprocidade bidirecional obrigatória, onde cada URL do cluster internacional referencia a si mesma e a todas as variações alternativas.
A ausência da tag de retorno ou conflitos com a tag canônica anulam o sinal técnico perante o Google, levando à canibalização de posições orgânicas e entrega de páginas no idioma errado para o público de cada país.
Por que a conformidade hreflang protege o tráfego global
Garantir Reciprocidade Bidirecional
Se a página A aponta para a versão B, a versão B OBRIGATORIAMENTE deve apontar de volta para A. Sem reciprocidade, o Google invalida ambas.
Validar Códigos ISO 639-1 e ISO 3166-1
O Google exige códigos padronizados (ex: pt-BR, en-US, es-ES). Formatos inventados ou invertidos são desconsiderados pelos crawlers.
Configurar Fallback com x-default
A tag x-default define a página de destino global para usuários cujo navegador não corresponde a nenhum dos idiomas mapeados.
Segmentação Geográfica Precisa sem Canibalização
A correspondência exata de anotações hreflang entre clusters de países evita que páginas em português brasileiro e europeu disputem posições entre si, entregando a versão com moeda e vocabulário corretos para cada visitante.
Implementação Padrão de Hreflang
Insira os links alternativos no <head> de todas as versões do documento HTML:
<link rel="alternate" hreflang="pt-BR" href="https://exemplo.com.br/" />
<link rel="alternate" hreflang="en" href="https://exemplo.com.br/en/" />
<link rel="alternate" hreflang="es" href="https://exemplo.com.br/es/" />
<link rel="alternate" hreflang="x-default" href="https://exemplo.com.br/" />