Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Cambiar la URL de un producto en PrestaShop: qué comprobar antes, después y dónde están las trampas

La URL de un producto en PrestaShop se cambia en la ficha, pestaña SEO, campo URL amigable. El tráfico de Google se mantiene si la URL antigua responde con una 301 a la nueva. Con el patrón de URL estándar, PrestaShop lo hace solo, siempre que la redirección a la URL canónica esté en 301. Compruébalo antes del cambio y después.

Autor: El equipo de TellMyShop. Una guía para dueños de tiendas PrestaShop: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 5 min de lectura

¿Qué pasa con la URL antigua después del cambio?

En una tienda típica, la URL antigua redirige sola a la nueva, porque contiene el ID del producto. El patrón por defecto es así: /faroles/215-farol-nora.html. El número 215 es el ID. Cuando alguien visita la URL antigua, PrestaShop encuentra el producto por su ID y ve que el resto de la URL está desfasado.

Lo que hace a continuación depende de un campo en Parámetros de la tienda > Tráfico & SEO: la redirección a la URL canónica. Con 301, los clientes y Google llegan a la URL nueva, y el posicionamiento se va con ellos. Con 302, Google trata el cambio como temporal y puede quedarse con la URL antigua mucho tiempo. Sin redirección, el mismo producto funciona en dos URL. Estos ajustes se describen en la documentación de PrestaShop sobre SEO y URL.

Es distinto cuando un módulo quita el ID de las URL. La tienda ya no tiene con qué reconocer el producto en la URL antigua. Devuelve un 404, salvo que el módulo guarde su propio historial de URL.

Qué comprobar antes y después del cambio

Cinco minutos antes del cambio te ahorran semanas recuperando pérdidas. Esta tabla es la lista completa.

CuándoQué comprobarResultado correcto
Antes«Redirigir a la URL canónica» en Parámetros de la tienda > Tráfico & SEO301
Antesel patrón de URL del productocontiene el ID del producto
Antesmódulos que cambian las URL (p. ej. «sin ID»)ninguno, o un módulo con historial de URL
Antessi la categoría está en la URL del productosabes qué URL cambiarán a la vez
Despuésla URL antigua en un navegador o en una herramienta de revisión de cabecerasuna sola redirección 301 a la nueva
Despuésla URL nuevarespuesta 200, la canónica apunta a sí misma
Despuésenlaces en descripciones, menús y newslettersvan directamente a la URL nueva
Despuésel sitemapregenerado

Google explica las reglas en sus guías sobre redirecciones 301 y sobre mover un sitio con cambios de URL.

Cómo cambiar la URL de un producto paso a paso

A mano son unos cuantos clics, pero cada paso cuenta.

  1. Revisa los ajustes de la tabla de arriba, sobre todo la 301 en Parámetros de la tienda > Tráfico & SEO.
  2. Abre Catálogo > Productos, entra en el producto y pasa a la pestaña SEO.
  3. Escribe la URL amigable nueva: minúsculas, sin tildes ni eñes, palabras separadas por guiones.
  4. Si la tienda tiene varios idiomas, decide cada versión por separado. Cada idioma tiene su propia URL.
  5. Guarda y abre la URL antigua en una ventana privada del navegador.
  6. Corrige los enlaces al producto en tus propias descripciones y en el menú, para que no pasen por la redirección.

¿Qué trampas hay al cambiar una URL?

La más habitual es la categoría en la URL del producto. Cambias el nombre de la categoría en la URL de «lamparas» a «faroles». Con él cambian también las URL de todos los productos que tienen esa categoría por defecto. Con el ajuste correcto, las URL antiguas redirigen con una 301. Con el incorrecto, de repente tienes cientos de errores 404, de los que hablamos en el artículo sobre errores 404 en PrestaShop.

La segunda trampa es el cambio automático de URL al renombrar un producto. En Parámetros de la tienda > Configuración de productos hay una opción, «Forzar la actualización de la URL amigable», que actualiza la URL amigable junto con el nombre (descrita en la documentación). Corriges una errata, y el producto recibe una URL nueva que nunca pediste.

La tercera es una 302 en lugar de una 301. La tienda funciona, el cliente llega al producto y nadie ve ningún problema. Google ve una redirección temporal. En el foro de PrestaShop vuelve una y otra vez un hilo sobre cambiar el patrón de URL y errores 404, y cyberfolks explica cómo estos cambios perjudican la indexación (los dos en polaco).

