Testador de Tags hreflang
Rastreie as anotações hreflang de uma página no ar e identifique o que quebra silenciosamente o SEO internacional: códigos de locale inválidos, valores duplicados, autorreferência ausente, x-default ausente — e alternates que não apontam de volta (o hreflang precisa ser recíproco, senão os buscadores o ignoram).
Entrada
A página é buscada no servidor e suas tags <link> de hreflang são extraídas e validadas.
Saída
| Gravidade | hreflang | Descrição |
|---|---|---|
| No data yet | ||
| hreflang | URL | Autorreferência | Aponta de volta? |
|---|---|---|---|
| No data yet | |||
Mais formas de usar esta ferramenta
API REST
curl -X POST https://api.iotools.cloud/v1/tool/hreflang-tags-tester \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://developers.google.com/search/docs/specia…"
}'Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.
Peça a um agente de IA
Use the IOTools `hreflang-tags-tester` tool (hreflang Tags Tester) on this input:
YOUR_INPUT_HERECole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.
| Custo por chamada de API/MCP | A partir de 5 créditos |
|---|---|
| Precisa de mais créditos? | Ver preços |
Também disponível via
Guias
O que o Testador de Tags hreflang faz
Informe uma URL no ar e esta ferramenta busca a página, extrai cada <link rel="alternate" hreflang="…"> no seu <head> e os verifica com base nas regras que os buscadores realmente aplicam: códigos de locale válidos, sem duplicatas, uma autorreferência, um fallback x-default — e, buscando também cada URL alternate, se ela aponta de volta. O hreflang só funciona quando é recíproco: se a página A aponta para a B, a B precisa apontar para a A, ou o par é ignorado.
Como usar
- Informe a URL completa da página que você quer auditar.
- Clique em Testar tags hreflang. A página — e cada URL alternate que ela lista, até 15 — é buscada no servidor (HTML de outra origem não pode ser lido no navegador).
- Revise a tabela Problemas para ver o que precisa ser corrigido, e a tabela Tags encontradas para ver cada locale declarado, sua URL e se ela aponta de volta.
O que é sinalizado
- Códigos de locale inválidos — um código de país usado onde deveria ser um código de idioma (ex.:
ukem vez deen-GB), ou um valor que não é um BCP 47 válido. - Valores hreflang duplicados — o mesmo locale declarado duas vezes, o que pode invalidar todo o conjunto.
- Autorreferência ausente — a página deveria listar a si mesma entre seus próprios alternates.
- x-default ausente — recomendado como fallback para visitantes cujo locale não corresponde a nenhum alternate.
- Alternates não recíprocos — uma URL alternate que não aponta de volta para esta página. Esta é a verificação que uma lista de tags sozinha não consegue fazer, porque exige buscar a outra página.
Por que o hreflang quebra silenciosamente
Uma tag hreflang malformada ou de mão única não gera erro nem falha de validação em lugar algum visível — os buscadores simplesmente a ignoram, e a versão de idioma errada continua aparecendo nos resultados de busca para o locale errado. Como não há retorno, esses erros costumam ir para o ar e permanecer por meses. Auditar a página publicada, em vez de confiar no markup que você pretendia publicar, é a única forma de identificar o que de fato está lá.
Está criando tags hreflang em vez de testá-las?
Use o Gerador de Tags hreflang para montar um conjunto correto de tags <link>, sitemap XML ou cabeçalhos HTTP a partir de uma lista de pares locale/URL — e depois volte aqui, já publicado, para confirmar que o conjunto é recíproco na prática.
Privacidade
As URLs são buscadas pelo nosso servidor apenas para ler suas tags hreflang e não são armazenadas. Solicitações para endereços de rede privada ou local são bloqueadas.