Auditoria de SEO multilíngue: checklist passo a passo (2026)
Checklist prática para auditar o SEO multilíngue do seu site: URLs por idioma, hreflang, canonical, html lang, metadados, sitemap e Search Console, item por item.
Atualizado em 24 de setembro de 2026 · 5 min de leitura
Um site traduzido não é, automaticamente, um site encontrado em outros idiomas. Basta um canonical errado ou um tradutor que só funciona com JavaScript para o Google nunca ver as suas traduções.
Esta checklist mostra o que conferir, na ordem, e como verificar cada item. A maioria das verificações você faz em segundos com o verificador de SEO multilíngue grátis: cole a URL da sua página e ele analisa a página original e até seis versões traduzidas.
1. Uma URL por idioma
Cada idioma precisa de um endereço próprio. A estrutura recomendada para a maioria dos sites é a subpasta: seusite.com/en/, seusite.com/es/.
Evite ?lang=en e, principalmente, a troca de idioma sem mudar a URL. Nesses casos, o Google vê uma única página.
Como verificar: troque o idioma no seletor e veja se a barra de endereço muda.
2. As páginas traduzidas são indexáveis
É comum uma tradução sair com noindex herdado de um ambiente de testes ou bloqueada no robots.txt.
Como verificar: procure noindex no código-fonte (Ctrl+U) de cada idioma. O verificador faz isso na original e nas traduções, e também confere se cada versão responde com status 200.
3. html lang correto
Cada página deve declarar o idioma em que está escrita: <html lang="pt-BR">, <html lang="en">.
Como verificar: primeira linha do código-fonte. O verificador compara o lang com o hreflang da página e avisa se não batem.
4. Conjunto de hreflang completo
Cada versão deve listar todas as outras e a si mesma, com URLs absolutas e códigos válidos (pt-BR, não pt_BR; en-GB, não en-UK).
<link rel="alternate" hreflang="pt-BR" href="https://seusite.com/" />
<link rel="alternate" hreflang="en" href="https://seusite.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://seusite.com/" />
Como verificar: o verificador lê o hreflang no <head> e no cabeçalho HTTP, confere códigos, URLs absolutas, autorreferência e duplicados, e visita as traduções para ver se elas linkam de volta. Detalhes no guia de tags hreflang.
5. x-default definido
O x-default indica a versão para quem fala um idioma que você não cobre.
Como verificar: procure hreflang="x-default" no código-fonte ou no resultado do verificador.
6. Canonical autorreferente em cada idioma
A página /en/precos deve ter canonical para /en/precos, não para /precos. Um canonical apontando para o idioma original faz o Google descartar a tradução e ignorar o hreflang.
Como verificar: procure rel="canonical" em cada versão. O verificador confirma se cada tradução tem o próprio canonical.
7. Títulos e meta descriptions traduzidos
O título e a description são o que aparece no resultado de busca. No idioma original, a tradução perde cliques.
Como verificar: compare o <title> das versões. O verificador sinaliza traduções com título igual ao original.
8. og:locale
A tag og:locale (por exemplo pt_BR ou en_US, aqui sim com underscore) informa o idioma para redes sociais ao compartilhar o link.
Como verificar: procure og:locale no código-fonte ou no relatório do verificador.
9. Slugs traduzidos (opcional)
/en/pricing é um pouco mais natural que /en/precos, mas não é obrigatório.
10. Nada de tradutor só em JavaScript
Ferramentas como o Weglot no modo JavaScript, o GTranslate na versão gratuita, o widget do Google Tradutor ou o ConveyThis sem URLs próprias traduzem o texto no navegador do visitante. O Google rastreia a página original e não vê nenhuma tradução.
Como verificar: abra o código-fonte de uma página "traduzida". Se o texto estiver no idioma original, o Google também vê o original. O verificador detecta esses tradutores automaticamente. Veja as alternativas ao Weglot.
11. Sitemap com as versões traduzidas
O sitemap deve incluir as URLs de todos os idiomas, de preferência com as anotações hreflang (<xhtml:link>).
Como verificar: abra seusite.com/sitemap.xml e procure URLs com /en/ ou do idioma correspondente.
12. Search Console
Envie o sitemap e acompanhe o relatório Páginas (indexação). Procure o motivo "Página alternativa com tag canônica adequada" nas URLs traduzidas: é o sinal clássico de canonical apontando para o idioma original. O relatório de segmentação internacional foi descontinuado.
Como verificar: Search Console → Indexação → Páginas, filtrando pelas subpastas de cada idioma.
13. Seletor de idioma com links rastreáveis
O seletor deve usar links <a href="/en/..."> reais, não só botões com JavaScript.
Como verificar: inspecione o seletor e confirme que cada opção é um link com href.
14. Sem redirecionamento automático por IP ou idioma do navegador
Redirecionar conforme o país ou o idioma do navegador parece prático, mas o Googlebot rastreia principalmente a partir dos Estados Unidos e pode nunca ver as outras versões. Sugira o idioma com um aviso, sem forçar o redirecionamento.
Como verificar: abra a URL original com o navegador em outro idioma ou com VPN. Ela deve continuar na mesma página.
O jeito rápido de fazer quase tudo isso
Os itens 1 a 8 e o 10 cabem em uma única análise do verificador de SEO multilíngue grátis. Rode na home e em duas ou três páginas importantes.
Como o Lantis resolve a checklist
O Lantis entrega cada idioma na própria URL (subpasta como /en/) e adiciona automaticamente hreflang para todos os idiomas mais x-default, o html lang correto e um canonical autorreferente. A tradução é feita por IA, com editor visual, glossário e seletor de idioma incluído. Funciona em Webflow, WordPress, Shopify e qualquer site com uma linha de código, e no Framer pelo plugin.
Custa a partir de € 3/mês por idioma (€ 2,50 a partir de 2 idiomas, € 2 a partir de 10), com as primeiras 100 traduções grátis, sem cartão. Estime o seu custo na calculadora de custo de tradução.
Perguntas frequentes
Com que frequência devo fazer esta auditoria?
Ao lançar os idiomas e depois de mudanças grandes: novo tradutor, nova estrutura de URLs ou redesign.
O Search Console ainda mostra erros de hreflang?
Não. O relatório de segmentação internacional foi descontinuado. Hoje, o hreflang é verificado no código-fonte ou com ferramentas externas, como o verificador grátis.
Preciso traduzir os slugs das URLs?
Não é obrigatório. Uma URL própria por idioma, com hreflang e canonical corretos, importa muito mais.
Meu tradutor mostra o site traduzido. Por que o Google não vê?
Porque muitos tradutores trocam o texto com JavaScript no navegador. O Google rastreia o HTML original, sem URL própria para cada idioma, e não encontra as traduções.
Também disponível em English · Français · Deutsch · Italiano · हिन्दी · Русский · 日本語 · 한국어 · Türkçe · Bahasa Indonesia · العربية