Jump to content

Recommended Posts

Hola, tengo un problema con las urls generadas en prestashop para los productos. No entiendo por qué se producen redirects hacia la url que añade dos secuencias de números x-x en medio de la url por defecto. Entiendo que la primera secuencia de números es el product id y creo que es parte del comportamiento base de prestashop, pero la siguiente secuencia no sé por qué se genera.

Por ejemplo, tengo esta camiseta:

https://12pulgadasbcn.com/en/long-sleeve-tshirts/4714-huf-phoenix-ls-tee.html

Y esta url redirige a:

https://12pulgadasbcn.com/en/long-sleeve-tshirts/4714-11856-huf-phoenix-ls-tee.html

Que a su vez, tiene un canonical apuntando al primero:

image.png.5e09507a93049d2c8ff3b93022b9a9bb.png

 

Tengo problemas para la indexación porque estamos mareando al robot y ya no sabe cuál es la url que ha de indexar. Incluso hay alguno de ellos que está indexado por partida doble como en estos casos:

https://12pulgadasbcn.com/en/backpacks/3378-poler-classic-day-pack.html
https://12pulgadasbcn.com/en/backpacks/3391-nixon-boulder-backpack.html
https://12pulgadasbcn.com/en/backpacks/3422-burton-hcsc-scout-pack.html
https://12pulgadasbcn.com/en/backpacks/3423-burton-hcsc-scout-pack.html
https://12pulgadasbcn.com/en/backpacks/3425-.html
https://12pulgadasbcn.com/en/backpacks/3426-element-waterproof-timber-roll-top-55l.html
https://12pulgadasbcn.com/en/bags/3424-herschel-britannia.html
https://12pulgadasbcn.com/en/beanies/3673-the-north-face-box-logo-cuff-beanie.html

 

¿Alguien que me pueda ayudar? Muchas gracias!!

Link to comment
Share on other sites

Este problema ya se ha comentado varias veces.

Hay un error en Prestashop 1.7.x con las canónicas de los productos variables, que han resuelto en la última versión 1.7.6.1.

Voy a intentar explicar de forma rápida en qué consiste el error y por qué no está bien:

Cada producto variable tiene una URL diferente para combinación, que incluye el ID de producto y el ID de la combinación (por ejemplo, https://mi-web.com/tazas/1-5-taza.html  para el color blanco, ID de combinación 5, y https://mi-web.com/tazas/1-6-taza.html para el color negro, ID de combinación 6). Al acceder a cualquiera de ellas, deberían tener especificada como url canónica la URL del producto sin la combinación (en este caso https://mi-web.com/tazas/1-taza.html). El problema es que, en algunas versiones de Prestashop lo que ocurre es que al intentar acceder a la URL canónica, redirige a la url de la combinación por defecto, lo cual ocasiona el problema como el que te estás encontrando.

La solución más rápida: Actualizar Prestashop a la última versión (1.7.6.1).

De todas formas, si el robot de los buscadores actúa como debería actuar, debería indexar solamente las canónicas e ignorar el resto, aunque eso le suponga "marearse" un buen rato, debido a las redirecciones...

Edited by Prestafan33 (see edit history)
Link to comment
Share on other sites

Muchas gracias por la aclaración, no pude encontrar la información en otro lugar, por lo que abrí el ticket aquí.

He actualizado a la versión 1.7.6.1. y toda la tienda se me ha ido a Error Interno 500, el error dice estar en: 

(1/1) SmartyException

Source: Missing name

in smarty_template_source.php line 168

Si sabes cómo arreglarlo me ayudarías mucho que tengo la tienda sin poder funcionar y los técnicos del tema no me contestan, o si hace falta abro un nuevo tópico.

 

Gracias!!

Link to comment
Share on other sites

Uf, eso me da la impresión de que es un problema del tema que usas, que no es compatible con esa versión de Prestashop.

¿Cómo realizaste la actualización? Si utilizaste el módulo 1 click upgrade, por defecto te crea una copia de seguridad que te permite volver atrás y dejarlo todo como estaba antes de la actualización....

Edited by Prestafan33 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...