Resposta curta: para verificar o hreflang online, cole o endereço de qualquer versão de idioma de uma página no validador hreflang gratuito do PromoPilot e clique em "Verificar hreflang". A ferramenta extrairá links alternativos do <head>, verificará o formato dos códigos de idioma e região, duplicatas, a presença de x-default e links para a própria página, o status HTTP de cada alternativa e, se a opção estiver ativada, até mesmo referências cruzadas entre versões. Abaixo, veja como interpretar os resultados e os erros mais comuns.
Já trabalhei em projetos multilíngues — desde sites em três idiomas até um portal com 33 idiomas e suporte a idiomas da direita para a esquerda — e o hreflang foi fonte de problemas em quase todos eles. O erro mais irritante: tudo está marcado corretamente, mas uma das versões não tem link de volta — e Google mostra aos visitantes a versão no idioma errado, mesmo que tudo pareça perfeito à primeira vista.
O que o validador hreflang verifica?
O hreflang é uma dica para os mecanismos de busca: "Esta página possui versões em outros idiomas; aqui estão seus endereços." Páginas vinculadas por essa marcação formam um cluster. O validador verifica se esse cluster está montado corretamente.
| Exame | O que ele está olhando? | Por que isso é importante para o SEO? |
|---|---|---|
| Alternativas da cabeça | Todas as tags <link rel="alternate" hreflang="…"> na página | Esta é a marcação que Google lê. |
| Formato de código e duplicados | Idioma de acordo com a norma ISO 639-1, região de acordo com a norma ISO 3166-1 ( de, en-GB, cs-CZ), repetições | Google simplesmente ignora códigos inválidos. |
| x-padrão | Existe uma versão padrão? | Mostrado àqueles que não estavam satisfeitos com nenhum idioma. |
| Autorreferência | A página aponta para si mesma na lista? | Sem ele, o cluster é considerado incompleto. |
| Status HTTP das alternativas | Todos os endereços respondem com o código 200? | Links ou redirecionamentos 404 interrompem conexões. |
| Ligações recíprocas | Cada versão faz referência ao passado. | Sem confirmação, o par hreflang não é levado em consideração. |
Como verificar o hreflang de um site online?

- Abra o validador hreflang.
- Insira o endereço da página que deve ser incluída no cluster, por exemplo
https://example.com/en/pricing/. - Decida se a verificação de hreflang recíproco é necessária. A opção "Verificar hreflang recíproco" torna o processo de verificação mais lento: a ferramenta abre cada alternativa e verifica sua marcação. Ative-a para sua primeira verificação — a verificação de hreflang recíproco é a causa mais comum de links quebrados.
- Clique em "Verificar hreflang" e examine os problemas: códigos, x-default, autorreferência.
- Corrija quaisquer configurações regionais não relacionadas e teste novamente com uma versão de idioma diferente para garantir que o cluster corresponda em ambos os lados.
Esta é a aparência da página da ferramenta: o campo de endereço, a opção de verificação mútua e uma descrição do que está sendo verificado.

