Otimize filtros de facetas para SEO

Publicados: 2019-11-26

A pesquisa facetada é um problema recorrente em sites com um grande número de páginas que incluem listagens de produtos; se implementada corretamente, a pesquisa facetada pode ser muito benéfica para um site. De fato, a criação de novas páginas mais específicas permite responder a mais consultas de pesquisa para aumentar a visibilidade nos resultados da pesquisa.
Além de fornecer uma arquitetura de site lógica e links internos otimizados, a navegação facetada também permite que os usuários encontrem rapidamente os produtos que estão procurando.

A implementação da pesquisa facetada deve seguir certas regras. Caso contrário, pode levar a grandes problemas, como a criação em massa de páginas desnecessárias/duplicadas ou o aparecimento de armadilhas de aranha.

O que é uma faceta?

A pesquisa facetada geralmente pode ser encontrada em páginas de listagem de sites de comércio eletrônico ou imobiliário: esse tipo de pesquisa refere-se às diferentes combinações de características que um usuário pode selecionar para refinar uma pesquisa.

Exemplo de navegação facetada para camisetas masculinas em Zalando

Entre as combinações disponíveis, é importante distinguir entre uma faceta e um filtro.

Faceta: Esta é uma página de categoria filtrada que deve ser fácil de rastrear e indexável. Corresponde a consultas de usuários com certo volume de buscas, e sua criação traz valor e tráfego potencial ao site.

Filtro: Esta é uma página de categoria filtrada apenas para o usuário. Não pode ser correspondido a consultas com volume de pesquisa mensal; ele apenas permite que os usuários tornem uma página de categoria mais precisa e naveguem pelos diferentes atributos de um produto.

Por que criar facetas?

Como mencionado acima, a navegação facetada é benéfica para sites com um grande número de páginas que possuem listagens de produtos/propriedades. Uma estratégia de faceta gerenciada de maneira otimizada terá 3 vantagens principais:

  • Segmente palavras-chave genéricas ou de cauda longa. Portanto, é interessante criar facetas para direcionar solicitações específicas e propor uma lista de propriedades correspondentes.
    1. camiseta: volume de pesquisa mensal de 74.000
    2. camiseta masculina: volume de pesquisa mensal de 9.900
    3. camiseta preta masculina: 590 volume de pesquisa mensal
  • Automatize a criação de páginas de acordo com certas regras: como os sites aplicáveis ​​geralmente possuem um grande número de páginas, automatizar a criação de páginas é uma vantagem;
  • Automatize a vinculação interna dessas páginas através de sua criação automática.

Como escolher quais facetas criar?

Para escolher as facetas mais benéficas para criar, é importante seguir 3 passos:

Estudo semântico: Pesquisa semântica clássica para coleta de palavras-chave relacionadas ao site;

Categorização: Categorização de palavras-chave de acordo com o método usual que leva em consideração as diferentes formas relevantes de desagregar facetas (por exemplo, preço, tamanho, marca, gênero, material, etc.)

Análise dos resultados: Análise dos resultados da pesquisa semântica com tabelas dinâmicas que destacam as diferentes categorias e combinações possíveis. A ideia é determinar o volume de busca associado a cada cruzamento possível.

Por exemplo, seria benéfico criar facetas para algumas cores na categoria T-shirt:

Rastreamento e indexação: por que é necessário controlar a criação de facetas?

Se a navegação facetada for implementada corretamente, aumentará o número de páginas qualificadas para usuários e bots, mas se não for, pode levar a vários tipos de problemas:

  • Risco de armadilhas de aranha:

Uma armadilha de aranha é a criação de um número muito grande ou ilimitado de URLs que impedem que um site seja explorado corretamente. Como a navegação facetada permite que você crie um grande número de combinações importantes, pode facilmente levar a armadilhas de aranha se não for gerenciada adequadamente.

  • Resíduos de rastreamento:

Um grande número de links não indexáveis ​​em uma estrutura de site levará necessariamente ao desperdício de rastreamento (mesmo que, a longo prazo, esses links sejam menos rastreados).

  • Diluição da popularidade interna:

Um grande número de links não rastreáveis ​​dentro de uma estrutura de site pode ser prejudicial à distribuição de popularidade interna.

  • Criação de conteúdo duplicado ou quase duplicado:

Algumas das páginas criadas automaticamente pela pesquisa facetada têm conteúdo igual ou muito semelhante. Isso deve ser evitado para não criar conteúdo duplicado interno.

  • Criação de páginas vazias:

Assim como as páginas com conteúdo semelhante, aquelas sem conteúdo não devem ser geradas.

As regras a seguir para controlar a criação de facetas

Gerenciando várias facetas

Antes de tudo, você precisará definir se uma faceta deve ser criada se várias variáveis ​​forem selecionadas simultaneamente (seja dentro da mesma categoria ou não)

Exemplo: criar facetas de gênero + cor
Exemplo: não crie facetas de gênero quando masculino + infantil são selecionados
Exemplo: não crie facetas de gênero + padrão

Definir o número mínimo de produtos/bens

Uma faceta só deve ser criada automaticamente quando o número de produtos/bens for suficiente

Exemplo: criar facetas de gênero (masculino ou feminino) quando houver pelo menos 3 camisetas à venda

Textos : Página da categoria Faceta masculina Faceta feminina Existem pelo menos 3 t-shirts masculinas Não existem 3 t-shirts femininas

Texto:% s:
Página da categoria
faceta masculina
faceta feminina
pelo menos 3 camisetas masculinas
Não há 3 camisetas femininas

Configurando a marcação de SEO

As facetas criadas devem conter a marcação clássica otimizada para SEO, portanto, é necessário definir regras de marcação automática.

