mardi 27 mai 2008
Une contribution pour le référencement d'Oscommerce
Par Nicolas Falaise, mardi 27 mai 2008 à 19:10 :: programmation
Oscommerce est une plateforme de vente en ligne plutôt intéressante. Son code est open-source, ce qui donne la possibilité de l'adapter dans ses moindres détails. Et l'architecture est assez bien vue: le programme est facilement configurable. A vrai dire, Oscommerce est tellement bien vu, qu'une foule de développeurs s'y intéressent et on trouve régulièrement des nouvelles contributions pour y ajouter des fonctionnalités. Comme par exemple celles qui consistent à rendre le référencement d'un Oscommerce plus performant auprès des moteurs de recherche.
Mais ces fonctionnalité sont la plupart du temps développées par des personnes différentes. Elles peuvent parfois poser des problèmes d'incompatibilité entre elles. La Simtic vient de publier une adaptation de deux contributions pour les faire fonctionner ensemble afin de pouvoir disposer d'un package complet d'optimisation du référencement naturel d'une boutique de vente en ligne.
Mais ces fonctionnalité sont la plupart du temps développées par des personnes différentes. Elles peuvent parfois poser des problèmes d'incompatibilité entre elles. La Simtic vient de publier une adaptation de deux contributions pour les faire fonctionner ensemble afin de pouvoir disposer d'un package complet d'optimisation du référencement naturel d'une boutique de vente en ligne.
Pour rendre un site plus facilement compréhensible par les moteurs de recherche (et donc mieux référencé), on peut faire plusieurs choses. On peut commencer par renseigner les méta-données contenues dans les pages web du site. Pour ça, une contribution pour Oscommerce existe. On l'installe, et on se retrouve avec, dans l'administration du catalogue, tout ce qu'il faut pour renseigner le titre des pages, leur descritption et leurs mots-clefs... page par page, ou par groupe de pages. Nickel.
Ensuite, on peut donner des noms un peu moins barbares aux URLs. Pour ça, il existe aussi une contribution qui fait de l'url rewriting. Par exemple, au lieu d'avoir une adresse du genre :
Enfin, on peut créer un sitemap. Autrement dit une liste des pages du site, qu'on enregistre dans un fichier spécial et qui va aider les moteurs de recherche à indexer le site. Et là, idem: une contribution fait ça trés bien. On ajoute un programme sur le site, on l'execute et hop ! v'là un sitemap
Mais les choses se corsent lorsqu'il s'agit de faire fonctionner tout ce petit monde en même temps... Pas de soucis pour les méta-tags. Mais Google a rencontré un problème pour valider un sitemap sur un site sur lequel on avait aussi installé l'url rewriting. En effet, une fois que ce module est installé, lorsqu'une page du site est demandée avec son url dans sa version barbare, une redirection est faite sur l'url réécrite. Pas de problème pour un internaute pour qui cette redirection est relativement transparente. Mais Google refuse quant à lui de valider un sitemap lorsque qu'une URL qui y est indiquée mène à une redirection. Or il se trouve que le module de génération de sitemap crée un fichier contenant les urls barbares et donc destinées à être redirigées vers les urls réécrites lorsque le module d'url rewriting est installé...
La Simtic a donc publié une adaptation qui combine le module d'url rewriting et celui de génération de sitemap pour que ce dernier crée un fichier contenant directement les urls réécrites. Nous avons aussi fait quelques autres modifications, de manière à ce que le sitemap soit automatiquement mis à jour à chaque modification du catalogue. Cette contribution à Oscommerce est disponible par là. Voilà, donc entre les méta-tags, l'url-rewriting et le sitemap, y'a maintenant de quoi blinder un Oscommerce vis à vis du référencement !
Ensuite, on peut donner des noms un peu moins barbares aux URLs. Pour ça, il existe aussi une contribution qui fait de l'url rewriting. Par exemple, au lieu d'avoir une adresse du genre :
http://un.site.com/product_info.php?products_id=319on se retrouve avec :
http://un.site.com/chaise-de-jardin.html... ce qui a quand même beaucoup plus de sens. Et puis la contribution qui permet de réécrire les urls barbares est en plus bien documentée :un grand merci à son développeur !
Enfin, on peut créer un sitemap. Autrement dit une liste des pages du site, qu'on enregistre dans un fichier spécial et qui va aider les moteurs de recherche à indexer le site. Et là, idem: une contribution fait ça trés bien. On ajoute un programme sur le site, on l'execute et hop ! v'là un sitemap

Mais les choses se corsent lorsqu'il s'agit de faire fonctionner tout ce petit monde en même temps... Pas de soucis pour les méta-tags. Mais Google a rencontré un problème pour valider un sitemap sur un site sur lequel on avait aussi installé l'url rewriting. En effet, une fois que ce module est installé, lorsqu'une page du site est demandée avec son url dans sa version barbare, une redirection est faite sur l'url réécrite. Pas de problème pour un internaute pour qui cette redirection est relativement transparente. Mais Google refuse quant à lui de valider un sitemap lorsque qu'une URL qui y est indiquée mène à une redirection. Or il se trouve que le module de génération de sitemap crée un fichier contenant les urls barbares et donc destinées à être redirigées vers les urls réécrites lorsque le module d'url rewriting est installé...
La Simtic a donc publié une adaptation qui combine le module d'url rewriting et celui de génération de sitemap pour que ce dernier crée un fichier contenant directement les urls réécrites. Nous avons aussi fait quelques autres modifications, de manière à ce que le sitemap soit automatiquement mis à jour à chaque modification du catalogue. Cette contribution à Oscommerce est disponible par là. Voilà, donc entre les méta-tags, l'url-rewriting et le sitemap, y'a maintenant de quoi blinder un Oscommerce vis à vis du référencement !

Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire