Uma URL é simultaneamente um endereço técnico e um elemento duradouro da arquitetura de um site. Acaba em favoritos, resultados de pesquisa, e-mails, redes sociais, backlinks, logs, sitemaps e publicações antigas.
A melhor estratégia não é procurar a URL “mais otimizada”, mas uma URL estável, coerente e suficientemente descritiva.
Anatomia de uma URL
Considere:
https://example.com/guias/seo-tecnico?page=2&utm_source=newsletter#canonical
Podemos distinguir protocolo, host, caminho, query string e fragmento. Um validador de URL ajuda a inspecionar estes componentes e a detetar problemas estruturais.
O slug: uma versão do título adequada à URL
Título:
Compreender o SEO técnico de um site Web
Slug possível:
compreender-seo-tecnico-site-web
A normalização pode remover acentos, substituir espaços, eliminar pontuação e aplicar uma convenção uniforme.
Um slug deve ser legível sem se tornar uma frase inteira
Compare:
/guia/seo-tecnico
com uma URL muito longa que repete todo o título e acrescenta termos promocionais ou um ano. A segunda versão não é necessariamente mais clara e torna-se mais frágil quando o título evolui.
Prefira palavras duradouras e evite datas quando não fazem realmente parte da estrutura. Colocar 2026 numa URL evergreen cria mais tarde a escolha entre manter um endereço aparentemente antigo ou fazer uma migração desnecessária.
Acentos e encoding
As URLs podem representar caracteres não ASCII, mas slugs simples e normalizados são frequentemente mais práticos para copiar, comparar rotas e manter convenções uniformes. Isto não significa que acentos sejam “proibidos pelo SEO”; é sobretudo uma decisão de arquitetura e manutenção.
Caracteres especiais também podem ser codificados, por exemplo um espaço como %20. Codificar corretamente uma URL e desenhar uma boa arquitetura são, no entanto, questões diferentes.
Parâmetros depois de ?
Uma URL pode transmitir parâmetros:
/pesquisa?q=pdf&page=2
Aqui q=pdf define a consulta e page=2 a página dos resultados. Os parâmetros são legítimos; o problema surge quando se multiplicam sem controlo.
Podemos distinguir parâmetros que alteram realmente o conteúdo, filtros, paginação e tracking. Um parâmetro como utm_source=newsletter geralmente não altera o conteúdo principal e não deve criar automaticamente uma nova página canonical.
A ordem dos parâmetros pode criar variantes equivalentes
Estas URLs podem produzir o mesmo resultado:
?sort=name&category=pdf
?category=pdf&sort=name
São, contudo, strings tecnicamente diferentes. Uma aplicação bem concebida pode normalizar a ordem ou evitar gerar várias versões nos links internos.