0

Petites astuces de rewriting URL sur WordPress

Utilisant beaucoup WordPress à la fois pour entretenir un blog (celui-ci notamment) et des sites (Coupe-du-monde2010.com), je cherchais depuis un petit moment à optimiser mes URLS de deux manières:
- Supprimer le terme « category » dans l’URL car cela entrainait un niveau supplémentaire avant d’accéder au nom de la catégorie
- Réécrire les URL afin de les optimiser SEO parlant et également pour qu’elles puissent remplir les critères d’indexation à Google Actualités.

    Pour résoudre le premier problème, j’ai tout d’abord changé dans l’admin de WordPress (Réglages > Permaliens) le préfixe par défaut de « category » : dans le cas de mon site sur le Mondial 2010, je l’ai renommé en « mondial-2010″. C’est déjà mieux car cela remplace un terme sans grand intérêt pour les moteurs de recherche (category) en un terme optimisé mais ce n’était pas, à mon sens, la meilleure solution.
    Après quelques recherches sur la toile, j’ai trouvé un excellent plugin qui permet de supprimer totalement le préfixe par défaut. C’est Filipe Fortes qui a réalisé ce plugin s’intitulant « Top Level Categories » et qui supprime tout simplement le niveau « category ». Ainsi, on peut avoir une structure d’URL optimisée avec un niveau en moins dans la configuration suivante : « www.nomdedomaine.com/nom-categorie/ » VS « www.nomdedomaine.com/category/nom-categorie/.
    Pour télécharger ce plugin, cliquez ici.

    Pour tenter à présent de résoudre le second problème, j’ai à nouveau changé la structure des permaliens : je suis passé de l’affichage « Date et titre » à un affichage personnalisé de type « Catégorie et Titre ». Avec cette structure, j’obtenais la configuration suivante : www.nomdedomaine.com/nom-categorie/titre-article.
    L’URL était mieux optimisée mais c’était insuffisant pour répondre aux critères d’acceptation de Google Actualités. En effet, parmi les règles à respecter, Google impose notamment l’utilisation d’au moins 3 chiffres qui ne soient pas au format « date » dans l’URL de l’article. On peut toujours s’amuser à réécrire manuellement l’URL après la rédaction d’un article mais cela risque de devenir fastidieux très vite…
    Alors, l’idée m’est venue d’ajouter à la structure personnalisée l’ID de l’article avec le titre de l’article en séparant les deux éléments par un tiret. Cela donne la configuration suivante : www.nomdedomaine.com/nom-categorie/N°id-titre-article.
    L’URL répond ainsi aux exigences de Google Actualités… mais j’ai voulu pousser le bouchon encore plus loin pour avoir un lien parfaitement optimisé pour les moteurs de recherche : j’ai ainsi ajouté le suffixe « .html » à ma structure pour être éventuellement un peu mieux référencé. Cela donne donc la configuration suivante : www.nomdedomaine.com/nom-categorie/N°id-titre-article.html.
    Pour avoir sur WordPress une structure d’URL identique à celle-ci, il faut donc aller à l’admin du blog (Réglages > Permaliens), choisir le mode « Structure personnalisée » et indiquer : /%category%/%post_id%-%postname%.html

    Voilà. C’est tout simple. Bon référencement !