1001Ferramentas
🌍SEO

Gerador de hreflang

Gere tags hreflang para sites multilíngues — informa ao Google qual versão exibir por idioma/região (pt-BR, en-US, x-default, etc.). Tudo no navegador.

Mapeamento idioma → URL (formato: pt-BR https://exemplo.com/pt)

Cada idioma na versão certa da busca

Site com versão em português e em inglês, e o Google insiste em mostrar a errada: brasileiro caindo na página em inglês, gringo caindo na em português. As tags hreflang existem para isso, mas escrevê-las à mão é chato e propenso a erro de digitação. Aqui você lista um par por linha, no formato pt-BR espaço URL, e recebe o bloco de tags link rel=alternate pronto para copiar e colar no head.

A pegadinha clássica do hreflang é a reciprocidade: cada versão da página precisa listar todas as outras e também a si mesma. Se a página A aponta para a B mas a B não devolve, o Google ignora o par inteiro. Outra: o código precisa ser idioma (ISO 639-1) e, opcionalmente, região (ISO 3166-1). Usar só br é erro comum e caro: br é bretão, não Brasil; o certo é pt-BR. A ferramenta aceita o que você digitar e pula em silêncio linhas fora do formato, então confira se saíram tantas tags quanto linhas.

Cole o mesmo bloco de tags no head de todas as versões da página, sem tirar nada de nenhuma. Inclua uma linha x-default apontando para a versão de fallback, a que deve aparecer para quem não casa com nenhum idioma listado. Confira se cada URL responde 200: hreflang apontando para redirect ou 404 é descartado. Se o site tem milhares de páginas, considere declarar hreflang no sitemap em vez do head. Tudo é gerado no navegador, nada é enviado a servidor.

Perguntas frequentes

Preciso colocar as tags em todas as versões da página?
Sim, e o bloco deve ser idêntico em todas, incluindo a referência da página a ela mesma. Sem reciprocidade o Google descarta as anotações.
O que é x-default?
É a versão mostrada para quem não casa com nenhum idioma declarado, tipicamente a home internacional ou um seletor de idiomas. Vale a pena sempre incluir.
Posso usar só pt em vez de pt-BR?
Pode: pt vale para qualquer falante de português, e pt-BR mira o Brasil especificamente. Só não use br sozinho, que é o código do idioma bretão.

Ferramentas Relacionadas