Étude du site Nos-Prix.com.
L’éditeur du site Nos-Prix.com, nous a demandé de trouver une solution lui permettant de fournir aux internautes une structure de fichier (virtuelle) qui se rapproche le plus de la structure d’un site statique, l’outil de publication qu’il utilise est wordpress..
L’objectif non caché est triple :
- -1- Nos constatons un meilleur positionnement des sites dont les URL sont remplis de mot clé.
- -2- L’utilisateur sera plus séduit par une URL sexy
- -3- L’internaute se retrouvera plus facilement dans un site dont la structure est très organisée.
Est si Wordpress pouvait nous fournir un site dont la structure se calque réellement sur la structure des sites statiques?
Le permalien de wordpress
On rencontre, sur la toile de nombreuses personnes qui prétendent, faussement, que l’utilisation des permaliens ne doit pas se faire de façon à créer des extensions du type :
- HTML - Document HTML ( exemple monsite/mon-fichier.html )
- PHP - Language de programmation ( exemple monsite/mon-fichier.php )
Il est vrai qu’historiquement les documents HTML sont des fichiers dis ’statique’ ( qui ne sont pas interprétés par un autre logiciel) et que par conséquent, ils ne sont pas capables de gèrer des paramètres.
Cette affirmation nous laisse penser que l’utilisation de permaliens finis par une extension html n’est pas très judicieux, même si c’est parfaitement possible.
Il s’agit dans ce cas d’une simple interprétation.
Quel est l’objectif ? : Crée des urls sexy !
Dans ce cas l’utilisation d’une extension php laisse l’utilisateur en confiance tout en fabriquant de beaux liens.
La structure des liens
L’objectif est de fournir une structure de site respectant une hiérarchie proche des sites statiques.
Domaine.com/
Domaine.com/fichier.php
[…]
Domaine.com/repertoire/
Domaine.com/repertoire/fichier.php
[…]
Domaine.com/repertoire/sous-repertoire/
Domaine.com/repertoire/sous-repertoire/fichier.php
Naturellement, Wordpress fonctionne sur un modèle différent.
En effet les pages sont par défaut stockées comme des répertoires et les URL virtuelle pour les articles sont des fichiers, dans un même répertoire, à la racine du site.
Domaine.com/
Domaine.com/fichier.php
Domaine.com/fichier-un.php
[…]
Domaine.com/page/
Domaine.com/page/sous-pages/
Modification de la structure des liens du site
-1- Reprendre le contrôle de la structure.
La première étape consiste à restructurer les permaliens des articles pour les faire apparaître dans la bonne catégorie.
Pour le faire nous utilisons un plugin déjà opérationnel Ng primary category qui ajoute la possibilité de stocker les articles dans les catégories.
-2- Fournir un contenu pour les répertoires.
Même si un détournement des permaliens nous fournis une structure qui commence à ressembler aux sites statiques, il n’est pas encore parfait.
En effet les catégories stockant les articles ne sont pas éditables et nous ne pouvons donc pas utiliser les “pages” de catégorie comme une page “de wordpress” .
Solution de contournement :
Il suffit de créer des catégories dont le titre correspond à l’intitulé d’une page.
-3- Un nouveau problème se pose.
Comment relier les articles d’une catégorie à une page.
Rien de plus simple.
En effet, il vous est possible de relier une page à une catégorie en utilisant une valeur post_meta.
A partir d’ici, vous obtenez une structure éditable depuis un wordpress dont le code n’a pas été modifié qui est une copie conforme d’un site statique.
Mode d’emplois complet sur la modification de la structure de fichier pour votre wordpress :
Structure hiérarchisé des urls Wordpress .
Fiche site, Référencement.