Estrutura de URL

Como estruturar URLs para SEO — anatomia, hífens vs. sublinhados, palavras-chave, sensibilidade a maiúsculas, parâmetros e por que alterar URLs quase nunca ajuda.

Publicado pela primeira vez: 26 de jun. de 2026 · Última atualização: 21 de ago. de 2026 · Avançado
Idiomas
1 sinal de evidência nesta página

A estrutura de URL é como as partes de um endereço web — esquema, domínio, caminho, string de consulta, fragmento — são organizadas. Ela importa principalmente para rastreamento, usabilidade e compreensão, não para ranqueamento: palavras-chave em URLs são um sinal de 'peso muito leve' na melhor das hipóteses. Use hífens (o Google trata sublinhados como conectores de palavras, hífens como separadores — o Bing não diferencia), mantenha a consistência de maiúsculas (caminhos são sensíveis a maiúsculas), minimize parâmetros e altere URLs existentes 'muito, muito raramente'.

TL;DR — A estrutura de URL é principalmente uma questão de rastreamento e compreensão, não uma alavanca de ranqueamento. Palavras-chave em URLs são um sinal de “peso muito leve” que desaparece assim que uma página é indexada. Use hífens (o Google une em sublinhados, separa em hífens). A capitalização do caminho pode identificar URLs distintas dependendo do comportamento do servidor, então capitalização mista pode criar caminhos de rastreamento duplicados. Parâmetros são o verdadeiro risco de eficiência de rastreamento. E mudar URLs existentes ajuda “muito, muito raramente” — então não faça, a menos que estejam genuinamente quebradas.

Evidence for this claim Google recommends simple, descriptive, human-readable URLs, hyphens between words, and minimizing unnecessary parameters. Scope: Current Google URL structure guidance. Confidence: high · Verified: Google Search Central: URL structure best practices Evidence for this claim A URI is composed of standardized scheme, authority, path, query, and fragment components; semantics depend on the scheme and server. Scope: Generic URI syntax, distinct from search-engine recommendations. Confidence: high · Verified: IETF RFC 3986: URI Generic Syntax

Anatomia de uma URL

Toda URL se decompõe nas mesmas partes, e cada uma tem suas próprias implicações para SEO:

ParteExemploNotas
Esquemahttps://Use HTTPS. HTTP vs HTTPS é um sinal de canonicalização.
Subdomíniowww.O Google pode tratar subdomínios mais como sites separados do que subpastas.
Domínioexample.comO nome do host não diferencia maiúsculas de minúsculas.
Caminho / slug/blog/url-structure/A parte que você controla; diferencia maiúsculas de minúsculas.
String de consulta?ref=newsletterParâmetros — a maior fonte de URLs duplicadas/de baixo valor.
Fragmento#anatomyO Google “generally doesn’t support URL fragments” (tradução: «geralmente não oferece suporte a fragmentos de URL») para alterar conteúdo.

Caracteres reservados devem ser codificados em percentual conforme o padrão; use texto não ASCII no idioma dos seus usuários (transliterado quando ajudar) em vez de IDs sem sentido.

URLs afetam o ranqueamento? Quase nada.

Esta é a pergunta que todos realmente querem responder. A resposta honesta: minimamente.

  • Palavras-chave na URL são, segundo o próprio Guia de Início do Google, um fator sobre o qual a documentação afirma: “the keywords in the name of the domain (or URL path) alone have hardly any effect beyond appearing in breadcrumbs.” (tradução) «As palavras-chave no nome do domínio (ou no caminho da URL), por si sós, quase não têm efeito além de aparecerem nas trilhas de navegação.» John Mueller as chamou de “a very small ranking factor” (tradução) «um fator de ranqueamento muito pequeno» e “a very light weight factor… less so after [the page is] indexed.” (tradução) «um fator de peso muito leve… ainda menos depois que [a página] é indexada.» Então, uma palavra-chave na URL pode ajudar o Google durante a descoberta inicial, antes de ele rastrear o conteúdo — mas, uma vez que a página é indexada, é o conteúdo que fala.
  • O que importa mais do que a redação da URL é a profundidade de clique — quantos cliques a partir da página inicial uma página está. Uma estrutura de diretórios lógica ajuda o Googlebot a estimar a frequência de rastreamento (uma pasta /policies/ raramente muda; /promotions/ muda com frequência), mas isso é sobre rastreamento, não ranqueamento.

Conclusão: não reestruture URLs apenas para injetar palavras-chave. O esforço não vale a pena.

Hífens vs. underscores

Esta é a única regra técnica realmente estabelecida, e é específica do Google.