Como interpretar o resultado e o que corrigir primeiro?
Os erros de hreflang não são todos iguais. Eu os corrijo nesta ordem:
- As alternativas respondem com um erro ou um redirecionamento. Se
/de/preise/retornar um erro 404 ou redirecionar para a página inicial, o pareamento não funciona. O hreflang deve conter apenas URLs finais com status 200 que correspondam ao canonical dessas páginas. - Não existem backlinks. A versão em inglês tem um link para a versão em alemão, mas a versão em alemão não tem um link para a versão em inglês. Isso geralmente acontece quando um novo idioma é adicionado posteriormente e o modelo das versões mais antigas não é atualizado.
- Códigos incorretos. Exemplos comuns incluem
en-UKem vez deen-GB,czem vez decspara tcheco,uaem vez deukpara ucraniano ou uma região sem idioma. O mecanismo de busca ignora essas sequências de caracteres. - Sem autorreferência. Cada versão deve também listar a si mesma.
- Não existe uma versão padrão (x-default). Não é um bug, mas sem ela, visitantes "de outros idiomas" recebem uma versão aleatória.
- Duplicados. O mesmo código aparece duas vezes com endereços diferentes — Google não sabe qual escolher.
O agrupamento correto de caracteres para uma página em três idiomas se parece com isto — e é o mesmo em cada uma das três versões:
<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 comum é usar um link canônico que aponta de todas as versões em outros idiomas para a versão em inglês. Isso contradiz o hreflang: você está dizendo simultaneamente "esta é uma duplicata da página em inglês" e "esta é uma versão separada em alemão". O link canônico de cada versão deve apontar para a própria versão em alemão.
Quando são necessárias regiões, e não apenas idiomas?
O código de é para todos os visitantes de língua alemã. O código de-AT é apenas para aqueles na Áustria. Códigos regionais são necessários se você tiver conteúdo realmente diferente para cada país: preços, moedas, frete e informações legais diferentes. Se os textos forem idênticos, os códigos de idioma são suficientes — versões regionais adicionais criam duplicatas e complicam o suporte.
Uma boa solução para uma loja: de para todos os países de língua alemã, mais de-CH caso a Suíça tenha preços diferentes em francos. Assim, os visitantes suíços verão a versão específica do país, e todos os outros verão a versão geral.
Como adicionar um novo idioma sem quebrar o hreflang?
A maioria dos erros não aparece ao lançar um site, mas sim mais tarde, ao adicionar um idioma. Meu checklist para isso:
- Atualize o modelo de todas as versões existentes, não apenas da nova: cada página deve listar o novo idioma.
- Não publique páginas em branco ou não traduzidas. Se ainda não houver tradução, é melhor não incluir a página no cluster do que fazer referência a um esboço.
- Verifique os URLs. URLs traduzidos (por exemplo,
/de/preise/em vez de/de/pricing/) são bons para os usuários, mas o hreflang deve conter esses URLs, sem redirecionamentos. - Execute o validador em ambos os lados — a nova versão e uma das versões antigas, com a verificação mútua ativada.
- Atualize seu mapa do site para ajudar o robô a encontrar suas novas páginas mais rapidamente.
Isso leva uma hora, e erros não cometidos nesta etapa podem comprometer os resultados por meses.
Comparação: validador hreflang e alternativas
| Ferramenta | O que é grátis? | Restrições | Para quem é indicado? |
|---|---|---|---|
| PromoPilot — validador hreflang | Códigos, duplicados, x-default, autorreferência, status HTTP, links recíprocos | Um cluster por verificação, lê a marcação a partir do cabeçalho. | Verifique rapidamente as páginas principais do seu site ou do site de outra pessoa. |
| Google Search Console | Verificação de URL: Qual versão canônica Google escolheu? | Somente para o seu site verificado, não há um relatório hreflang separado. | Entenda como Google visualiza uma versão específica. |
| Aranha SEO do Sapo Gritante | Rastrear um site com relatórios hreflang | É necessária a instalação; a versão gratuita tem um limite de endereços. | Audite todas as versões de idioma simultaneamente. |
| Ferramentas para webmasters do Ahrefs | Auditoria do site, incluindo erros de hreflang. | Somente para seus sites verificados | Monitoramento regular do seu projeto |
Conclusão: para verificar uma página específica — por exemplo, após o lançamento de um novo idioma — um validador online é mais rápido. Um site com milhares de páginas em dezenas de idiomas exige um rastreador que consiga percorrer todas elas.
O PromoPilot oferece 87 ferramentas de SEO gratuitas. O próximo artigo desta série é sobre análise de meta tags: ele também mostra o hreflang de uma página, mas sem verificar a reciprocidade e os status.
Quais são as limitações do validador hreflang?
O validador lê as alternativas do <head> do documento. Se o seu hreflang estiver no seu sitemap XML ou nos cabeçalhos HTTP, a ferramenta não o detectará — isso não é um erro do site, mas sim um recurso de validação. Ele verifica um cluster por vez; para garantir que todo o site esteja marcado corretamente, você precisa verificar os modelos de todos os tipos de página ou executar um rastreador. E, claro, o validador não avalia a qualidade da tradução — a tradução automática sem a edição do hreflang não resolverá o problema.
Quando uma ferramenta gratuita não é suficiente?

O validador encontrará um erro, mas não reescreverá o modelo do site. Um especialista será necessário se:
- Existem mais de três idiomas, e o hreflang precisa ser gerado automaticamente para cada nova página;
- Você está entrando em novos mercados e decidindo como organizar os endereços: pastas, subdomínios ou domínios separados;
- Google teimosamente mostra a versão errada, mas à primeira vista não há erros na marcação;
- Não basta apenas o hreflang, mas também a tradução, as meta tags e a marcação em cada idioma.
O que posso fazer pelo seu site?
Sou Valeriy Danyuk, desenvolvedor e especialista em SEO: 12 anos de experiência, mais de 200 clientes e muitos projetos multilíngues para a Europa.
SEO e multilinguismo
- Auditoria SEO completa para sites: verifico hreflang, canonical e indexação em todas as versões de idioma e modelos corretos.
- Como criar um site multilíngue sem tradutor – uma análise detalhada da abordagem.
- Um portal de viagens em 33 idiomas com suporte a RTL — hreflang para dezenas de idiomas, incluindo idiomas da direita para a esquerda.
- Como um hotel foi destaque no ChatGPT, Gemini e Perplexity em 5 semanas — GEO para um público internacional.
- Autoblog com agentes de IA – artigos em vários idiomas simultaneamente.
Sites, lojas e contabilidade
- O site 1001site opera em 107 idiomas: tradução automática, idioma do navegador e RTL (da direita para a esquerda).
- Um sistema de contabilidade mensal para uma loja online de uma empresa da República Tcheca.
- Plataforma de dropshipping com lojas parceiras.
Envie-me o endereço do seu site multilíngue via Telegram – vou verificar os agrupamentos de páginas principais e dizer onde você está perdendo tráfego.
Resultado
- O verificador online de hreflang mostra códigos, x-default, autorreferência, status e links de cluster mútuos.
- Corrigir nesta ordem: alternativas quebradas → backlinks → códigos → autorreferência → x-default → duplicados.
- O cânone de cada versão linguística deve apontar para si mesmo, e não para a língua "mestra".
- Para grandes sites multilíngues, o hreflang é gerado usando um modelo, ou utiliza-se uma plataforma onde os idiomas são vinculados automaticamente, como 1001site.
Verifique a página mais importante do seu site com um validador hreflang gratuito — com validação mútua ativada.
Fontes
- Página do Validador Hreflang do PromoPilot — lista de verificações e perguntas frequentes.
- Central de Pesquisa Google - Documentação sobre versões localizadas de páginas e hreflang.
- Screaming Frog e Ahrefs Webmaster Tools – descrições de auditoria do site.



