Um guia completo para SEOs

Parâmetros de URL ou strings de consulta são a parte de um URL que normalmente vem após um ponto de interrogação (?) e são usados ​​para passar dados junto com o URL. Eles podem ser parâmetros ativos que modificam o conteúdo da página ou parâmetros passivos que são usados ​​principalmente para rastreamento e não alteram o conteúdo.

Eles são compostos de pares chave-valor, onde a chave informa quais dados estão sendo passados ​​e o valor são os dados que você está passando, como um identificador. Eles se parecem com ?key=value, mas podem ser separados por e comercial (&) como ?key=value&key2=value2 se houver mais de um par.

Partes de um parâmetro de URL
Explicação das partes do parâmetro de URL.

Neste guia, abordaremos o que você precisa saber sobre parâmetros de URL.

Como mencionei na introdução, os parâmetros podem ser ativos ou passivos. Vejamos alguns exemplos de cada um.

Parâmetros ativos

Os parâmetros ativos modificam o conteúdo da página de alguma forma.

Filtro. Remove parte do conteúdo, deixando um conteúdo mais específico na página que o usuário deseja ver. Um exemplo disso é a navegação facetada no e-commerce.

?color=yellow

Ordenar. Reordena o conteúdo de alguma forma, como por preço ou classificação.

?sort=highest_rated

Paginar. Divide o conteúdo em uma série de páginas relacionadas.

?p=2

Traduzir. Altera o idioma do conteúdo.

?lang=de

Procurar. Consulta um site para obter informações que um usuário está procurando.

Em nosso mecanismo de pesquisa, yep.com, usamos a chave “q” para a consulta, e o valor contém informações sobre a consulta do usuário.

?q=ahrefs

Parâmetros passivos

Parâmetros passivos não alteram o conteúdo. Eles são normalmente usados ​​para rastreamento. Vejamos alguns exemplos de cada um.

IDs de afiliados. Passa um identificador usado para rastrear de onde vêm as vendas e inscrições.

?id=ahrefs

Etiquetas de publicidade. Acompanha campanhas publicitárias.

?utm_source=newsletter

IDs de sessão. Identifica um usuário específico. Não é comum em sites modernos usar IDs de sessão para rastrear usuários.

?sessionid=12345

Timestamps de vídeo. Salta para o carimbo de data/hora designado em um vídeo.

?t=135

Os parâmetros de URL podem causar vários problemas diferentes quando se trata de SEO, especialmente nos casos em que vários parâmetros são usados. Aqui estão alguns dos problemas que você pode encontrar.

Parâmetros passivos podem causar problemas com conteúdo duplicado. Normalmente, você deseja que eles sejam rastreados e cada página deve ter um conjunto canônico para a versão principal.

Pode haver momentos em que você deseja impedir que esses parâmetros sejam rastreados completamente usando o robots.txt, mas apenas em situações em que você pode ter problemas com o orçamento de rastreamento. Nós vamos cobrir isso mais tarde.

O Google escolherá uma versão da página para indexar em um processo chamado canonização, e sinais como links serão consolidados nessa versão indexada.

Os parâmetros ativos podem criar páginas com conteúdo quase duplicado ou muito semelhante a outro conteúdo. Eles também podem ter conteúdo completamente diferente. Você precisará verificar para que seus parâmetros são realmente usados.

Links internos

Você deve evitar parâmetros passivos como aqueles usados ​​para rastrear links internos (links de uma página do seu site para outra).

Esta ainda é uma prática muito comum em sites maiores, mas quero enfatizar que esta é uma prática antiga e desatualizada que você não deveria estar fazendo.

A maioria dos sistemas de análise possui rastreamento de eventos que você pode usar, que ainda registra os dados sem adicionar parâmetros aos seus URLs.

Não há problema em usar parâmetros ativos em links internos na maioria dos casos.

Rastejando

Caminhos de URL infinitos com parâmetros ou várias combinações diferentes podem causar problemas com o rastreamento. Mantenha uma ordem consistente e não tenha caminhos que permitam adicionar parâmetros adicionais.

Você pode encontrar facilmente caminhos potencialmente infinitos usando o Profundidade relatório sob o Explorador de estrutura ferramenta na Auditoria do Site. Não é comum que os sites tenham mais de 9 níveis, então esse é um forte indicador de que pode haver, de fato, caminhos infinitos ou algum outro problema.

Relatório de Profundidade do Explorador de Estruturas
Profundidade relatório em Explorador de estrutura.

O Google fará ajustes ao reconhecer caminhos infinitos ou determinados padrões ao rastrear. Ele tentará limitar o rastreamento de URLs que acha que não serão úteis ou que são repetitivos.

Internacionalização

Os parâmetros de URL às vezes são usados ​​para sites internacionais. Eles são listados como uma opção para URLs específicos de localidade. Mas até o Google diz que não é recomendado. Ele adiciona outra camada de complexidade onde mais coisas podem dar errado. Você também não poderá segmentar geograficamente esses URLs no Google Search Console.

Comércio eletrônico

Os parâmetros são comumente usados ​​no comércio eletrônico para tudo, desde rastreamento, paginação e navegação facetada. Esses tópicos podem ser bastante complexos, por isso recomendo a leitura dos posts do blog que vinculei para entendê-los melhor.

JavaScript