O Google trata um hífen como separador de palavras e um sublinhado como unificador de palavras. Então, red_shoes é analisado como o token único redshoes, enquanto red-shoes é analisado como red e shoes. A justificativa de Gary Illyes: “many things on the internet have an underscore in them, they can’t easily segment at underscore.” (tradução) «Muitas coisas na internet contêm um sublinhado, então [o Google] não consegue segmentá-las facilmente nesse caractere.» Matt Cutts disse o mesmo em 2007: “we still join on the underscore and separate on the dash” (tradução) «Ainda unimos no sublinhado e separamos no hífen». A documentação atual do Google ainda recomenda hífens.

Há uma peculiaridade que vale conhecer: Mueller disse uma vez em 2016 que a diferença “doesn’t matter” (tradução) «não importa», o que confundiu as coisas — mas a documentação atual ainda diz para usar hífens, e essa é a escolha segura.

O Bing é diferente. Um porta-voz do Bing confirmou: “We do not differentiate between dash and underscore in our URL ranking features.” (tradução) «Não diferenciamos entre hífen e sublinhado em nossos recursos de ranqueamento de URL.» Então, sublinhados não prejudicam você no Bing. Mas, como você está otimizando para ambos, use hífens — é correto para o Google e neutro para o Bing.

Comprimento da URL e o mito da canonicalização

Você vai ouvir “URLs mais curtas ranqueiam melhor.” Isso é uma leitura errada.

O comprimento da URL não tem impacto direto no ranqueamento. O que é verdade é mais restrito: quando o Google está escolhendo uma canônica entre URLs duplicadas ou quase duplicadas, ele pode preferir a mais curta e limpa — especificamente uma URL limpa em vez da mesma URL com parâmetros de rastreamento anexados. Como eu disse na minha pesquisa sobre canonicalização: “This has been misinterpreted over the years by SEOs to say that all of your URLs should be shorter. But that’s not what was meant.” (tradução) «Ao longo dos anos, profissionais de SEO interpretaram isso incorretamente como uma recomendação de que todas as URLs fossem mais curtas. Não era isso que se queria dizer.» A preferência é por uma versão limpa, sem parâmetros, em vez de uma duplicata cheia de parâmetros — não uma lei universal de “o mais curto vence”. O comprimento da URL é apenas um dos cerca de 40 sinais de canonicalização que o Google usa, junto com a preferência por HTTPS, www vs. não-www, barra final e maiúsculas/minúsculas.

Sensibilidade a maiúsculas e minúsculas é um risco real

Caminhos, nomes de arquivo e parâmetros de consulta de URL são sensíveis a maiúsculas e minúsculas; o nome do host não é. Então, example.com/Apple e example.com/apple são duas URLs diferentes (mas Example.com e example.com são o mesmo host).

O Google geralmente consegue perceber quando duas variações de maiúsculas/minúsculas servem conteúdo idêntico e as canonicaliza — mas você não deveria fazer esse trabalho. Se ambas as versões estiverem acessíveis e não forem consolidadas, você terá conteúdo duplicado. E há uma aresta afiada que a maioria das pessoas perde: robots.txt também é sensível a maiúsculas e minúsculas. Uma entrada Disallow para /Private/ não bloqueia /private/. Padronize em minúsculas e você evita tudo isso.

Exatamente quais variações de maiúsculas/minúsculas resolvem, redirecionam ou retornam 404 depende do seu servidor e configuração do aplicativo — não é uma regra universal. Teste as respostas reais (curl -I ou um rastreador) em vez de assumir.

Barras finais

Uma barra final importa em todos os lugares, exceto na raiz:

  • Domínio raiz: example.com e example.com/ são tratados de forma idêntica — sem diferença.
  • Todo o resto: example.com/page e example.com/page/ são URLs diferentes. Se ambos estiverem acessíveis e nenhum consolidar para o outro, isso é conteúdo duplicado.

Observe que adicionar uma barra final a um arquivo real (page.html/) não carregará o arquivo. Como escrevi no meu guia de barra final: “There’s always a risk with changes, so unless your setup is causing issues I wouldn’t try to force a change to your URLs.” (tradução) «Sempre há risco com mudanças, então, a menos que sua configuração esteja causando problemas, eu não tentaria forçar uma mudança nas suas URLs.» Escolha um formato, aplique-o com redirecionamentos e indicações de URL preferencial, e mantenha as ligações internas consistentes. Assim como com maiúsculas e minúsculas, o comportamento real fora da raiz depende do servidor e da aplicação — verifique o que sua configuração realmente retorna em vez de presumir.

Parâmetros de URL: o verdadeiro problema de rastreamento

