O Erro Mais Comum do hreflang é Esquecer a Si Mesmo
Across 135 multilingual websites we audited, 40% broke the same rule: their pages never reference themselves in their own hreflang annotations. Here is why that silently defeats the whole setup.
Cada site multilíngue que auditamos tem seu cluster hreflang verificado link por link. Em sites com anotações hreflang avaliadas entre maio e , falharam na mesma verificação — e todos os falharam exatamente da mesma forma: a página estava ausente de suas próprias anotações hreflang. Isso representa da amostra multilíngue, resultando em erro específico. Nenhuma outra falha de hreflang se aproximou — links de retorno, a coisa que a maioria dos guias alerta, teve falhas em todo o conjunto de dados.
A regra que ninguém percebe que foi quebrada
Hreflang é um contrato entre páginas equivalentes. Cada versão localizada de uma página declara o conjunto completo de alternativos — todos os idiomas e variantes regionais, incluindo x-default — para que Google possa servir a versão correta ao pesquisador correto. A parte que é esquecida: o conjunto deve incluir a própria página. Uma entrada auto-referencial não é redundante. É o que confirma a Google que esta página se considera membro do cluster, e é necessário para que as anotações sejam respeitadas de forma confiável. Sem ela, o cluster fica ambíguo. Google tem sido explícito ao dizer que hreflang é uma dica, não uma diretiva — e uma dica incompleta é fácil de ignorar. O resultado é o modo de falha que sites internacionais temem: a página em inglês classificando na Espanha, a página em espanhol classificando nas buscas em inglês da Colômbia, ou Google escolhendo seu próprio canonical entre os locais. A parte cruel é que nada parece quebrado. Cada página renderiza corretamente. As anotações existem no HTML. A maioria dos plugins CMS as gera. A omissão só se torna visível quando você enumera o cluster mecanicamente — que é o que uma auditoria faz, e que um humano nunca faz.
O conjunto de dados
| Verificação de hreflang | Sites avaliados | Falhas |
|---|---|---|
| Auto-referência presente | 135 | () |
| Retornar links entre alternativos | 135 | 0 |
| x-default aponta para um alvo válido | 133 | () |
| Alvos saudáveis (sem redirecionamento/ bloqueio) | 135 | () |
Metodologia: instantâneo de auditoria concluída mais recente por domínio, maio – , anonimizado. Nossa amostra tende internacionalmente — a maioria dos sites auditados tinha algumas anotações hreflang — portanto, essas taxas descrevem sites multilíngues, não a web em geral. A contagem de saúde do alvo é pequena; trate-a como um padrão, não como uma porcentagem.
A assinatura de falha é idêntica em todos os lugares
O que nos chamou a atenção nas evidências não foi a taxa — foi a uniformidade. Todas as falhas de auto-referência produziram a mesma constatação: a página inicial declara seus alternativos mas o omite. Isso quase sempre é um problema de gerador, não editorial. Um plugin cria o conjunto de anotações a partir dos outros locais e nunca insere a página atual. Porque a saída parece plausível na fonte — uma lista organizada de tags de link hreflang — ninguém questiona.
As falhas restantes seguem padrões reconhecíveis também:
- x-default apontando para uma variante de idioma. Todas as 7 falhas de x-default foram o mesmo erro:
x-defaultdefinido para a página em inglês em vez de um seletor neutro ou a página do mercado principal. x-default é o fallback para buscadores cujo idioma você não serve — apontá-lo para o local faz desse local a resposta padrão para o resto do mundo. - Alvos que não podem ser servidos. Alguns sites vinculam alternativos que redirecionam para outro lugar, retornam 403, são bloqueados por robots.txt, ou canonizam para um URL diferente. Uma anotação apontando para uma página Google que não pode ser indexada como declarada é uma anotação que não existe.
Como fica um cluster correto
Um cluster saudável é um ciclo fechado: cada página lista todas as páginas, incluindo a própria, mais x-default.
__PROTECTED_COMMENT___<link rel="alternate" hreflang="en" href="https://example.com/" /><link rel="alternate" hreflang="es" href="https://example.com/es/" /><link rel="alternate" hreflang="pt" href="https://example.com/pt/" /><link rel="alternate" hreflang="x-default" href="https://example.com/" /><!-- On https://example.com/es/ (Spanish) — the same full set --><link rel="alternate" hreflang="en" href="https://example.com/" /><link rel="alternate" hreflang="es" href="https://example.com/es/" /><link rel="alternate" hreflang="pt" href="https://example.com/pt/" /><link rel="alternate" hreflang="x-default" href="https://example.com/" />
Se qualquer seta de uma página para si mesma estiver faltando, o ciclo está aberto — e Google decide o que fazer com a ambiguidade, não você.
Como verificar o seu em minutos
Veja o código-fonte da sua página inicial e conte as entradas hreflang. Se o seu site serve locais mais x-default, você deve ver entradas — e delas devem ser a página em que você está parado. Repita em página localizada; o conjunto deve ser idêntico lá. Em seguida, busque cada anotação URL e confirme que retorna 200, é indexável e canoniza para si mesma. Qualquer redirecionamento, bloqueio ou incompatibilidade canônica no conjunto é um link quebrado no contrato.
Se suas anotações vêm de um plugin CMS, verifique a saída do plugin em vez da página de configurações — os sites que falharam quase certamente tinham hreflang "habilitado" em algum lugar no painel administrativo. Nosso próprio auditor enumera todo o cluster e verifica auto‑referência, links de retorno, x‑default e saúde alvo em cada execução; o relatório gratuito mostra exatamente quais entradas quebram o ciclo.
SEO internacional é implacável com detalhes porque os detalhes são o mecanismo. Os sites em nossa amostra que acertaram a auto‑referência não tinham tradutores melhores nem orçamentos maiores. Eles tinham um ciclo fechado — e uma forma de notar quando se abriu.
See How Your Site Ranks
Get a free AI-powered SEO report with actionable findings and priority fixes for your website.
No signup required.