Cómo cambiar la URL y comprobar la redirección al momento

Pides el cambio de URL, y tu chat (Claude o ChatGPT) revisa primero los ajustes de la tienda. El cambio se bloquea cuando la tienda redirige con una 302, el modo debug está activado o un módulo sustituye las rutas de las URL. La vista previa muestra la URL antigua y la nueva, y las URL que cambiarán de paso, como las de los productos de una categoría. Después de guardar, el chat abre él mismo la URL antigua y comprueba que da una 301 a la nueva.

Tú: Cambia la URL del farol Nora a farol-nora-metal-negro y asegúrate de que la antigua redirige.

Tu chat: Los ajustes están bien: redirección canónica 301, modo debug desactivado, ningún módulo cambia las rutas. Vista previa para español:

La URL antigua redirigirá con una 301 a la nueva. Lo guardaré después de tu «sí».

Tú: Guárdalo.

Tu chat: Guardado. La URL antigua da una sola redirección 301, y la nueva devuelve 200. Recuerda que este cambio no lo puedo deshacer desde el historial de cambios. Volver atrás significa otro cambio de URL, a la anterior.

Estado de la tarjeta: esperando tu «sí»
vista previa del cambio

versión anterior: /faroles/215-farol-nora.html

versión nueva: /faroles/215-farol-nora-metal-negro.html

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

Un cambio de URL se diferencia de los demás en que el historial de cambios no lo deshace. Una descripción, un precio o una redirección los deshaces con una instrucción. Una URL la restauras con otro cambio, con la misma vista previa y la misma comprobación de la 301. El chat cambia una URL en un idioma cada vez, para que siempre veas exactamente qué está pasando.

TellMyShop Pro guarda el cambio de URL. Los ajustes y las URL antiguas puedes revisarlos en TellMyShop Free. Hay peticiones de ejemplo en los casos de uso cambiar la URL de un producto sin perder tráfico y cambiar la URL de una categoría tras una reorganización. Los planes están en la página de precios.

Preguntas y respuestas

¿Cambiar la URL de un producto baja su posicionamiento en Google?

Normalmente solo un poco y durante poco tiempo, si la URL antigua redirige a la nueva con una 301. Google traslada entonces las señales a la URL nueva, pero necesita tiempo para visitar las dos. Sin redirección, la URL antigua da un error 404 y el posicionamiento se pierde. Por eso conviene cambiar las URL pocas veces y revisar siempre la antigua después del cambio.

¿PrestaShop cambia la URL solo cuando renombro un producto?

Depende de un ajuste en Parámetros de la tienda > Configuración de productos. Hay una opción para forzar la actualización de la URL amigable cuando cambia el nombre. Si está activada, corregir una errata en el nombre también cambia la URL. Si no quieres que las URL cambien con cada edición, déjala desactivada y cambia la URL a propósito.

¿Qué pasa con los productos cuando cambio la URL de una categoría?

Si el patrón de URL del producto incluye la categoría, cambiarán las URL de todos los productos que tienen esa categoría por defecto. Las URL antiguas solo redirigen con una 301 si contienen el ID del producto y la redirección a la URL canónica está en 301. Después del cambio, revisa unas cuantas URL antiguas de productos, no solo la categoría.

¿Cómo deshago un cambio de URL hecho por el chat?

Un cambio de URL no se deshace desde el historial de cambios como un cambio de descripción o de precio. Deshacerlo significa otro cambio de URL, esta vez a la anterior. El chat lo hace igual, con vista previa y tu aprobación. Después de guardar, comprueba que las dos URL llevan a la página correcta con una redirección 301.

¿Es buena idea quitar el ID de las URL de los productos?

Una URL sin ID queda más bonita, pero necesita un módulo que cambie las rutas de PrestaShop. La URL antigua deja de contener el ID con el que la tienda reconoce el producto y, si el módulo no guarda un historial de URL, da un 404. Si ya tienes un módulo así funcionando, revisa cada cambio de URL con especial cuidado.

PrestaShop es una marca registrada de PrestaShop SA. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

Revisa tu tienda gratis

TellMyShop Free revisa tu tienda y te muestra los problemas, empezando por los más importantes. No guarda nada.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free