Os parâmetros de consulta são onde a estrutura de URL causa mais dano de SEO em escala. Eu os divido de duas maneiras no meu guia de parâmetros de URL:

  • Parâmetros ativos alteram o conteúdo da página — filtragem, ordenação, paginação, idioma, busca no site.
  • Parâmetros passivos não alteram o conteúdo — IDs de afiliados, tags UTM, IDs de sessão.

Ambos causam problemas. Parâmetros passivos em ligações internas criam URLs duplicadas e desperdiçam o orçamento de rastreamento; parâmetros ativos (especialmente filtros facetados) podem gerar combinações de URL quase infinitas — uma armadilha clássica para rastreadores. A própria orientação de comércio eletrônico do Google adverte exatamente sobre isso: conteúdo não encontrado, o mesmo conteúdo rastreado repetidamente e o rastreador pensando que seu site tem páginas infinitas porque uma URL contém um valor em constante mudança, como um carimbo de data/hora.

Como controlá-los:

  • rel=canonical é a principal alavanca agora — aponte as variantes para a URL limpa. Para parâmetros de variantes opcionais, o Google recomenda usar “the URL with the query parameter omitted as the canonical URL.” (tradução) «a URL sem o parâmetro de consulta como URL preferencial.»
  • noindex onde uma página de parâmetro realmente não deveria estar no índice.
  • robots.txt para manter os bots fora de espaços de parâmetros claramente inúteis (mas lembre-se que ele controla o rastreamento, não a indexação).
  • E, para medição especificamente: use eventos das ferramentas de análise em vez de parâmetros de URL quando puder — a maioria dessas ferramentas pode registrar os dados sem inchar suas URLs.

Uma nota histórica: a antiga ferramenta de Parâmetros de URL do Google no Search Console foi descontinuada e removida em 2022. As tags canônicas são o substituto.

Como é uma URL limpa

Juntando tudo, o formato alvo:

  • Palavras descritivas, não IDs numéricos
  • Minúsculas
  • Hífens entre palavras
  • HTTPS
  • Sem parâmetros desnecessários
  • Reflete a estrutura de diretórios do seu site
  • Estável e permanente (URLs que você não precisará alterar)

Você deve mudar suas URLs? Quase nunca.

Este é o aprendizado prático mais importante. John Mueller, perguntado se mudar URLs para SEO ajuda: “Will it help the site? Very, very rarely… Will a change negatively affect the site for a while until it’s reprocessed? Probably.” (tradução) «Isso ajudará o site? Muito, muito raramente… Uma mudança afetará negativamente o site por um tempo até que seja reprocessado? Provavelmente.»

As razões justificadas para alterar URLs são restritas: URLs genuinamente crípticas/ilegíveis (example.com/p?=123), referências desatualizadas embutidas na URL ou correção de um problema de encontrabilidade — não uma preferência estética por caminhos mais curtos, mais limpos ou mais ricos em palavras-chave em URLs que já funcionam. Se um defeito concreto justificar uma alteração, faça-a como uma migração real, não como uma correção pontual: crie um mapeamento completo de URL antiga para nova cobrindo todos os caminhos afetados, coloque redirecionamentos diretos e permanentes (301) em cada um (evite cadeias de redirecionamento por meio de uma URL antiga intermediária), atualize ligações internas e tags que indicam a URL preferencial para apontar diretamente para as novas URLs, atualize seus sitemaps XML e use a ferramenta de mudança de endereço onde ela se aplicar. Em seguida, monitore tanto as URLs antigas quanto as novas depois — estatísticas de rastreamento, cobertura no Search Console e registros do servidor — em vez de presumir que o mapa de redirecionamento está completo porque algumas URLs de amostra funcionaram. Um gerenciamento sólido de redirecionamentos reduz o risco de perder autoridade, mas nem o Google nem ninguém mais garante um prazo de recuperação ou que o ranqueamento seja mantido inalterado. O aspecto da permanência importa mais do que nunca agora que os assistentes de IA citam URLs: links que quebram com a alteração tornam-se citações quebradas.

Onde isso se encaixa

A estrutura de URL se sobrepõe a vários vizinhos nos mundos de estrutura de site e rastreamento: canonicalização (os ~40 sinais que escolhem uma URL representativa), parâmetros de URL (o mergulho profundo em ativos vs passivos), barra final (trailing slash), arquitetura de site e profundidade de rastreamento (onde a profundidade de clique, não a redação da URL, faz o trabalho real de ranqueamento), e redirecionamentos (como mover URLs sem perder autoridade). Cada um é um mergulho profundo próprio.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.