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!!

Share this post


Link to post
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)

Share this post


Link to post
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!!

Share this post


Link to post
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)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More