Tudo o que quer saber antes de instalar.
Uma análise detalhada de como o Ofuscação de Ligações SEO: ocultar as ligações de facetas e otimizar o orçamento de rastreio funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.
O orçamento de rastreio não é ilimitado
O Google atribui a cada site um volume de exploração diário que depende da sua autoridade e da sua capacidade de resposta no servidor. Numa loja de 2000 referências com navegação por facetas, a fatia dos URLs de filtros nos logs ultrapassa muitas vezes a das fichas de produto. Cada URL de filtro explorado é uma ficha de produto que fica à espera. Reduzir o número de ligações descobríveis traz a exploração de volta para as páginas que lhe interessam.
Porquê no servidor em vez de em JavaScript
Muitas soluções de ofuscação substituem as ligações depois do carregamento da página, em JavaScript. A ligação está então presente no HTML inicial, aquele que o crawler recolhe antes de qualquer renderização. Este módulo trabalha na saída do servidor: o HTML que sai do PrestaShop já não contém as ligações visadas. Nada para intercetar, nada para executar, nada para adivinhar.
O que o módulo não faz
Sem deteção de user-agent e sem conteúdo diferenciado consoante o visitante. O HTML é o mesmo para toda a gente. Esta distinção é a linha que separa a ofuscação do cloaking. O módulo também não desindexa os URLs já conhecidos do Google: para isso, mantenha as suas regras noindex ou os seus redirecionamentos. A ofuscação atua na descoberta, não no índice existente.
Escolher o que ofuscar
As facetas e a ordenação são os candidatos óbvios: são vistas alternativas de um mesmo conteúdo, sem valor próprio de posicionamento. A paginação é um caso mais delicado, desativado por predefinição. Se as suas fichas de produto só forem acessíveis pelas páginas 2, 3 e seguintes, ofuscá-las corta um caminho de exploração. Só a ative se o seu sitemap e a sua ligação interna já cobrirem a totalidade do catálogo.
Acessibilidade e experiência do utilizador
Uma ligação ofuscada continua a manipular-se como uma ligação. Os elementos recebem role link e tabindex 0, o que os integra na ordem de tabulação e os anuncia corretamente às tecnologias de apoio. A tecla Enter desencadeia a navegação, e o ctrl+clique e o clique do botão do meio abrem um novo separador. O atributo target de origem é mantido quando existe.
Comportamento em caso de anomalia
O módulo verifica se a saída é mesmo uma página HTML completa antes de intervir, o que afasta as respostas AJAX e JSON. Se a análise do documento falhar, ou se nenhum seletor corresponder, a saída original é devolvida tal como está. Os controladores order e cart estão excluídos por predefinição e a lista é editável, para garantir que nenhum percurso de compra depende do JavaScript de navegação.
Ainda não existem avaliações.