Há uma tendência crescente em que as pessoas estão usando # em vez de ? como o identificador do fragmento, especialmente para parâmetros passivos como os usados ​​para rastreamento. Isso geralmente não é uma boa ideia. Mas em casos específicos, pode ser bom fazer isso para substituir parâmetros desnecessários. Eu costumo recomendar contra ele por causa de todos os problemas.

O problema é qualquer coisa depois que um # é ignorado pelos servidores, e muitos sistemas simplesmente não reconhecem ou não conseguem reconhecer parâmetros usando um #.

Além disso, # já tem um caso de uso designado, que é rolar para uma parte da página. Isso é feito no lado do cliente, e os desenvolvedores de JavaScript também podem usá-lo para “encaminhar” para uma página com conteúdo diferente.

É uma boa ideia verificar quais parâmetros são usados ​​em seu site. Na auditoria do local Explorador de páginas ferramenta, você pode pesquisar URLs que contenham um ponto de interrogação (?).

Pesquisando parâmetros no Explorador de Páginas
Procurando parâmetros em Explorador de páginas.

Você pode usar os filtros avançados para encontrar páginas com vários parâmetros ou começar a excluir parâmetros para ajudá-lo a identificar todos os vários parâmetros usados ​​em seu site.

Depois de saber quais parâmetros são usados, recomendo verificar algumas das páginas para ver o que os parâmetros realmente fazem.

Você também pode verificar o Duplicatas relatório para duplicatas exatas ou quase. O visual facilita ver se você tem muitas versões das mesmas páginas ou páginas semelhantes e se elas têm tags canônicas correspondentes para escolher uma versão preferida. Você pode clicar em cada cluster para obter mais informações.

Mapa de árvore de conteúdo duplicado
Duplique a visualização do mapa da árvore de conteúdo para mostrar os clusters.

Há também uma opção em “Exportação em massa” que permite exportar todo o conteúdo duplicado de uma só vez. Acho essa opção mais fácil de usar para conjuntos maiores de dados.

No passado, o Google tinha uma ferramenta de parâmetro de URL no Google Search Console, onde você podia escolher como tratar diferentes parâmetros com base na alteração ou não do conteúdo da página. A ferramenta foi preterida no início de 2022. Veja o que o Google tinha a dizer sobre isso:

Quando a ferramenta Parâmetros de URL foi lançada em 2009 no predecessor do Search Console, as Ferramentas do Google para webmasters, a Internet era um lugar muito mais selvagem do que é hoje. Os parâmetros SessionID eram muito comuns, os CMSs tinham problemas para organizar os parâmetros e os navegadores frequentemente quebravam os links. Com a ferramenta Parâmetros de URL, os proprietários de sites tinham controle granular sobre como o Google rastreava seu site, especificando como determinados parâmetros afetam o conteúdo do site.

Ao longo dos anos, o Google tornou-se muito melhor em adivinhar quais parâmetros são úteis em um site e quais são inúteis. Na verdade, apenas cerca de 1% das configurações de parâmetro atualmente especificadas na ferramenta Parâmetros de URL são úteis para rastreamento. Devido ao baixo valor da ferramenta para usuários do Google e do Search Console, a ferramenta Parâmetros de URL será descontinuada em um mês.

Embora não mencionado, suspeito que alguns usuários possam estar se prejudicando com a ferramenta. Eu me deparei com isso no passado, onde alguém colocou uma configuração errada que dizia que o conteúdo não mudou, mas mudou. Isso tirou algumas centenas de milhares de páginas do índice daquele site. Opa!

Você pode deixar o Google rastrear e descobrir como lidar com os parâmetros para você, mas também tem alguns controles que você pode aproveitar. Vejamos suas opções.

Tags canônicas

Uma tag canônica pode ajudar a consolidar os sinais para um URL escolhido, mas exige que cada versão adicional de uma página seja rastreada. Como mencionei anteriormente, o Google pode fazer ajustes à medida que reconhece padrões, e esses URLs canonizados podem ser rastreados menos ao longo do tempo.

Isso é o que eu optaria por padrão. Mas se um site tiver muitos problemas e os parâmetros estiverem fora de controle, talvez eu veja algumas das outras opções.

Sem índice

Uma metatag de robôs noindex remove uma página do índice. Isso requer que uma página seja rastreada. Mas, novamente, pode ser rastreado menos ao longo do tempo. Se você precisar de sinais para consolidar em outras páginas, evitarei usar noindex.

Bloqueando em robots.txt

Bloquear parâmetros no robots.txt significa que as páginas ainda podem ser indexadas. Eles provavelmente não serão exibidos em pesquisas normais.

O problema é que essas páginas não serão rastreadas e não consolidarão os sinais. Se você deseja consolidar sinais, evite bloquear os parâmetros.

Auditoria do local

Ao configurar um projeto no Site Audit, há uma alternância nas configurações de rastreamento chamada “Remover parâmetros de URL” que você pode usar para ignorar qualquer URL com parâmetros.

Você também pode excluir URLs parametrizados na configuração de rastreamento usando a correspondência de padrões.

Bloqueando um parâmetro na configuração de rastreamento
Bloqueando um parâmetro na Auditoria do Site.

Nota.

Curiosidade: contamos apenas a versão canonizada das páginas para seus créditos de rastreamento.

Pensamentos finais

Apenas para resumir, os parâmetros de URL têm muitos casos de uso diferentes e podem ou não causar problemas para seu site. Tudo é situacional.

Envie-me uma mensagem no Twitter se você tiver quaisquer perguntas.

Leave a Reply

Your email address will not be published.