15 meilleures extensions gratuites de Joomla pour améliorer votre site
Si vous démarrez un site Joomla cette année, voici quelques-unes des extensions gratuites Joomla les plus utiles à installer tout de suite. Elles sont gratuites, alors qu’avez-vous à perdre ?
Bien que WordPress soit le système de gestion de contenu de choix pour la plupart des gens de nos jours, Joomla reste l’un de ses plus grands concurrents. Non seulement il bénéficie de nouvelles mises à jour et de nouvelles versions à intervalles réguliers, mais il dispose d’un marché d’extensions robuste, tout comme WordPress.
Le choix d’extensions de Joomla est-il aussi vaste que celui de WordPress ? Bien sûr que non. WordPress est un mastodonte – aucun ne peut égaler sa communauté en termes de taille et de variété. Mais les offres de Joomla sont de haute qualité, et la plupart d’entre elles ne coûtent pas un centime.
Si vous démarrez un site Joomla cette année, voici quelques-unes des extensions Joomla les plus utiles et les plus importantes à installer immédiatement. Elles sont gratuites, alors qu’avez-vous à perdre ?
Google Analytics asynchrone
Si vous voulez savoir combien de personnes visitent votre site chaque mois, dans quels pays elles se trouvent, quelles sont vos pages les plus populaires, quels sont les autres sites qui renvoient vers vous, etc. Il s’agit du service le plus complet que vous pouvez obtenir gratuitement.
Mais si vous êtes un novice en matière d’hébergement de sites Web, vous ne saurez probablement pas où placer le code Analytics sur votre site. Cette extension Joomla est le moyen le plus simple de l’installer et de le faire fonctionner.
Sauvegarde Akeeba
Les sauvegardes de données sont essentielles au cas où un problème surviendrait et que vous perdriez vos fichiers. Cependant, aussi importantes que soient les sauvegardes pour les utilisateurs réguliers, elles sont dix fois plus importantes si vous gérez un site. Si votre serveur hôte tombe en panne et que votre site est effacé, que ferez-vous ?
Akeeba Backup est une solution en un clic qui permet de sauvegarder l’ensemble de votre site en quelques minutes. Si quelque chose ne va pas, vous pouvez utiliser Akeeba Kickstart (un script séparé qui est inclus gratuitement) pour restaurer toutes vos sauvegardes. Vous pouvez perdre certaines données si vous ne sauvegardez pas assez fréquemment, mais c’est mieux que de repartir de zéro !
Outils d’administration d’Akeeba
Pour un maximum de sécurité et de convivialité, il y a toutes sortes de tâches administratives que vous devriez faire sur une base hebdomadaire ou mensuelle : mise à jour de Joomla et des extensions, maintenance de la base de données backend, nettoyage des caches et des fichiers temporaires, etc. Akeeba Admin Tools est l’aide tout-en-un pour tout cela. La version Pro (48 $ par an) ajoute des fonctionnalités supplémentaires comme la maintenance programmée, l’optimisation de la configuration du serveur, et plusieurs avantages anti-malware/anti-hack/anti-spam.
EFSEO
Si vous voulez que votre site Web apparaisse dans les résultats des moteurs de recherche, vous devez comprendre le fonctionnement des moteurs de recherche et savoir comment optimiser votre site pour qu’il soit visible dans les moteurs de recherche et fasse autorité. C’est ce qu’on appelle l’optimisation des moteurs de recherche (SEO).
EFSEO (anciennement Easy Frontend SEO) gère tout cela pour vous, ce qui signifie que vous pouvez améliorer votre classement dans les moteurs de recherche juste en faisant ce qu’il vous dit de faire. L’extension Joomla est entièrement gratuite pour toutes les fonctionnalités, mais l’assistance du développeur coûte 24 $ pour 14 jours.
OSMap
Lorsqu’un crawler de moteur de recherche visite une de vos pages, il ne connaît pas toutes les autres pages de votre site – il ne peut « voir » que les pages qui sont liées à la page visitée. C’est un problème car les pages ne peuvent pas être indexées si elles ne sont pas explorées !
C’est là que les sitemaps entrent en jeu. Un sitemap présente la structure complète de votre site, y compris toutes ses pages, afin que les robots des moteurs de recherche puissent trouver tout votre contenu. OSMap génère des sitemaps pour vous afin que vous n’ayez pas à vous en soucier.
JCH Optimize
La vitesse de chargement des pages est essentielle pour le web moderne. La différence entre un temps de chargement de 3 secondes et de 4 secondes peut entraîner une baisse considérable du nombre de visiteurs – une grande partie d’entre eux se lasseront d’attendre et navigueront vers un autre site avant que la page ne finisse de se charger. JCH Optimize aide à accélérer le chargement des pages de plusieurs façons : il compresse les fichiers HTML et réduit les scripts JS et CSS, reporte les scripts à la fin de la page pour qu’ils se chargent en dernier, et prend en charge la compression GZIP pour des fichiers encore plus petits.
K2 Publishing
Le système d’articles prêt à l’emploi de Joomla est puissant mais basique. Si vous créez un site ambitieux qui fait la part belle à l’édition et aux médias, vous devriez envisager d’utiliser K2. Cette extension Joomla transforme votre site en une publication de nouvelles/magazines à part entière.
Les caractéristiques notables comprennent une structure de catégories plus profonde, un système de commentaires avec modération, des images/vidéos/fichiers joints aux articles, des modèles de contenu d’articles, des profils d’auteurs et d’utilisateurs, une recherche intégrée pour les articles, et plus encore.
JCE Content Editor
L’éditeur WYSIWYG (What You See Is What You Get) par défaut de Joomla est passable, mais il n’a rien de spécial. Au fur et à mesure que vous écrivez de plus en plus de contenu, vous pouvez même commencer à penser qu’il est trop primitif et manque de fonctionnalités importantes. De nombreux utilisateurs de Joomla finissent par éprouver ce sentiment.
Nous vous recommandons d’installer JCE Content Editor le plus tôt possible. Il s’agit d’un remplacement qui apporte tout un tas de nouvelles fonctionnalités comme un formatage flexible, une gestion avancée des images et des fichiers, des onglets pour les modes éditeur/code/prévisualisation, des tableaux, et plus encore.
Vous pouvez également souscrire un abonnement Pro (30 $ par an) qui comprend un gestionnaire de médias, un gestionnaire de fichiers, un gestionnaire de modèles, des légendes d’images, la mise en évidence du code source et la possibilité d’insérer des iframes dans les pages.
Meilleur aperçu
Si vous ne souhaitez pas utiliser l’éditeur de contenu JCE mais que vous voulez tout de même un moyen de prévisualiser vos pages avant leur mise en ligne, installez Better Preview. C’est l’une des extensions les plus anciennes, les plus simples et les plus astucieuses qui existent. Toutefois, si vous utilisez l’extension K2 Publishing susmentionnée ou si vous souhaitez bénéficier d’une assistance directe du développeur en cas de problème, il vous faut la version Pro (23 $ par an).
Gestionnaire de modules avancé
Un module Joomla est un élément autonome qui est rendu sur une page (par exemple, le module « Catégories d’articles », le module « Breadcrumbs », le module « Dernières nouvelles »). Ces modules sont parfaits pour personnaliser l’apparence de votre site, mais le gestionnaire de modules par défaut est plutôt faible.
C’est pourquoi nous recommandons Advanced Module Manager, qui offre beaucoup plus de contrôle et de flexibilité sur la façon dont vos modules sont organisés et affichés. La version Pro (47 $ par an) ajoute la possibilité de personnaliser les modules avec des champs supplémentaires, ainsi que l’intégration d’extensions tierces comme EasyBlog, K2 Publishing, Virtuemart, etc.
Formulaire de contact créatif
Réfléchissez-y à deux fois avant de mettre votre adresse électronique sur une page visible par tous, car les spammeurs en profiteront pour bombarder votre boîte de réception. Utilisez plutôt des formulaires de contact. Non seulement ils sont efficaces pour dissuader le spam, mais ils vous aident à mieux organiser vos e-mails.
Creative Contact Form propose un outil de création par glisser-déposer qui vous permet de créer des formulaires comme vous le souhaitez – et pas seulement des formulaires de contact, mais aussi des formulaires de demande, des formulaires d’enquête, des formulaires de réservation, etc. La version gratuite comporte un filigrane, une restriction de 1 formulaire/5 champs et aucun assistant de modèle. Vous pouvez les supprimer avec une licence personnelle pour 19 $.
Community Builder
Si vous avez besoin d’un aspect réseau social sur votre site, il n’y a rien de plus facile que d’installer Community Builder. Les fonctions de base incluent l’enregistrement des utilisateurs et les pages de profil, l’intégration avec les extensions populaires de forum/commentaires/messagerie, et les listes d’utilisateurs consultables. Vous pouvez l’étendre avec des modules complémentaires (gratuits et payants) pour des fonctions avancées comme les abonnements payants, les murs et les flux d’activité des utilisateurs, les galeries de médias, les groupes d’intérêt commun, etc.
J2Store
Parmi les nombreuses façons de créer une boutique de commerce électronique, Shopify est certainement la plus populaire. Mais si vous voulez plus de place pour la personnalisation, vous voudrez héberger votre propre boutique – et Joomla peut être une excellente option pour cela si vous incorporez l’extension J2Store.
J2Store n’est pas la seule extension de commerce électronique, bien sûr, mais c’est la plus facile à mettre en place et à apprendre. Elle a été conçue pour les débutants et nécessite très peu d’expertise technique. Vous pouvez vendre tout ce que vous voulez avec elle, y compris des biens numériques.
FaLang
Pour les sites ayant un public international, il est crucial que vous preniez en charge autant de langues que possible. Malheureusement, la gestion de plusieurs traductions pour chaque aspect de votre site peut devenir un véritable casse-tête si vous ne disposez pas de l’infrastructure adéquate. Avec FaLang, vous pouvez configurer un nombre illimité de traductions pour tous les modèles, modules et éléments de contenu de votre site. Avec les addons, vous pouvez intégrer ces traductions avec des extensions Joomla tierces. La version gratuite a un lien retour développeur, qui peut être supprimé en passant à une licence de base pour 54 $.
EasyScript
Lorsque vous souhaitez modifier ou ajouter des fonctionnalités supplémentaires à votre site, la création d’une nouvelle extension peut être exagérée. Au lieu de cela, il est préférable de créer de petits scripts uniques (JS et CSS) qui sont ensuite injectés dans l’en-tête de votre site.
EasyScript porte bien son nom : il vous permet d’insérer des scripts directement dans l’en-tête de votre site. Les scripts JS insérés peuvent utiliser jQuery, jQuery UI et jQuery Mobile grâce à cette extension. Vous pouvez également utiliser HTTPS pour les scripts distants, comme lors de l’incorporation de Google Web Fonts.
Quelles extensions Joomla utilisez-vous ?
Si vous êtes arrivé jusqu’ici et que vous réalisez que votre site est si simple que vous n’avez pas vraiment besoin de l’une de ces extensions, alors il se peut que Joomla ne soit pas la bonne solution pour vous. Les CMS complets sont mieux adaptés aux sites complexes – les sites statiques sont mieux adaptés aux sites simples.