1. Afin d’activer les URLs favorables au référencement, dans votre panneau d’administration PrestaShop, allez à Paramètres de la boutique -> Section trafic :

Image result for screenshot
2. Dans la section Configurer les URL, réglez l’option URL conviviales sur OUI si vous savez que votre serveur prend en charge la réécriture d’URL :

PrestaShop 1.7.x. Comment activer et gérer le référencement et les URL
3. URL accentuée. PrestaShop est capable de produire des URL avec des caractères spéciaux, pour des produits dont le nom n’est pas ASCII. Vous pouvez désactiver cette option :

PrestaShop 1.7.x. Comment activer et gérer le référencement et les URL
4. Rediriger vers l’URL canonique. Une page PrestaShop donnée peut avoir de nombreuses URL, le plus souvent lorsqu’il y a des paramètres à prendre en compte. Vous pouvez activer l’option Canonical URLs si vous souhaitez que votre produit n’ait qu’une seule URL et non plusieurs doublons. Les URL canoniques sont un moyen d’éliminer le contenu dupliqué créé par l’utilisateur lui-même, ce qui peut faire baisser considérablement le classement de votre produit dans les moteurs de recherche, car il est considéré comme du spam. Pour éviter que les moteurs de recherche pensent que vous spammez leur index, PrestaShop utilise la balise standard rel=”canonical” pour indiquer quelle est l’URL de base pour un contenu donné. Bien qu’il soit fortement recommandé d’activer cette option, cela dépend également de la mise en œuvre correcte de la balise d’en-tête <link> par votre thème. Demandez au concepteur du thème pour plus d’informations. Il existe trois options :

  • Pas de redirection – vous risquez d’obtenir des URL en double.
  • 301 Move Permanently – renvoie le code d’état HTTP 301, pointant vers l’URL principale et avertissant les moteurs de recherche que c’est la seule URL prise en compte.
  • 302 Déplacé temporairement – renvoie le code d’état HTTP 302, pointant vers l’URL principale et avertissant les moteurs de recherche que l’URL principale pourrait changer ultérieurement.

PrestaShop 1.7.x. Comment activer et gérer le référencement et les URL

5. Désactivez l’option Multi-vues d’Apache. Apache est le serveur web le plus populaire et est très probablement celui que votre hébergeur utilise pour votre site (bien que vous devriez vérifier par vous-même). L’option Multiview est un système de négociation de contenu : lorsqu’elle est activée, le serveur web essaie de servir une page dans ce qu’il pense être la version linguistique la mieux adaptée, sous la même URL. Malheureusement, cela peut entraîner des problèmes pour la fonction d’URLs conviviales de PrestaShop. Si c’est le cas, vous pouvez essayer de désactiver les vues multiples avec cette option.

PrestaShop 1.7.x. Comment activer et gérer le référencement et les URL
6. Désactivez le module mod_security d’Apache. Mod_security est un module du serveur web Apache, qui agit comme un pare-feu, protégeant votre serveur contre les intrusions. Il peut cependant bloquer certaines fonctionnalités clés, voire produire des erreurs dans certaines configurations. Dans ce cas, désactivez ce pare-feu.

PrestaShop 1.7.x. Comment activer et gérer le référencement et les URL