SEO On-Page

hreflang sem dor: implementacao para sites multilingues

Por Lucas ·

Padroes de hreflang validados em projetos globais, com exemplos reais de auditoria, ferramentas e o que quebra na pratica.

Um cliente nosso tinha 14 idiomas, 9 mercados e um trafego organico que crescia 3% ao ano enquanto o catalogo dobrava. A auditoria revelou 211 mil URLs com hreflang quebrado: return tags ausentes, codigos de regiao errados (en-UK em vez de en-GB) e x-default apontando para uma pagina 302. Em 60 dias de correcao, o trafego em mercados secundarios subiu 38%. Hreflang nao e glamour, mas e onde times globais sangram receita silenciosamente. Antes de entrar nos padroes, vale lembrar Como auditar SEO on-page sem cair em achismos: sem baseline em logs e Search Console, voce esta otimizando no escuro.

A regra fundamental e simetria. Se a pagina A aponta para B com hreflang='es-MX', B precisa apontar de volta para A. O Google ignora declaracoes unidirecionais sem aviso, e o Screaming Frog (modo SEO Spider 20+) ja tem o relatorio 'Hreflang > Missing Return Links' que resolve 80% dos problemas em uma varredura. Outro detalhe que poucos times pegam: o atributo aceita codigos ISO 639-1 para idioma e ISO 3166-1 Alpha 2 para regiao. en-UK nao existe. pt-BR existe. Confunde porque o TLD .uk e amplamente usado, mas hreflang segue padrao proprio.

Onde declarar? Tres opcoes validas pelo Google: tag link no head HTML, header HTTP para PDFs e ativos nao-HTML, ou sitemap XML. Para sites com mais de 50 mil URLs traduzidas, sitemap e a unica opcao sustentavel. Manter 40 link tags no head de cada pagina explode o peso do HTML e atrapalha LCP, algo que ja discutimos em Core Web Vitals: alem do LCP, o que move o ponteiro. Use sitemap segmentado por mercado, com lastmod consistente. Se voce ainda gera sitemaps manualmente, leia Sitemap XML moderno: prioridade, lastmod e o que ignorar antes de continuar essa conversa.

x-default e o cluster mais incompreendido. Ele nao e 'a versao em ingles'. Ele e a pagina para usuarios cuja regiao ou idioma nao bate com nenhuma das alternativas declaradas. Em ecommerce global, x-default normalmente aponta para um seletor de pais ou para a versao internacional generica (ingles US ou UK, com precos em USD). Vi casos em que x-default apontava para uma URL com redirect 302 baseado em IP, o que faz o Google trocar resultados aleatoriamente no SERP. Se voce roda PLPs internacionais, On-page para e-commerce: PLP vs PDP sem canibalizar explica como evitar canibalizacao paralela.

Ferramentas que uso na auditoria mensal: Screaming Frog para crawl, Ahrefs Site Audit para detectar conflitos com canonical (canonical e hreflang em paginas diferentes e bug certo, veja Canonical tags: erros comuns que sangram trafego organico), e queries customizadas no BigQuery em cima do export do GSC para cruzar impressoes por pais com declaracoes hreflang. Essa terceira tecnica e o tipo de coisa coberta em BigQuery + GSC: queries que sua agencia nao roda e e o que separa diagnostico de adivinhacao. Em projetos com mais de 5 idiomas, gere um grafo de adjacencia das declaracoes e procure componentes desconexos.

Erros que ainda matam: subdominios com hreflang apontando para subdiretorios (mistura de arquitetura URL), uso de underscore em vez de hifen (pt_BR e invalido, precisa ser pt-BR), e declarar hreflang em paginas noindex. O Google descarta a noindex e mantem so a outra ponta, quebrando a simetria sem aviso. Outro classico e duplicar hreflang em multiplas alternativas para o mesmo par idioma-regiao, gerando 'multiple entries' no GSC. Cheque o relatorio 'International Targeting' (ainda funciona em 2026) semanalmente nos primeiros 90 dias pos-rollout.

Takeaway pratico: antes de adicionar uma decima primeira lingua, audite as 10 que ja existem. Rode Screaming Frog com configuracao de hreflang validation, exporte erros, classifique por volume de impressao via GSC, e corrija primeiro o que ja recebe trafego. Hreflang nao e seo avancado, e higiene. E quando bem feito, paga em mercados que voce nem sabia que estavam deixando dinheiro na mesa.

Nenhum comentário ainda

Seja o primeiro a comentar.

Deixe seu comentário

Entre com sua conta Canverly para comentar. Você pode usar a mesma conta em qualquer site da rede.

Entrar com Canverly