URLs amigables en PrestaShop: configuración y errores típicos
Cambiar el formato de URL de una tienda con historial es de las decisiones más arriesgadas en SEO. Te explicamos cómo hacerlo bien desde el principio.
PrestaShop permite configurar el formato de las URL en Parámetros de la tienda > Tráfico y SEO. La configuración inicial es razonable, pero conviene entender qué implica cada opción antes de cambiarla.
Formato por defecto
- Producto:
/{category:/}{id}{-:id_product_attribute}-{rewrite}{-:ean13}.html - Categoría:
/{id}-{rewrite} - CMS:
/content/{id}-{rewrite}
El identificador numérico en la URL hace que PrestaShop encuentre la página aunque cambie el texto. Quitarlo es posible con módulos, pero añade complejidad.
Errores habituales
- Cambiar el formato en una tienda con años de tráfico sin redirecciones: todas las URL indexadas pasan a dar 404.
- La categoría en la URL del producto: si el producto está en varias categorías, puede tener varias URL. PrestaShop usa la categoría por defecto y marca la canónica, pero revisa que la canónica esté bien.
- Caracteres especiales: con «Aceptar caracteres acentuados en URL» desactivado, las eñes y tildes se transliteran. Actívalo o no, pero no lo cambies después.
- Mayúsculas y barras finales inconsistentes que generan duplicados.
El fichero .htaccess
PrestaShop regenera el .htaccess al guardar la configuración de SEO. Si tienes reglas propias (redirecciones, seguridad), ponlas fuera de los marcadores de PrestaShop o se perderán.