Livezilla

Certified Partner and
PrestaShop Developer for:

Prestashop Fix URL duplicadas

Duplicar Fix URL

Esta página ha sido escrito en Inglés, por favor vea la versión en Inglés de los cambios de código correcto.


Hay un gran problema con variables adicionales en las páginas que lista de productos (categoría, de búsqueda, en el mejor vendedor, promociones o nuevos productos).

El ordenar, # o resultados por página + banderas del idioma crean nuevos vínculos con un número potencialmente infinito de variables.

Ejemplo:

/ Mejor sales.php? Isolang = hola & n = 15 & p = 3 & id_lang = 23 & orderby = precio y orderway = desc
/ 5-prestashop módulos n = 10 & id = isolang y;? Id_lang = 13 & name = orderby y orderway = asc y id_lang = 13 & id_category = 5
/ 5-prestashop módulos? N = 10 & id = isolang y id_lang = 13 & name = orderby y orderway = asc

Mientras que las URLs no son un problema para los usuarios regulares, que los motores de búsqueda a indexar su sitio encontrará los enlaces, y luego se arrastran esos vínculos y encontrar más enlaces nuevos, las variables más añadido al final.

Para los motores de búsqueda, el orden de clasificación de los productos en una página, el número de resultados por página, y una variable de cambio de idioma no son necesarios, de hecho, sólo tiene que añadir nuevos enlaces para los que se arrastran prácticamente con los mismos datos.

Estimamos que las direcciones URL adicionalesque motores de búsqueda rastrean son unos 50-100 + veces más que la URL real que son válidos y la necesidad de gatear, esto se traduce en una gran cantidad de etiquetas meta la duplicación de contenido muy similar, y crea una carga enorme en su sitio cuando se arrastran las páginas que no son realmente necesarios.

La solución ideal es ocultar todas las variables adicionales de los motores de búsqueda, la única variable que debe estar disponible es el número de página (cuando la paginación está presente).

Esto se asegurará de que no hay múltiples URL de la misma página con diferentes variables.

Esta modificación también incluye la URL Fix multilingüe

Esta corrección evitará que los motores de búsqueda de ver estas nuevas páginas, sin embargo, si ya rastreado su sitio y tener esos vínculos, que continuará a gatear, a menos que se lo indique.

Hemos agregado a la URL duplicadas Redirigir módulo 301 redirecciones de cada página con las variables (11-category-name? orderby nombre = & orderway = asc) a la página sin ningún tipo de variables (11-category-name).

La única variable que se mantendrá es p = que se utiliza para la paginación.

 

Descargue el modificadoarchivos de http://www.presto-changeo.com/SEO_Fix.zip (4 en total) para el PS 1.2, 1.3 y 1.3.2, asegúrese de guardar una copia de seguridad de los archivos existentes antes de copiar los 3 modificado.

 

Cómo probar?
Este cambio no afecta a los usuarios regulares, así que para la prueba, es necesario engañar al servidor a pensar que eres un motor de búsqueda.

1) Abre Firefox, en la barra de direcciones escriba "about: config" y pulsa enter.
2) En la parte superior hay un filtro, el tipo de "agente"
3) Haga clic derecho en "general.useragent.extra.firefox" y elija Modificar.
4) Vuelva a colocar el valor en el interior con el "bot" y haga clic en Aceptar

Ahora, cuando usted acceder a su sitio, el módulo usted es un motor de búsqueda, y aplicar los cambios.
Usted verá que elegir un filtro no hará nada, los resultados por página desplegable se ha ido, y si se introduce una de esas direcciones URL con variables adicionales, todos ellos se eliminarán (excepto p = si estaba presente).

Para volver al navegador que haga clic en normal, a la derecha en "general.useragent.extra.firefox" y haga clic en "reset".