Livezilla

Certified Partner and
PrestaShop Developer for:

Prestashop Fix URL Duplicate

Duplicar Fix URL

Esta página foi escrita em Inglês, consulte a versão em Inglês para as mudanças de código correto.


Há um grande problema com as variáveis ​​extra nas páginas de produtos que lista (pesquisa, categoria, best seller, ofertas e novos produtos).

A classificar, # ou resultados por página + bandeiras linguagem criar novas ligações com um número potencialmente infinito de variáveis.

Exemplo:

/ Melhor-sales.php? Isolang = oi & n = 15 & p = 3 & id_lang = 23 & orderby = preço = desc & orderway
/ 5-prestashop módulos n = 10 & id = & isolang;? ​​Id_lang = 13 & orderby name = & orderway = asc & id_lang = 13 & id_category = 5
/ 5-prestashop-modules? N = 10 & id = & isolang id_lang = 13 & orderby name = & orderway = asc

Enquanto os URLs não são um problema para os usuários regulares, motores de busca que rastrear o seu site encontrar os links, então eles rastrear os links e encontrar mais links novos sobre eles com variáveis ​​ainda mais adicionado no final.

Para motores de busca, a ordem de classificação dos produtos em uma página, o número de resultados por página, e uma variável de mudança de linguagem não são necessários, na verdade, eles apenas adicionar novos links para eles a engatinhar com praticamente os mesmos dados.

Nós estimamos que as URLs extraque os motores de busca de rastreamento são cerca de 50-100 + vezes mais do que isso URLs reais que são válidos e precisam rastejar, isso resulta em um monte de meta tag, duplicação de conteúdo muito semelhante, e cria uma carga enorme em seu site quando rastrear as páginas que não são realmente necessárias.

A solução ideal é esconder todas essas variáveis ​​extra dos motores de busca, a única variável que deve estar disponível é o número da página (quando a paginação está presente).

Isto fará com que não existem vários URLs para a mesma página com variáveis ​​diferentes.

Esta modificação também inclui o Fix URL Multilingual

Essa correção vai impedir os motores de busca de ver essas novas páginas, no entanto, se eles já arrastou o seu site e ter esses links, eles continuarão a rastreá-los a menos que dito de outra forma.

Temos adicionado à URL Duplicate Redirect módulo redirecionamentos 301 de cada página com as variáveis ​​(11-categoria-nome? orderby name = & orderway = asc) para a página sem qualquer variáveis ​​(11-categoria-name).

A única variável que vai ficar é p = que é usado para a paginação.

 

Baixe o modificadoarquivos de http://www.presto-changeo.com/SEO_Fix.zip (4 no total) para PS 1.2, 1.3 e 1.3.2, certifique-se de manter um backup de seus arquivos existentes antes de copiar as 3 modificada.

 

Como testar?
Esta mudança não afeta os usuários regulares, de modo a testá-lo, você precisa enganar o servidor pensar que você é um motor de busca.

1) Abra o Firefox, na barra de endereços digite "about: config" e pressione enter.
2) No topo há um filtro, "agente" do tipo
3) clique com o botão direito em "general.useragent.extra.firefox" e escolha modificar.
4) Substitua o valor dentro com "bot" e clique em OK

Agora, quando você acessa o site, o módulo que você é um motor de busca, e aplicar as alterações.
Você verá que escolher um filtro não vai fazer nada, os resultados por página suspensa se foi, e se você digitar uma dessas URLs com variáveis ​​extra, eles serão todos retirados (exceto p = se ele estava presente).

Para retornar o browser para clicar, normal à direita na "general.useragent.extra.firefox" e clique em "reset".