Editaste el nombre o la URL amigable de un producto, guardaste, y sin saberlo dejaste una bomba: la dirección antigua, la que Google tenía indexada y otras webs enlazaban, ahora devuelve un error 404. Vamos a ver qué ha pasado y cómo arreglarlo sin perder el posicionamiento.
Qué pasa exactamente cuando cambias un slug
La URL amigable (el «slug») es parte de la dirección del producto. Al cambiarla, PrestaShop sirve el producto en la dirección nueva y la vieja deja de existir. Google aún tiene la vieja en su índice durante un tiempo: cada visita que llega por ahí se encuentra un 404, y poco a poco esa página pierde posiciones y desaparece.
Cómo detectar las URLs rotas de tu tienda
Revisa la cobertura en Google Search Console (errores 404), mira los registros del servidor, o usa un rastreador que liste las URLs que devuelven error. Si acabas de cambiar slugs, esas son las sospechosas.
Cómo arreglarlo: manual vs automático
La solución manual (y por qué se te escapan casos)
Puedes crear tú una redirección 301 de la URL vieja a la nueva. Funciona, pero depende de que recuerdes hacerlo cada vez y de que sepas exactamente cuál era la URL anterior. En el día a día, con muchos cambios, se escapan — y cada uno escapado es tráfico perdido.
La solución automática
Lo fiable es que el sistema detecte el cambio de slug y cree el 301 solo, de la URL vieja a la nueva, en el momento. Así no dependes de tu memoria y no hay 404 que se cuele.
El riesgo real: una migración sin mapear URLs
Es un patrón habitual en migraciones de PrestaShop 1.7 a 8.x: se cambia la estructura de URLs sin mapear las antiguas, y el resultado es un goteo de productos y categorías devolviendo 404, con caída de tráfico orgánico y pérdida de posiciones que muchas veces tarda en notarse en analítica. La recuperación pasa por cruzar las URLs viejas (de Search Console y del sitemap anterior) con las nuevas y crear un 301 por cada par — y suele costar más tiempo y visibilidad que haber puesto los redirects el día de la migración.
La lección: en cualquier cambio de URLs masivo, los 301 no son el último paso, son parte de la migración.
Preguntas frecuentes
¿Cuánto tarda Google en notar el 404?
Puede tardar días o semanas; cuanto antes pongas el 301, menos pierdes.
¿Recupero el SEO si pongo el 301 tarde?
En buena parte sí, pero cuanto más tiempo en 404, más cuesta.
¿Y si cambié varias URLs y no recuerdo cuáles?
Necesitas detección automática o un rastreo que te liste los 404.
Que no se te escape ningún 404: el 301 se crea solo al cambiar el slug.
SEO Redirect para PrestaShop 8 →Zeyvro desarrolla módulos para PrestaShop 8 desde una tienda real en producción. Código sin ofuscar.