URL simplifiées dans PrestaShop : configuration et erreurs courantes
Changer le format des URL d'une boutique qui a de l'historique est l'une des décisions les plus risquées en SEO. Nous vous expliquons comment bien faire dès le départ.
PrestaShop permet de configurer le format des URL dans Paramètres de la boutique > Trafic et SEO. La configuration initiale est raisonnable, mais il vaut mieux comprendre ce qu'implique chaque option avant de la modifier.
Format par défaut
- Produit :
/{category:/}{id}{-:id_product_attribute}-{rewrite}{-:ean13}.html - Catégorie :
/{id}-{rewrite} - CMS :
/content/{id}-{rewrite}
L'identifiant numérique dans l'URL permet à PrestaShop de trouver la page même si le texte change. On peut le supprimer avec des modules, mais cela ajoute de la complexité.
Erreurs courantes
- Changer le format sur une boutique qui a des années de trafic sans redirections : toutes les URL indexées passent en 404.
- La catégorie dans l'URL du produit : si le produit est dans plusieurs catégories, il peut avoir plusieurs URL. PrestaShop utilise la catégorie par défaut et indique la canonique, mais vérifiez que la canonique est correcte.
- Caractères spéciaux : avec « Accepter les caractères accentués dans les URL » désactivé, les ñ et les accents sont translittérés. Activez-le ou non, mais ne le changez pas ensuite.
- Majuscules et barres obliques finales incohérentes qui génèrent des doublons.
Le fichier .htaccess
PrestaShop régénère le .htaccess à l'enregistrement de la configuration SEO. Si vous avez vos propres règles (redirections, sécurité), placez-les en dehors des marqueurs de PrestaShop, sinon elles seront perdues.