URL uniques et redirections : vers le moteur technique parfait
Ceux qui me suivent savent que j’ai l’occasion de travailler ces derniers mois pour un client particulièrement important dans le domaine du tourisme, et dont les ambitions en matière de référencement naturel sont aujourd’hui assez élevées. Un client qui met donc en jeu des moyens, techniques entre autres, suffisamment importants pour architecturer sa plateforme Web sur les besoins spécifiques des moteurs de recherche. Une situation plus que confortable pour n’importe quel référenceur, d’autant qu’elle se couple avec des équipes techniques et marketing particulièrement pointues et compétentes.
J’arrête là les compliments pour en venir à un point crucial de ce projet : la mise en place d’un moteur de réécriture et de redirection d’URL basé sur l’unicité d’accès aux pages. La mise en application d’un culte de l’URL unique !
Pourquoi ce culte ? Parce que dans un périmètre international et multi-intervenants, il apparaît crucial de s’assurer, techniquement, que les interventions humaines ont le moins d’impact possible sur l’architecture de référencement d’un site. Cela peut paraître paradoxal, dans la mesure où beaucoup, et j’en suis, conçoivent avant tout le référencement comme une pédagogie. Mais la technicité même du Web et la complexité parfois déconcertante des organisations humaines, rend à mon sens cette couche de contrôle nécessaire, voire indispensable.
Concrètement, comment cela se traduit-il dans l’architecture du site ? C’est à la fois complexe dans l’implémentation, et en même temps très simple dans le principe.
Pour chaque page du site, un identifiant unique de contenu et un type d’architecture technique (en gros, un modèle de page) est défini. Chaque page possède donc, à sa mise en ligne, une URL propre et optimisée, basée sur un schéma technique simple et sur les contenus réels de celle-ci. On y favorise les reprises automatiques des titres d’article, des menus de navigation… Afin que même sans intervention humaine volontairement SEOiste, le site possède déjà un niveau d’optimisation de base.
Jusqu’ici, rien d’exceptionnel, ces schémas de réécriture sont à la base du fonctionnement de nombreux blogs… Mais pour permettre à chaque site de travailler son marché de manière personnalisée, une couche de « spécialisation » a été ajoutée sur ce moteur générique. Les différents intervenants du site ont ainsi la possibilité de « surcharger » URL ou titres HTML avec un contenu spécialisé et dédié. Chaque personnalisation est liée à un contenu propre, ne s’applique qu’à celui-ci, et prend la main sur les optimisations par défaut déjà décrites. Il est ainsi possible de travailler, en détails, le positionnement et le ciblage de chaque page du site.
Afin d’assurer la pérennité du système, c’est également un moteur de redirection complet qui a été mis en place. Afin que chaque personnalisation d’adresse n’ait pas d’impact négatif sur le référencement, le moteur se charge à la fois de la mise à jour de l’ensemble de la navigation du site (logique), mais également de la mise en place d’une redirection 301 immédiate entre chaque ancienne adresse de référence et la nouvelle adresse spécialisée. Un peu plus malin même, le moteur considère en fait tout accès à un contenu via une adresse erronée comme une redirection et assure en conséquence de servir la bonne page, sur son URL réel. On gère ainsi en une seule fois la problématique des changements d’optimisation de certains contenus, et l’adressage erronée des pages lors de la création de liens extérieurs. Dans tous les cas, c’est une adresse unique qui est fournie et fait référence pour les moteurs de recherche. On peut même espérer, avec ce type de traitement, la fin du contenu dupliqué au sein d’un même site.
Bien entendu, tout ce système a un coût en termes de développement, mais également en termes d’architecture. Il ne peut fonctionner sur un périmètre large que si une gestion complète des mises en cache (via une plateforme de type Akamai ou sur des réseaux internes) est mise en place. Elle permettra d’épargner bien des accès en base de données, à la recherche d’un contenu ou d’une redirection déjà défini. Cerise sur le gâteau, tout ce système est débrayable : un intervenant décidant de supprimer l’ensemble des spécialisations de ses pages verra alors se remettre en place les schémas d’optimisation définis par défaut pour ces pages… avec les redirections adéquates décrite plus haut.
Bien entendu, ce système technique, pour sécurisé qu’il soit, ne dispense pas les différents intervenants de vigilance. La clé du système reste par exemple l’identifiant unique d’un article et une erreur dans celui-ci provoquera inévitablement une erreur 404… Mais une architecture de ce type est déjà capable de simplifier la vie à beaucoup de monde, et de présenter aux moteurs de recherche des pages optimisées au maximum.




