PrestaShop: Cambiar la URL amigable de un producto
Cuando administras una tienda online con PrestaShop, uno de los aspectos más importantes para tu posicionamiento en buscadores es la estructura de las URLs. Las URLs amigables (también conocidas como "URLs limpias" o "URLs SEO") son aquellas que describen claramente el contenido de la página, utilizando palabras clave en lugar de números o parámetros crípticos.
Si tienes un producto con una URL generada automáticamente como www.tutienda.com/producto.php?id=123, es posible que estés perdiendo oportunidades de aparecer en los primeros resultados de búsqueda. Cambiar la URL amigable de un producto en PrestaShop no solo mejora la experiencia del usuario, sino que también es una práctica fundamental para el SEO PrestaShop.
En este artículo te explicaremos paso a paso cómo modificar la URL amigable de un producto, qué precauciones debes tomar y cómo evitar errores comunes. También abordaremos preguntas frecuentes (FAQ) para que tengas toda la información que necesitas.
¿Qué es una URL amigable y por qué es importante?
Una URL amigable es aquella que resulta fácil de leer tanto para los usuarios como para los motores de búsqueda. Por ejemplo:
- URL no amigable:
www.mitienda.com/index.php?id_product=45&controller=product - URL amigable:
www.mitienda.com/zapatillas-deportivas-rojas
Las URLs amigables incluyen palabras clave relevantes, lo que ayuda a Google a entender de qué trata la página. Además, mejoran la tasa de clics (CTR) porque los usuarios confían más en enlaces que parecen descriptivos.
En PrestaShop, las URLs amigables se generan automáticamente a partir del nombre del producto, pero a veces es necesario personalizarlas para incluir términos específicos o para corregir traducciones.
Requisitos previos antes de cambiar la URL
Antes de comenzar, asegúrate de tener acceso a tu panel de administración de PrestaShop. También es recomendable realizar una copia de seguridad de tu base de datos, ya que modificar URLs puede afectar enlaces internos y externos.
[WARNING] Si cambias la URL de un producto existente, los enlaces antiguos dejarán de funcionar. PrestaShop suele redirigir automáticamente, pero es mejor verificar.
Paso 1: Acceder a la ficha del producto
- Inicia sesión en el back office de tu PrestaShop.
- En el menú lateral, ve a Catálogo > Productos.
- Busca el producto que deseas modificar. Puedes usar el campo de búsqueda o filtrar por categoría.
- Haz clic en el nombre del producto para abrir su ficha de edición.
Paso 2: Localizar el campo de URL amigable
Una vez dentro de la ficha del producto, busca la sección de SEO. Dependiendo de la versión de PrestaShop, puede estar en:
- Pestaña "SEO" (versiones recientes).
- Sección "URL amigable" dentro de la pestaña "Información" (versiones antiguas).
En versiones modernas (1.7+), verás algo como esto:
- Meta título
- Meta descripción
- URL amigable
El campo de URL amigable suele estar debajo de la meta descripción. Si no lo ves, asegúrate de que la opción "URLs amigables" esté activada en Configuración de la tienda > Parámetros de tráfico y SEO.
[TIP] Si no encuentras el campo, revisa que el idioma seleccionado sea el correcto. Las URLs amigables son multilingües.
Paso 3: Modificar la URL amigable
- En el campo URL amigable, verás un texto generado automáticamente a partir del nombre del producto. Por ejemplo:
zapatillas-deportivas-rojas. - Borra el contenido y escribe la nueva URL que desees. Usa solo letras minúsculas, números y guiones. No uses espacios, caracteres especiales ni mayúsculas.
- Por ejemplo, si quieres que la URL sea
zapatillas-running-mujer-rojas, escríbela exactamente así.
[INFO] PrestaShop no permite URLs duplicadas. Si intentas usar una que ya existe, el sistema te lo notificará.
Paso 4: Guardar los cambios
Una vez que hayas escrito la nueva URL, desplázate hasta la parte inferior de la página y haz clic en Guardar (o Guardar y permanecer si quieres seguir editando).
PrestaShop actualizará automáticamente la URL del producto. Si tienes activada la opción de redirecciones automáticas, el sistema creará una redirección 301 desde la URL anterior a la nueva.
Paso 5: Verificar que la redirección funcione (opcional pero recomendado)
Para asegurarte de que los visitantes y los motores de búsqueda no encuentren errores 404, puedes probar la redirección:
- Abre una ventana de incógnito en tu navegador.
- Escribe la URL antigua del producto (por ejemplo,
www.tutienda.com/zapatillas-deportivas-rojas). - Deberías ser redirigido automáticamente a la nueva URL (
www.tutienda.com/zapatillas-running-mujer-rojas).
Si la redirección no funciona, puedes forzarla desde el archivo .htaccess (si usas Apache) o desde el panel de control de tu hosting.
¿Qué hacer si la redirección no se genera automáticamente?
En algunos casos, PrestaShop no crea la redirección automática, especialmente si cambias la URL de un producto que ya tenía enlaces externos. Para solucionarlo:
- Ve a Configuración de la tienda > Parámetros de tráfico y SEO > Redirecciones y URLs.
- Busca la opción "Redirigir automáticamente las URLs de los productos" y actívala.
- Si el problema persiste, puedes añadir una redirección manual desde SEO y URLs > Redirecciones.
[WARNING] Si tu tienda tiene muchos productos, es mejor usar un módulo de redirecciones o hacerlo a través del archivo
.htaccesscon cuidado.
Buenas prácticas al crear URLs amigables
- Sé descriptivo: Incluye palabras clave que describan el producto, como el tipo, color, marca o uso.
- Mantén la longitud adecuada: Entre 3 y 5 palabras es ideal. URLs muy largas pueden ser truncadas en los resultados de búsqueda.
- Evita palabras vacías: No uses artículos, preposiciones ni conjunciones (el, la, de, y, etc.).
- Usa guiones, no guiones bajos: Google recomienda separar palabras con guiones (-), no con guiones bajos (_).
- Consistencia: Si tienes varios productos similares, mantén una estructura uniforme (ej:
categoria-subcategoria-producto).
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL de un producto sin perder posicionamiento SEO?
Sí, siempre y cuando configures una redirección 301 desde la URL anterior a la nueva. PrestaShop lo hace automáticamente si la opción está activada. Además, asegúrate de actualizar los enlaces internos de tu tienda.
¿Qué pasa si cambio la URL y no se genera redirección?
Puedes crear una redirección manual desde el panel de administración o mediante el archivo .htaccess. Si usas Syspanel (anteriormente HestiaCP), accede a través del puerto 2106 y edita la configuración de tu dominio.
¿Las URLs amigables afectan a la velocidad de carga?
No, las URLs amigables no impactan directamente en la velocidad de carga. Sin embargo, una buena estructura de URLs puede mejorar la indexación y, por tanto, el rendimiento general del SEO.
¿Debo cambiar la URL de todos mis productos a la vez?
No es necesario ni recomendable. Céntrate primero en los productos más importantes o con más tráfico. Cambiar muchas URLs de golpe puede generar una avalancha de redirecciones y confundir a los motores de búsqueda.
¿Puedo usar caracteres especiales o tildes?
No es recomendable. Aunque PrestaShop permite algunos caracteres, es mejor usar solo letras sin acentos, números y guiones. Esto evita problemas de codificación en diferentes navegadores.
Conclusión
Cambiar la URL amigable de un producto en PrestaShop es un proceso sencillo que puede tener un gran impacto en tu SEO PrestaShop. Recuerda que la clave está en ser descriptivo, mantener la coherencia y asegurarte de que las redirecciones funcionen correctamente.
Si sigues los pasos que te hemos dado, podrás personalizar las URLs de tus productos sin complicaciones. Y si encuentras algún problema, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting.
[TIP] Si gestionas tu servidor con Syspanel (acceso vía puerto 2106), recuerda que puedes configurar redirecciones adicionales desde el panel de dominios. Esto te dará un control extra sobre las URLs de tu tienda.
¡Ahora ya sabes cómo mejorar la estructura de tus URLs y darle un empujón a tu posicionamiento web!
