Arquitetura de sites internacionais: estruturas de URL escaláveis
Escolha estruturas de URL internacionais rastreáveis — ccTLDs, subdomínios ou subdiretórios — e alinhe hreflang, tags canônicas e migrações, sem promessas de posicionamento.

A arquitetura de sites internacionais é a base das decisões de todo programa de SEO multilíngue e multirregional. Antes de contratar a tradução, configurar o hreflang ou dividir catálogos por país, você precisa de um padrão de URL que os mecanismos de busca consigam rastrear, que os usuários possam salvar nos favoritos e que sua equipe consiga manter por anos. O Google documenta várias opções de URL específicas por idioma e região, mas nenhuma delas garante posicionamento. O benefício é a clareza: cada versão de idioma e mercado ganha um endereço distinto, que pode ser encontrado e conta com marcações consistentes.
Este guia relaciona as estruturas de URL documentadas pelo Google a decisões práticas de planejamento. Ele explica quando usar ccTLDs, subdomínios e subdiretórios, por que os parâmetros não funcionam como principal recurso de segmentação geográfica e como hreflang e URLs canônicas decorrem da arquitetura — não o contrário. Para entender a terminologia estratégica por trás da segmentação por idioma ou por país, consulte SEO internacional vs. SEO multilíngue.
Perguntas que este guia responde
- Quais estruturas de URL o Google documenta para sites internacionais e multirregionais?
- Quando as equipes devem escolher ccTLDs, subdomínios ou subdiretórios?
- Por que os parâmetros de URL não são recomendados para segmentação geográfica?
- Como a arquitetura deve diferir entre a segmentação apenas por idioma e a segmentação por país?
- Como hreflang e URLs canônicas interagem com as escolhas de arquitetura de URL?
- Quais sinais de idioma e região importam além do caminho da URL?
- Como as equipes devem conduzir migrações entre estruturas de URL internacionais?
- Quais erros de arquitetura impedem o rastreamento das versões por idioma ou região?
Resposta rápida: a arquitetura segue a matriz de mercados
Comece com uma matriz de país × idioma, não com um nome de pasta. Em cada célula, registre o que os usuários daquele mercado precisam: compreensão do idioma, moeda local, regras de processamento e entrega de pedidos, termos legais ou tudo isso. A matriz indica se você precisa de caminhos apenas por idioma (/de/), apenas por país (/us/), por combinação de idioma e região (/en-ca/) ou de ccTLDs separados (example.de).
O Google recomenda URLs diferentes para cada versão de idioma, em vez de alternar o idioma em uma única URL por meio de cookies ou configurações do navegador. A alternância dinâmica oculta variantes porque o Googlebot costuma rastrear sem Accept-Language e geralmente a partir de uma infraestrutura nos EUA. Portanto, a arquitetura é, antes de tudo, uma decisão de rastreabilidade e, só depois, de marca.
Quando a matriz estiver consolidada, escolha uma estrutura que suas equipes de engenharia e localização consigam operar pelos próximos anos. Subdiretórios em um único gTLD costumam ser a opção padrão de menor manutenção. Os ccTLDs fazem sentido quando questões legais, de marca ou de hospedagem exigem uma separação rígida entre mercados. Os subdomínios são um meio-termo. Os parâmetros de URL são documentados, mas não são recomendados para segmentação geográfica.
Estruturas de URL documentadas pelo Google
A documentação do Google sobre sites multirregionais e multilíngues lista quatro padrões de URL específicos por idioma e região. Cada um disponibiliza um endereço distinto por versão, requisito básico para que as variantes de idioma e região possam ser rastreadas.
| Estrutura | Exemplo | Sinal de país | Manutenção | Clareza para o usuário | Orientações do Google |
|---|---|---|---|---|---|
| ccTLD (domínio de código de país) | example.de | Forte; vinculado a um único país | Custo mais alto; hosts e certificados separados | Identidade local clara | Opção documentada; alguns ccTLDs usados como domínios personalizados são tratados como gTLDs |
| Subdomínio em um gTLD | de.example.com | Moderado; o código por si só não define o público | DNS separado e, muitas vezes, ambientes tecnológicos separados | Códigos como de podem indicar idioma ou país | Opção documentada; defina explicitamente o público de cada versão |
| Subdiretório em um gTLD | example.com/de/ | Mais fraco isoladamente; precisa de outros sinais | Geralmente o menor custo, com um único host de CMS | Ambíguo se não houver identificação na interface | Opção documentada; geralmente a mais fácil de manter |
| Parâmetros de URL | example.com?loc=de | Fraco; fácil de duplicar | Simples de prototipar | Ruim para compartilhar e salvar nos favoritos | Documentado, mas não recomendado para segmentação geográfica |
Nenhum desses padrões determina, por si só, o posicionamento nos resultados de busca. O Google os trata como formas de disponibilizar variantes de idioma e região, não como melhorias automáticas de posicionamento.
Como escolher entre ccTLDs, subdomínios e subdiretórios
Use critérios de decisão que sua organização consiga defender em uma revisão de projeto:
| Critério | Favorece ccTLD | Favorece subdomínio | Favorece subdiretório |
|---|---|---|---|
| Necessidade legal ou de marca de ter domínios separados por país | Sim | Às vezes | Raramente |
| CMS único e biblioteca de componentes compartilhada | Não | Parcial | Sim |
| Tamanho da equipe de engenharia para operar múltiplos hosts | Baixo | Médio | Alto |
| Alta prioridade para segmentação geográfica por país | Sim | Parcial | Parcial |
| Expansão apenas por idioma (sem divisão por país) | Excessivo | Funciona | Funciona bem |
| Flexibilidade de migração no longo prazo | Mais difícil | Moderada | Mais fácil |
ccTLDs enviam um forte sinal de país, mas podem ser caros, sujeitos a restrições e limitados a um único país. O Google observa que alguns ccTLDs são tratados como domínios genéricos de nível superior. Por isso, confirme como o TLD escolhido é classificado antes de presumir que ele segmenta um país.
Subdomínios (de.example.com) oferecem flexibilidade na separação e podem ser associados a backends diferentes. O Google alerta explicitamente que os códigos dos subdomínios não são usados para determinar o público-alvo, a menos que você o indique explicitamente — por exemplo, com hreflang e sinais consistentes na página.
Subdiretórios (example.com/de/) costumam ser a configuração mais simples em um único host, com menos manutenção contínua. A contrapartida é a ambiguidade: /de/ pode significar conteúdo em alemão para o mundo todo, conteúdo em inglês para a Alemanha ou conteúdo em alemão para a Alemanha. Defina a intenção na matriz antes de decidir os nomes das pastas.
Por que parâmetros não funcionam como principal forma de segmentação geográfica
O Google documenta os parâmetros de URL como uma opção para indicar idioma e região, mas não os recomenda para segmentação geográfica. Em grande escala, os parâmetros geram problemas previsíveis:
- Duplicação no rastreamento. O mesmo caminho com vários valores de
?loc=pode gerar combinações de parâmetros que diluem os sinais, a menos que o tratamento dos parâmetros seja configurado meticulosamente. - Sinais fracos para o usuário. Caminhos estáveis são mais adequados para salvar nos favoritos, compartilhar e usar em materiais impressos. Os parâmetros ocultam a identificação de idioma e região nas ferramentas de análise e nos chamados de suporte.
- Lacunas na descoberta. Links internos, sitemaps e grupos de hreflang precisam de URLs absolutas. Arquiteturas que dependem muito de parâmetros costumam ser implementadas com conjuntos incompletos de versões alternativas.
- Dívida de migração. Migrar de
?lang=frpara/fr/posteriormente exige mapas de redirecionamento para todas as variantes de URL indexadas.
Os parâmetros ainda podem ser usados para rastreamento ou visualizações autenticadas, mas não como principal forma de segmentação.
Arquitetura por idioma versus arquitetura por país
Estratégias voltadas apenas a idiomas ou apenas a países exigem estruturas de URL diferentes, mesmo quando compartilham o mesmo CMS.
A segmentação apenas por idioma (SEO multilíngue) responde à pergunta: em qual idioma este usuário deve ler? Padrões comuns:
- Subdiretórios
/en/,/es/,/ja/ - Subdomínios
en.example.com,es.example.com - Um site global em inglês com pastas de idiomas adicionadas gradualmente
Os valores de hreflang geralmente contêm apenas códigos de idioma: hreflang="en", hreflang="es". A política de URLs canônicas é simples quando cada URL é uma tradução fiel da mesma página.
A segmentação por país (SEO multirregional) responde à pergunta: a experiência de qual mercado este usuário deve receber? Padrões comuns:
- ccTLDs por país (
example.co.uk,example.com.au) - Subdomínios ou pastas por país (
uk.example.com,example.com/us/) - Pastas que combinam idioma e país quando ambos variam (
/en-us/,/en-gb/,/fr-ca/)
Os valores de hreflang costumam combinar idioma e região: hreflang="en-US", hreflang="en-GB". Quando o mesmo idioma aparece em URLs de vários países com conteúdo quase duplicado, o Google recomenda escolher uma versão preferencial e usar rel="canonical" em conjunto com hreflang.
O planejamento mais amplo de um programa de SEO multilíngue vai além deste guia sobre a camada de URLs; este artigo se concentra nas escolhas de arquitetura das quais esses programas dependem.
Hreflang e URLs canônicas na arquitetura
Hreflang e URLs canônicas não substituem a arquitetura de URLs — eles acrescentam informações às URLs escolhidas. O Google aceita hreflang por meio de tags link no HTML, cabeçalhos HTTP ou sitemaps; os métodos são equivalentes. Cada URL localizada deve listar a si mesma e suas versões alternativas com links recíprocos e totalmente qualificados. Se duas páginas não apontarem uma para a outra, as tags hreflang poderão ser ignoradas.
Regras de hreflang orientadas pela arquitetura:
- Uma URL por idioma ou variante de idioma e região no grupo
- URLs absolutas que correspondam ao endereço canônico exibido aos usuários
x-defaultpara idiomas sem correspondência, geralmente apontando para um seletor de idioma ou uma versão global padrão- Códigos apenas de idioma (
de) ou de idioma e região (de-AT) consistentes com a matriz
Interação com a URL canônica: Ao usar hreflang, especifique uma URL canônica no mesmo idioma ou no melhor idioma substituto disponível, caso não exista uma no mesmo idioma. Para conteúdos semelhantes no mesmo idioma em URLs multirregionais — como alemão em example.de e example.com/de/ —, escolha uma URL preferencial e use a indicação de URL canônica junto com hreflang para que a Pesquisa possa exibir a URL regional correta sem tratar cada duplicata como repetição descontrolada.
Versões localizadas só são consideradas duplicatas problemáticas quando o conteúdo principal permanece sem tradução. Pequenas variações regionais em um mesmo idioma são um caso legítimo de páginas alternativas.
Este artigo resume o uso de hreflang no âmbito da arquitetura. Links de retorno, códigos de região inválidos, vantagens e desvantagens de sitemaps em relação ao HTML e procedimentos de garantia de qualidade dos clusters são abordados em profundidade em “Trate o funcionamento dos clusters hreflang como uma frente de trabalho técnica dedicada” — leia esse material complementar ao passar do projeto das URLs para a implementação das anotações.
Sinais de idioma e região além do caminho da URL
A estrutura de URLs é necessária, mas não suficiente. O Google determina o idioma e a região de destino usando vários sinais:
| Sinal | Função | Ressalva |
|---|---|---|
| ccTLD | Forte associação com um país | ccTLDs usados por apelo de marca podem se comportar como gTLDs |
| hreflang | Declara versões alternativas por idioma e região | Não define, por si só, o idioma da página |
| Localização do servidor | Indício fraco de segmentação geográfica | Impreciso com CDNs e hospedagem em várias regiões |
| Indícios na página | Endereços, telefone, moeda e idioma local | Devem refletir operações reais no mercado |
lang do HTML | Acessibilidade e renderização | Não é usado pelo Google para detectar o idioma da página |
O Google ignora metatags de localização, como geo.position, para segmentação geográfica. Essa segmentação não é exata, então disponibilize links para que os usuários escolham a região ou o idioma caso acessem a versão errada. O Google também observa que segmentar um país específico pode melhorar os resultados nesse país em detrimento de outras localidades — uma escolha com vantagens e desvantagens, não uma promessa de maior visibilidade global.
A detecção de idioma segue outra regra: o Google determina o idioma a partir do conteúdo visível, não das URLs, dos atributos lang ou do hreflang. Por isso, a arquitetura deve entregar páginas predominantemente em um único idioma, tanto no conteúdo quanto na navegação.
Sitemaps e descoberta em escala
À medida que o número de combinações de idioma e região cresce, os sitemaps se tornam uma das principais vias de descoberta, ao lado dos links internos. Os sitemaps do Google podem declarar versões alternativas de idioma e região, ajudando os rastreadores a encontrar URLs que a navegação interna pode deixar escondidas em níveis profundos de menus facetados.
Inclua apenas URLs canônicas, mantenha os sitemaps atualizados quando houver mudanças nos mercados e alinhe as entradas hreflang do sitemap com as anotações no HTML ou nos cabeçalhos. Envie os sitemaps no Search Console por propriedade quando os ccTLDs estiverem em contas separadas. Dados estruturados por idioma e região podem ampliar a descoberta para além de simples listas de URLs, assim que as bases de URLs e anotações estiverem estáveis.
Padrões de migração entre estruturas
As equipes raramente acertam a arquitetura por completo no primeiro lançamento. Migrações comuns incluem a passagem de subdiretório para ccTLD (separação jurídica), de parâmetro para pasta (restauração da rastreabilidade), a consolidação de subdomínios e a renomeação de pastas. Cada uma exige um mapa de redirecionamentos para todas as URLs indexadas de cada idioma e região — não apenas para a página inicial —, além de atualizações de hreflang e das indicações de URL canônica na mesma publicação.
Princípios de migração: primeiro, fixe a matriz; prefira redirecionamentos 301 diretos; aponte os seletores de idioma para as novas URLs imediatamente; e valide a reciprocidade semanalmente durante o primeiro mês. O Google não documenta prazos fixos de recuperação; documente a conclusão dos requisitos técnicos em vez de prometer resultados de tráfego.
Erros de arquitetura que ocultam versões de idioma e região
Estas falhas impedem o rastreamento ou confundem os sinais de idioma e região:
| Erro | Por que prejudica |
|---|---|
| Idioma definido por cookie ou pelo navegador em uma única URL | Os rastreadores podem nunca acessar os idiomas que não são o padrão |
| Redirecionamentos forçados por IP ou Accept-Language | Oculta versões alternativas de usuários e robôs que precisam de URLs explícitas |
| Segmentação baseada principalmente em parâmetros | URLs pouco claras, risco de duplicação e manutenção inadequada do hreflang |
| Códigos de pasta ambíguos sem hreflang | /de/ pode indicar idioma, país ou ambos — falta clareza para a Pesquisa |
| Duplicatas em ccTLD e gTLD sem indicação de URL canônica | Conteúdo no mesmo idioma em example.de e example.com/de/ gera conflito |
| Versões de idioma e região bloqueadas pelo robots.txt | A arquitetura existe, mas não pode ser rastreada |
| hreflang apontando para redirecionamentos ou erros 404 | Quebra a reciprocidade do agrupamento |
| Roteamento por idioma e região apenas via JavaScript | Se as URLs renderizadas diferirem dos caminhos de rastreamento, a descoberta falha |
O erro mais caro é tratar a arquitetura como algo cosmético: lançar elementos de interface traduzidos em URLs cujo conteúdo principal continua em um único idioma, ou separar países sem atualizar as informações de atendimento e entrega na página. Tanto os usuários quanto os sistemas de busca leem o que está visível.
Checklist de implementação
Rastreamento e indexação por mecanismos de busca
O Googlebot e os rastreadores do Bing precisam de URLs estáveis por idioma ou país, que possam ser acessadas por links — seja em ccTLDs, subdomínios ou subdiretórios. As escolhas de arquitetura afetam o orçamento de rastreamento, os agrupamentos de URLs canônicas e os mapeamentos hreflang. Mantenha as versões de idioma e região em HTML que os robôs possam buscar sem depender de roteamento opaco executado apenas no cliente. Meça a cobertura de indexação por host ou pasta no Google Search Console e no Bing Webmaster Tools.
Acesso por mecanismos de resposta, seleção de fontes e compreensão multilíngue
Em geral, os mecanismos de resposta precisam das mesmas URLs acessíveis que as pessoas conseguem abrir. Se uma versão de idioma só estiver disponível mediante autenticação, scripts bloqueados ou parâmetros voláteis, terá menos chances de ser citada ou incluída como fonte. Prefira caminhos estáveis por idioma e região, páginas com finalidade clara e informações consistentes sobre entidades entre os idiomas, para que os assistentes reconheçam a mesma organização em francês, alemão ou japonês. A arquitetura não garante citações; ela remove barreiras acidentais de acesso e compreensão.
Próximos conteúdos planejados: guias de otimização específicos para Google, Bing, ChatGPT, Claude, Gemini, Perplexity e Microsoft Copilot.
Otimização para a Pesquisa Google
Escolha padrões de URL que o Google consiga rastrear e mapear com hreflang: hosts ou pastas estáveis, versões de idioma em HTML e links internos claros entre as versões de idioma e região. Documente explicitamente as limitações conhecidas: não invente fatores de ranqueamento e separe as métricas tradicionais de indexação das verificações de citações em mecanismos de resposta.
Otimização para o Bing
Garanta a mesma capacidade de rastreamento para o Bingbot e valide os hosts e caminhos de cada idioma e região no Bing Webmaster Tools. Documente explicitamente as limitações conhecidas: não invente fatores de ranqueamento e separe as métricas tradicionais de indexação das verificações de citações em mecanismos de resposta.
Guia por plataforma: ChatGPT
Os assistentes precisam de URLs acessíveis para cada idioma e região. Seletores de idioma executados apenas no cliente que ocultam o HTML das versões alternativas bloqueiam o acesso às fontes. Documente explicitamente as limitações conhecidas: não invente fatores de ranqueamento e separe as métricas tradicionais de indexação das verificações de citações em mecanismos de resposta.
Guia da plataforma: Claude
A documentação local de referência precisa estar acessível pelo servidor — uma arquitetura que mantém o conteúdo restrito a aplicativos limita a capacidade do Claude de consultar essas fontes. Documente explicitamente as limitações conhecidas: não invente fatores de ranqueamento e separe as métricas tradicionais de indexação das verificações de citações em mecanismos de resposta.
Guia por plataforma: Gemini
Uma arquitetura indexável por idioma e região continua sendo a base prática para experiências de IA no ecossistema Google. Documente explicitamente as limitações conhecidas: não invente fatores de ranqueamento e separe as métricas tradicionais de indexação das verificações de citações em mecanismos de resposta.
Guia da plataforma: Perplexity
URLs estáveis por idioma tornam as citações mais duradouras do que soluções improvisadas de idioma e região baseadas apenas em parâmetros. Documente explicitamente as limitações conhecidas: não invente fatores de ranqueamento e separe as métricas tradicionais de indexação das verificações de citações em mecanismos de resposta.
Guia da plataforma: Microsoft Copilot
Quando a descoberta pelo Copilot estiver relacionada à indexação do Bing, mantenha uma arquitetura multilíngue indexável pelo Bing — sem inventar fatores de ranqueamento específicos do Copilot. Documente explicitamente as limitações conhecidas: não invente fatores de ranqueamento e separe as métricas tradicionais de indexação das verificações de citações em mecanismos de resposta.
Onde a GlotEO se encaixa
As decisões de arquitetura cabem às lideranças de engenharia e SEO, mas falham sem fluxos de trabalho de conteúdo que mantenham cada URL de idioma e região alinhada às páginas traduzidas, às anotações e às listas de verificação de qualidade. A solução de SEO multilíngue da GlotEO dá suporte a essa camada editorial em iniciativas multilíngues e internacionais — ajudando as equipes a publicar versões de idioma rastreáveis nos padrões de URL escolhidos, sem substituir o trabalho com a matriz e a migração descrito acima.
Para uma mensuração contínua, planeje a divisão de propriedades no Search Console, os relatórios de hreflang e as verificações de cobertura entre as versões de idioma e região. Os dados estruturados em escala podem vir depois, quando a base estiver estável.
Equipes que precisam de controle editorial em diferentes idiomas e regiões podem usar a plataforma de SEO multilíngue da GlotEO e, em seguida, comparar os preços e planos da GlotEO.
Referências
- Fundamenta as orientações citadas neste artigo (Como especificar uma URL canônica com rel=canonical e outros métodos)
- Fundamenta as orientações citadas neste artigo (Informe o Google sobre versões localizadas da sua página)
- Fundamenta as orientações citadas neste artigo (Gerenciamento de sites multirregionais e multilíngues)
- Fundamenta as orientações citadas neste artigo (Saiba mais sobre sitemaps)