WRInaute accro
Bonjour,
Je souhaite partager ce retour d’expérience qui explique (en partie) pourquoi un site monté avec Joomla est difficile a indéxer.
The story:
Un client à flasher sur un site Joomla et il a demandé à avoir le même Template. Je lui est dit que cela ne posait aucun problème vu que le thème est gratuit. J’ai donc entrepris de reprendre le même thème pour son site tout en codant le PHP de mon coté, car je sais d’expérience qu’il ne faut jamais utiliser ce genre de CMS si l’on veut que le client puisse faire vivre son site, il faut impérativement lui créer une administration conviviale et adapté a ses besoins et pour cela il faut tout coder.
J’ai donc commencé pour reprendre le thème Joomla à nettoyer le code et quel ne fut ma surprise ?!! Le thème avait exactement 31 fichiers CSS et JS externe, un nombre incroyable de tag style inclus directement dans le code source. Une boucherie en matière de coding. Après un grand nettoyage de printemps je suis passé de 31 fichiers CSS et JS à 2 fichiers, pour le CSS de 14 500 lignes de code à 530 lignes!! Et j’ai obtenu le même résultat visuel.
Quand on sait de surcroit que Joomla est incapable de savoir si une page a besoin ou non de tel ou tel feuille de style, idem pour le JS, il va tout monter par défaut.
Cela explique (en partie) pourquoi Joomla est difficilement digeste pour Google, et vu que le moteur d’origine Mambo de Joomla ne permet plus de corriger ce problème, je vous conseille de vous tourner soit vers d'autres CMS ou de coder votre site de A à Z.
Je souhaite partager ce retour d’expérience qui explique (en partie) pourquoi un site monté avec Joomla est difficile a indéxer.
The story:
Un client à flasher sur un site Joomla et il a demandé à avoir le même Template. Je lui est dit que cela ne posait aucun problème vu que le thème est gratuit. J’ai donc entrepris de reprendre le même thème pour son site tout en codant le PHP de mon coté, car je sais d’expérience qu’il ne faut jamais utiliser ce genre de CMS si l’on veut que le client puisse faire vivre son site, il faut impérativement lui créer une administration conviviale et adapté a ses besoins et pour cela il faut tout coder.
J’ai donc commencé pour reprendre le thème Joomla à nettoyer le code et quel ne fut ma surprise ?!! Le thème avait exactement 31 fichiers CSS et JS externe, un nombre incroyable de tag style inclus directement dans le code source. Une boucherie en matière de coding. Après un grand nettoyage de printemps je suis passé de 31 fichiers CSS et JS à 2 fichiers, pour le CSS de 14 500 lignes de code à 530 lignes!! Et j’ai obtenu le même résultat visuel.
Quand on sait de surcroit que Joomla est incapable de savoir si une page a besoin ou non de tel ou tel feuille de style, idem pour le JS, il va tout monter par défaut.
Cela explique (en partie) pourquoi Joomla est difficilement digeste pour Google, et vu que le moteur d’origine Mambo de Joomla ne permet plus de corriger ce problème, je vous conseille de vous tourner soit vers d'autres CMS ou de coder votre site de A à Z.