1001Ferramentas
🌎SEO

Builder Link Alternate

Monte a tag <link rel="alternate" hreflang> para indicar versões de idioma da página.



  

Montar tags hreflang sem errar a sintaxe

Seu site tem versao em portugues e em ingles, e o Google insiste em mostrar a errada para quem chega de fora. O par rel=alternate com hreflang existe justamente para dizer qual versao serve qual publico, e a sintaxe e curta o bastante para dar a impressao de que ninguem erra, o que nao e verdade na pratica.

Sao dois campos, o codigo do idioma e a URL, e sai uma linha pronta para o head. A ferramenta monta uma tag por vez: se voce tem tres idiomas, roda tres vezes e cola as tres. O codigo segue o padrao ISO 639-1, opcionalmente com regiao, como pt, pt-BR ou en-GB. Regiao sozinha nao vale, o idioma e obrigatorio, e o valor x-default marca a versao de fallback para quem nao se encaixa em nenhuma.

O conjunto precisa ser reciproco: se a pagina em portugues aponta para a inglesa, a inglesa tem que apontar de volta, senao o Google descarta o grupo inteiro. Inclua tambem a tag que aponta para a propria pagina. E use sempre a mesma URL que esta no rel=canonical, porque apontar hreflang para um endereco que se canonicaliza para outro e o erro mais comum da lista. A ferramenta nao valida o codigo nem a URL, so monta a linha, entao confira antes de publicar.

Perguntas frequentes

Uso pt ou pt-BR?
Use so o idioma quando o conteudo atende todos os paises que falam aquela lingua. Acrescente a regiao quando existem versoes diferentes por pais, como preco, frete ou legislacao.
Preciso de uma tag apontando para a propria pagina?
Sim. A autorreferencia faz parte do conjunto e sem ela o Google costuma ignorar as anotacoes.
Da para declarar hreflang fora do head?
Da. O sitemap XML e o cabecalho HTTP Link sao alternativas validas, uteis para PDF e outros arquivos sem head. Escolha um metodo e mantenha so ele.

Ferramentas Relacionadas