Je viens d’installer Drupal 10 après de nombreuses années sans l’utiliser ; mon premier coup d’œil porte sur la question des chemins d’URL, qui demeure un peu floue si l’on ne procède à aucun réglage. Je parle des redirections nécessaires pour accéder systématiquement à la même URL ; j’ai constaté que ce point n’a pas changé.
Problèmes liés aux chemins
D’abord, il faut activer clean_url — sans doute l’aurez-vous fait durant l’installation. Cela élimine les URL dynamiques à variable de type q=quelquechose.
Malgré tout, Drupal continuera à afficher un même nœud via deux URL différentes : d’une part drupalweb.com/node/1, d’autre part l’URL propre que vous aurez définie manuellement ou via un module, par exemple drupalweb.com/url-propre.
Le second problème sérieux concerne la page d’accueil : il existe trois façons d’y accéder, c’est-à-dire trois URL menant au même contenu :
- drupalweb.com
- drupalweb.com/index.php
- drupalweb.com/node
Un troisième point : Drupal supprime la barre oblique finale des URL. Ce n’est pas forcément mauvais, mais la tendance est plutôt de l’ajouter ; ainsi, il redirige vers
drupalweb.com/je-suis-revenu
Pour corriger ces problèmes — qui peuvent être graves en SEO si Google détecte un contenu dupliqué — j’ai testé deux modules.
En principe, Google ne devrait pas considérer cela comme dupliqué puisque la balise canonique est correcte ; mais mieux vaut prévenir que guérir, et je trouve important de résoudre ce sujet des URL.
Module Pathauto
Pathauto est un plugin indispensable à toute installation Drupal ; je l’installe donc d’office pour vérifier s’il règle le problème des chemins, ce qui, comme je m’y attenda
Comentarios