Texto:% s:
Masculino + Vermelho
Masculino + M
Gênero : Masculino, Feminino, Infantil
Cores : Azul, Verde, Vermelho
Gênero : Masculino, Feminino, Infantil
Tamanho : XS, S, M

Facetas H1 Regras do título Regras de descrição
Gênero + Cor Camisetas [Gênero] [Cor] Camisetas [Gênero] [Cor] – Minha Marca Descubra todas as nossas camisetas ➤ [Gênero] [Cor] no Mysite.com! Entrega grátis ✚ 1 500 estilos!
Gênero + Tamanho Camisetas [Gênero] [Tamanho] Camisetas [Gênero] [Tamanho] – Minha marca Descubra todas as nossas camisetas ➤ [Gênero] [Tamanho] no Mysite.com! Entrega grátis ✚ 1 500 estilos!

Configurar reescrita de URL

Como as facetas são inicialmente filtros que você deseja indexar, URLs “feios” serão criados quando forem abertos para indexação. Esses URLs devem ser reescritos para obter URLs “limpos” (ou seja, sem caracteres especiais como %, ? ou &).

Exemplo: estou procurando uma camiseta preta da Nike

Esses URLs “limpos” são otimizados para rastreamento e indexação

Gerenciando a estabilidade de URL

A estrutura da URL não deve mudar dependendo do caminho seguido pelo usuário.

Exemplo: Duas pessoas estão procurando uma camiseta preta da marca Nike, mas de uma maneira diferente.

É, portanto, necessário definir uma ordem padrão, por exemplo: [Categoria de roupa] > [Cor] > [Marca] e manter essa ordem independentemente do caminho do usuário.

Otimizando links internos

Assim como em uma estrutura de site tradicional, para que uma faceta aberta seja rastreável e indexável, as URLs do site devem ter um link permanente para a faceta aberta. Este último deve estar presente no DOM e acessível mesmo que JavaScript e CSS estejam desabilitados.

Exemplo: foram criadas as facetas para camisetas masculinas + coloridas

Men's blue t-shirts Eu tenho um link “estático” <a href =”https://mysite.com/t-shirts/mens/blue”> camisetas azuis masculinas Várias maneiras de tornar facetas inacessíveis

Agora que discutimos as regras a seguir em relação à criação de facetas, precisamos definir uma maneira de tornar as facetas que não devem ser criadas não rastreáveis/não indexáveis.

Geralmente, é possível bloquear facetas indesejadas de várias maneiras, cada uma com suas vantagens e desvantagens.

  • Adicionando nofollow em links de faceta indesejados + meta robots noindex

Essa solução limita o desperdício de rastreamento em páginas indesejadas e garante que as páginas fechadas não sejam indexadas (se forem conhecidas pelos mecanismos de pesquisa por outros meios). No entanto, isso não resolve os problemas de diluição de popularidade interna porque um grande número de links não rastreáveis ​​está presente na página.

  • Adicionando um meta robots noindex em páginas indesejadas

Com essa abordagem, apenas problemas de indexação e conteúdo duplicado são resolvidos. De fato, o desperdício de rastreamento e a diluição da popularidade interna ainda estarão presentes no site.

  • Bloqueando facetas com robots.txt

Uma solução simples de configurar através do bloqueio do padrão das facetas indesejadas com robots.txt. Embora esta opção permita não desperdiçar orçamento de rastreamento em páginas inúteis, ela não oferece soluções no que diz respeito à indexação, conteúdo duplicado e diluição da popularidade interna.

  • JS/Ajax

Usar Javascript / Ajax para bloquear facetas nos permite resolver todos os problemas de forma eficiente. Na verdade, links para facetas indesejadas são acessíveis apenas para usuários e não estão presentes no código-fonte da página, portanto, são inacessíveis para robôs. Observe que o Google executa Javascript e que uma implementação ideal dessa solução é feita no lado do cliente: a filtragem da página da categoria deve ocorrer diretamente no navegador e não são criadas novas páginas.

  • PRG (Post-Redirect-Get): Assim como o uso de JS/Ajax, este método possibilita resolver todos os problemas de forma eficiente. Como lembrete, as solicitações GET permitem que as informações sejam transmitidas no URL e são executáveis ​​pelo Google. Por outro lado, para solicitações POST, as informações são incluídas em um formulário e não são executáveis ​​pelo Google.

O objetivo do método PRG é, portanto, usar um formulário no modo POST para facetas indesejadas para que o Google não as execute. Isso renderia:

Etapa 1 POST: o usuário clica em um filtro de uma faceta indesejada e a solicitação é enviada com o método POST.

Etapa 2 REDIRECIONAR: o servidor responde à solicitação com um redirecionamento para a URL filtrada.

Etapa 3 GET: o redirecionamento é seguido e a URL filtrada é retornada com o método GET. O usuário vê os resultados filtrados.

[Estudo de caso] Monitoramento e otimização de uma reformulação do site após uma penalidade

Para se recuperar de uma perda maciça após uma atualização de algoritmo, a Opirata lançou um redesenho do site em grande escala. Veja como o Opirata ganhou vantagem usando o rastreador e analisador de log do OnCrawl para entender as armadilhas do site antigo, validar hipóteses de SEO e acompanhar o progresso conforme o Google levava em consideração as alterações.
Leia o estudo de caso

Para resumir

Em conclusão

Para que a criação de facetas seja realizada sem problemas, é necessário seguir várias regras e planejar todos os casos possíveis em um cenário de pré-produção. Também é importante observar que o gerenciamento de facetas é específico do CMS usado em um site e que existem diferentes soluções para gerenciar a criação e restrição de facetas, cada uma com vantagens e desvantagens.