Parâmetros de URL e como eles afetam o SEO
Os parâmetros de URL são parte da estrutura de uma URL. Embora sejam um ativo inestimável nas mãos de profissionais de SEO mais experientes, as strings de consulta podem prejudicar a classificação do site. Neste guia, veremos os problemas de SEO mais comuns a serem observados quando trabalhamos com parâmetros de URL.
O que são parâmetros de URL
Parâmetros de URL (conhecidos também como strings de busca) são elementos inseridos nos endereços das páginas do site para ajudar a organizar o conteúdo ou rastrear informações no seu site.
Em outras palavras, os parâmetros de URL são uma forma de passar informações sobre um clique usando o próprio endereço.
Para identificar um parâmetro de URL, veja a parte do endereço que vem depois de um ponto de interrogação (?). Os parâmetros de URL são compostos por uma chave e um valor, separados por um sinal de igual (=). Diferentes parâmetros são separados por um 'e' comercial (&).
Uma string de URL com parâmetros fica mais ou menos assim:
https://www.dominio.com.br/page?key1=value1&key2=value2
Key1: nome da primeira variável
Key2: nome da segunda variável
Value1: primeiro valor da propriedade
Value2: segundo valor da propriedade
?: onde começa a string de busca
=: separador de valores
&: separador de parâmetros
Como usar parâmetros de URL (com exemplos)
Os parâmetros de URL são normalmente usados para classificar o conteúdo em uma página, facilitando a navegação dos usuários pelos produtos em uma loja on-line. Essas strings de busca permitem que os usuários ordenem uma página de acordo com filtros específicos e visualizem apenas uma certa quantidade de itens por página.
Strings de busca de parâmetros de rastreabilidade também são comuns. Elas são frequentemente usadas por profissionais de marketing digital para monitorar de onde vem o tráfego, para que possam determinar se as ações nas redes sociais, anúncios ou newsletter foram bem-sucedidas.
Como os parâmetros de URL funcionam?
De acordo com o Google Developers, existem dois tipos de parâmetros de URL:
1. Parâmetros de modificação de conteúdo (ativos): parâmetros que modificam o conteúdo exibido na página
- para enviar um usuário diretamente para um produto específico chamado 'xyz'
http://dominio.com.br?productid=xyz
2. Parâmetros de rastreabilidade (passivos) para rastreamento avançado: parâmetros que passam informações sobre o clique — ou seja, de qual rede ele veio, qual campanha ou anúncio etc. — mas não alterarão o conteúdo da página.
Essas informações são registradas em um modelo de rastreabilidade e incluem dados importantes para avaliar suas ações de marketing.
- para rastrear o tráfego da newsletter
https://www.dominio.com.br/?utm_source=newsletter&utm_medium=email
- para coletar dados de campanhas com URLs personalizadas
https://www.dominio.com.br/?utm_source=twitter&utm_medium=tweet&utm_campaign=summer-sale
Pode parecer simples de gerenciar, mas há uma maneira certa e outra errada de usar parâmetros de URL, que discutiremos depois de alguns exemplos.
Exemplos de string de busca de URL
Alguns usos comuns para parâmetros de URL incluem:
Quando os parâmetros de URL se tornam um problema para o SEO
As melhores dicas de SEO no que se refere à estruturação de URL aconselham a não mexer nos parâmetros de URL. Isso acontece porque, por mais úteis que sejam, eles tendem a deixar os web crawlers mais lentos, pois consomem uma boa parte do orçamento de rastreamento.
Parâmetros de URL passivos e mal-estruturados, que não alteram o conteúdo da página (como IDs de sessão, códigos UTM e IDs de afiliados), podem acabar criando URLs infinitas com conteúdo que não é único.
Os problemas de SEO mais comuns causados por parâmetros de URL são:
1. Conteúdo duplicado: como cada URL é tratada pelos mecanismos de pesquisa como uma página independente, várias versões da mesma página criadas por um parâmetro de URL podem ser consideradas conteúdo duplicado. Isso ocorre porque uma página reordenada de acordo com um parâmetro de URL geralmente é muito semelhante à página original, enquanto outros parâmetros podem mostrar o mesmo conteúdo que a original.
2. Perda no orçamento de rastreamento: manter uma estrutura de URL simples e direta é uma medida básica para a otimização de URLs. Endereços mais complexos, com vários parâmetros, criam muitas URLs diferentes que acabam direcionando para um conteúdo idêntico (ou semelhante). De acordo com o Google Developers, os rastreadores podem decidir evitar o “desperdício” e, em vez de indexar todo o conteúdo do site, simplesmente registrá-lo como de baixa qualidade e passar para o próximo.
3. Canibalização de palavras-chave: as versões filtradas da URL original disputam o mesmo grupo de palavras-chave. Isso leva a várias páginas competindo pelas mesmas posições, o que pode fazer com que os crawlers entendam que elas não agregam nenhum valor real para os usuários.
4. Sinais de classificação diluídos: com várias URLs direcionando para o mesmo conteúdo, links e compartilhamentos nas redes sociais podem apontar para qualquer versão parametrizada da página. Isso pode confundir ainda mais os rastreadores, que não vão entender qual das páginas deveria estar aparecendo para a busca.
5. Baixa legibilidade da URL: ao otimizar a estrutura da URL, ela deve ser direta e facilmente compreensível. Uma longa sequência de códigos e números definitivamente não é o que buscamos. Uma URL parametrizada é praticamente ilegível para os usuários. Quando exibidas na SERP, na newsletter ou nas redes sociais, essa URL fica parecendo spam, um link não confiável, reduzindo as chances de os usuários clicarem e compartilharem a página.
Como gerenciar parâmetros de URL para SEO
A maioria dos problemas de SEO mencionados aponta para uma causa principal: rastrear e indexar todos as URLs parametrizadas. Mas, felizmente, é possível tomar algumas medidas contra a criação de infinitas URLs por conta dos parâmetros. Entre elas, se destaca o uso correto de tags.
Observação: problemas de SEO surgem quando as URLs exibem conteúdo duplicado e que não são únicos, ou seja, gerados por parâmetros de URL passivos. Esses links — e apenas esses links — não devem ser indexados.
Verifique seu orçamento de rastreamento
Orçamento de rastreamento ou de rastreio é o número de páginas que os bots rastrearão em seu site antes de passar para o próximo. Cada site tem um orçamento de rastreio diferente e você deve sempre garantir que o seu não seja desperdiçado.
Infelizmente, ter muitas URLs rastreáveis e de baixo valor – como URLs parametrizadas – é um desperdício desse orçamento.
Faça uma linkagem interna consistente
Se o seu site tiver muitas URLs baseadas em parâmetros, é importante sinalizar aos crawlers qual página não indexar e colocar links que apontem à página estática e não parametrizada.
Por exemplo, veja abaixo algumas URLs de uma loja de sapatos on-line:
Nesse caso, tenha cuidado e coloque links apenas para a página estática e nunca para as versões com parâmetros. Dessa forma, você evitará enviar sinais inconsistentes aos mecanismos de busca sobre qual versão da página indexar.
Canonize uma versão da URL
Depois de decidir qual página estática deve ser indexada, lembre-se de canonizá-la. Configure tags canônicas nas URLs parametrizadas, destacando a preferida.
Se você criar parâmetros para ajudar os usuários a navegar na landing page da sua loja on-line de sapatos, todas as variações da URL deverão incluir a tag canônica que identifica a página principal como canônica. Por exemplo:
- /sapatos/sapatos-femininos/
- /sapatos/sapatos-femininos?color=azul
- /sapatos/sapatos-femininos?type=salto-alto
Nesse caso, as três URLs acima estão relacionadas a uma página de destino não parametrizada sobre sapatos femininos. Isso enviará um sinal aos web crawlers de que apenas a página destino principal deve ser indexada, e não as URLs com parâmetros.
Bloqueie rastreadores
Os parâmetros de URL voltados a classificar e filtrar podem acabar criando endereços com conteúdo duplicado ou semelhante. Você pode impedir que os rastreadores acessem essas seções do seu site usando a tag disallow.
Impedir os web crawlers, como o Googlebot, de rastrear conteúdo duplicado parametrizado significa controlar o que eles podem acessar em seu site por meio do arquivo robots.txt. Esse arquivo é verificado pelos bots antes de eles rastrearem um site, tornando-o um ótimo ponto de partida para otimizar suas URLs que possuem parâmetros.
O arquivo robots.txt a seguir não permitirá URLs com um ponto de interrogação:
Disallow:/*?tag=*
Essa tag impedirá que todos os parâmetros de URL sejam rastreados pelos mecanismos de pesquisa. Antes de escolher essa opção, porém, certifique-se de que nenhuma outra parte da estrutura da URL use parâmetros, ou eles também serão bloqueados.
Você talvez precise realizar um rastreamento por conta própria para localizar todas as URLs que tenham um ponto de interrogação (?).
Mova os parâmetros para URLs estáticas
Isso se encaixa na discussão sobre URLs dinâmicos vs estáticos. Mudar páginas dinâmicas para estáticas melhora a estrutura de URL do site.
No entanto, especialmente se as URLs parametrizadas estiverem indexadas, você deve não apenas mudá-las, mas também redirecionar essas páginas para seus novos endereços estáticos correspondentes.
O Google Developers também sugere:
- Remover parâmetros desnecessários, mas manter uma URL de aparência dinâmica
- Criar conteúdo estático equivalente ao conteúdo dinâmico original
- Limitar as mudanças àquelas que ajudarão a remover parâmetros desnecessários
Usando a ferramenta de parâmetros de URL da Semrush
Lidar com parâmetros de URL é uma tarefa complexa e você pode precisar de ajuda. Ao configurar uma auditoria de site com a Semrush, você evita dores de cabeça identificando antecipadamente todos os parâmetros de URL que não devem rastreados.
Na página de configuração da ferramenta Auditoria do Site, você encontra uma seção dedicada (Remover parâmetros de URL), onde pode listar os parâmetros de URL a serem ignorados durante o rastreamento (UTMs, página, idioma etc.)
Isso é de grande ajuda porque, como mencionamos anteriormente, nem todas as URLs parametrizadas precisam ser rastreadas e indexadas. Os parâmetros de modificação de conteúdo geralmente não geram conteúdo duplicado e outros problemas de SEO, portanto, indexá-los agregará valor ao seu site.
Se você já tem um projeto configurado na Semrush, pode alterar suas configurações de parâmetros de URL clicando no ícone de configurações.
Incorporando parâmetros de URL à sua estratégia de SEO
As URLs com parâmetros facilitam a modificação ou o rastreamento do conteúdo, por isso vale a pena incorporá-las quando necessário. Você precisará informar aos web crawlers quando indexar e quando não indexar URLs específicas e destacar qual versão da página é a mais relevante.
Decida quais URLs parametrizadas não devem ser indexadas. Com o tempo, os rastreadores entenderão melhor como navegar e classificar as páginas do seu site.