Disons-le d’emblée : le marché du script d’annuaire autonome s’est largement effondré. La plupart des solutions qui dominaient il y a dix ans ne sont plus maintenues, et l’essentiel de l’activité est passé aux extensions de systèmes de gestion de contenu. Les comparatifs qui listent encore quinze scripts en 2026 recopient des pages écrites bien avant.
Cela ne signifie pas qu’il faut renoncer au script dédié : dans plusieurs cas précis, il reste le bon choix. Encore faut-il savoir lesquels, et vérifier ce qui tourne encore. C’est l’objet de cette page, entièrement reprise et vérifiée en juillet 2026.
La vraie première question
Avant de comparer des noms, tranchez entre deux approches qui n’ont pas les mêmes conséquences.
Le script autonome
Un logiciel dédié, installé seul sur votre hébergement. Tout est pensé pour l’annuaire : formulaire de soumission, file de modération, arborescence de catégories, gestion des comptes. Vous n’avez rien à assembler.
La contrepartie est double, et elle est lourde. Vous dépendez entièrement de la maintenance d’un projet souvent porté par une seule personne. Et vous n’avez pas d’écosystème derrière : pas de thèmes, pas d’extensions SEO, pas de communauté large quand vous butez sur un problème.
L’extension de CMS
Votre annuaire devient un type de contenu au sein de WordPress ou de Joomla. Vous héritez de tout l’environnement : sauvegardes, mises à jour automatiques, extensions de référencement, thèmes, et surtout la possibilité d’adosser un blog à votre annuaire sur le même domaine.
Ce dernier point n’est pas un détail. Les pages de catégorie d’un annuaire ont peu de contenu propre et se positionnent difficilement seules ; des articles de fond qui pointent vers elles leur apportent le contexte sémantique qui leur manque. C’est cette combinaison qui fait la différence entre un annuaire qui existe et un annuaire qui reçoit du trafic.
Points forts
- Script autonome : tout est prévu pour l'annuaire dès l'installation
- Script autonome : pas de couches successives, souvent plus léger
- Script autonome : administration pensée pour la modération de masse
- Extension CMS : écosystème complet, thèmes, sauvegardes, extensions SEO
- Extension CMS : blog adossé sur le même domaine, décisif pour la visibilité
- Extension CMS : communauté large et ressources abondantes en cas de problème
Points faibles
- Script autonome : dépendance à un projet souvent porté par une seule personne
- Script autonome : aucun écosystème, personnalisation dans le code
- Script autonome : compatibilité PHP à surveiller de près
- Extension CMS : il faut administrer un CMS complet en plus de l'annuaire
- Extension CMS : plus de code chargé pour un usage unique
La vérification qui prime sur toutes les autres
Sur un script d’annuaire, la question des fonctionnalités arrive en second. La première est celle de la version de PHP.
Beaucoup de scripts encore en circulation ont été écrits pour des versions de PHP qui ne sont plus supportées depuis des années. Or les hébergeurs les retirent progressivement, pour des raisons de sécurité qui leur sont propres. Vous vous retrouvez alors devant un choix désagréable : rester sur une version obsolète — donc exposée — ou migrer dans l’urgence.
- Quelle version de PHP le script exige-t-il ? Si la documentation mentionne une version que votre hébergeur ne propose plus, la réponse est déjà donnée.
- À quand remonte la dernière version publiée ? Au-delà de deux ans sur un logiciel exposé au public, considérez le projet comme en sommeil.
- Existe-t-il un canal de signalement des failles ? Un formulaire public sans personne pour corriger une vulnérabilité est un problème qui vous appartiendra.
- Le code est-il accessible ? Un script dont vous pouvez lire et corriger le code vous laisse une porte de sortie, même si le projet s’arrête.
- Pouvez-vous exporter vos données ? Testez-le avant de saisir votre première centaine de fiches, pas après.
Les scripts autonomes
FreeGlobes
Nous ne pouvions pas écrire cette page sans mentionner le script que ce site distribue — l’omettre aurait été étrange, et le placer en tête sans nuance aurait été malhonnête. Voici donc ce qu’il est.
FreeGlobes est un script d’annuaire en PHP et MySQL, historiquement diffusé pour permettre à chacun de monter son propre annuaire de liens. Il couvre le nécessaire : catégories, soumission par formulaire, file de modération, espace membres, page des nouveautés. Son architecture est celle d’un script d’annuaire classique, pensée pour cet usage unique.
Ses limites sont celles de sa génération. Il n’apporte ni géolocalisation, ni recherche par proximité, ni gestion de paiements natifs, et sa personnalisation graphique passe par le code plutôt que par un système de thèmes. Comme pour tout script de cette famille, vérifiez la compatibilité avec la version de PHP de votre hébergement avant l’installation.
Si votre projet est un annuaire de liens thématique, sans commerce ni cartographie, il fait le travail. Pour un annuaire d’entreprises géolocalisé avec paiements, regardez du côté des extensions CMS.
Arfooo Directory
Le script libre le plus cité du monde francophone. Écrit en PHP et MySQL avec une architecture séparant logique et affichage, il permet des annuaires de liens comme des annuaires sans URL — pages jaunes, offres d’emploi — grâce à des champs personnalisés configurables depuis l’administration.
Il a été conçu avec une attention réelle au référencement : réécriture d’URL, prévention du contenu dupliqué, emplacements publicitaires prévus. Son atout décisif reste sa licence libre : le code vous appartient, et un développeur peut le reprendre si le projet s’arrête.
Point de vigilance : la documentation disponible fait référence à des versions de PHP qui ont plusieurs générations de retard. Vérifiez impérativement la compatibilité avec l’environnement de votre hébergeur avant de vous engager, et prévoyez une éventuelle mise à niveau du code.
Les scripts commerciaux sur places de marché
Plusieurs scripts d’annuaire s’achètent sur les grandes places de marché de code, en licence unique. Ils partagent un profil commun : interface moderne, fonctions complètes dès l’installation, et un modèle où le support est limité dans le temps.
Nous ne les détaillons pas nommément ici, pour une raison assumée : sur ces plateformes, un script peut cesser d’être mis à jour sans que la fiche de vente le signale clairement. Recommander un nom précis reviendrait à vous engager sur une information que nous ne pouvons pas garantir dans le temps.
Si vous vous orientez vers cette voie, appliquez la grille de vérification ci-dessus, et regardez en priorité deux choses sur la fiche du produit : la date de la dernière mise à jour publiée, et la date des derniers commentaires auxquels l’auteur a répondu.
Les solutions par CMS
Sous Joomla
SobiPro est la solution la plus solide de l’écosystème Joomla, et l’une des rares du domaine dont l’activité de développement ne fait aucun doute : version courante publiée au printemps 2026, compatibilité Joomla 4 et 5, licence libre. Elle dépasse d’ailleurs le cadre de l’annuaire, puisqu’elle permet de construire des types de contenu variés.
Une correction s’impose au passage : SobiPro est souvent présentée comme entièrement gratuite. Il existe une version d’essai libre d’accès, mais l’usage complet et l’accès aux applications additionnelles passent par un abonnement. Les comparatifs qui l’annoncent comme gratuite sans nuance induisent en erreur.
JomDirectory, éditée par Comdev, reste commercialisée et couvre l’annuaire d’entreprises classique avec recherche par rayon et passerelles de paiement. Son écosystème est plus restreint que celui de SobiPro : vérifiez la compatibilité avec votre version de Joomla avant tout achat.
Sous WordPress
C’est l’écosystème le plus fourni, et de loin. Plusieurs extensions y sont activement maintenues, avec des bases d’installations qui se comptent en dizaines de milliers, ce qui garantit à la fois des ressources en ligne et une pérennité raisonnable.
Nous leur consacrons un comparatif dédié, avec les mêmes vérifications de maintenance : les extensions WordPress d’annuaire. Si vous hésitez encore entre les deux approches, c’est probablement de ce côté qu’il faut regarder en premier.
Ce que nous avons corrigé
Cette page existait depuis plusieurs années et méritait mieux. Trois défauts la rendaient trompeuse.
- Elle mélangeait trois familles. Des scripts autonomes, des extensions Joomla et des extensions WordPress figuraient dans la même liste, sous un titre annonçant des scripts PHP. Or ces solutions ne s’adressent pas au même besoin, et la confusion n’aide personne.
- Elle annonçait SobiPro comme gratuite, ce qui ne correspond pas à son modèle réel.
- Elle omettait FreeGlobes. Un site qui distribue un script d’annuaire et n’en parle pas dans son propre comparatif des scripts d’annuaire : l’omission était difficile à défendre.
Quelle solution pour quel projet
- Un annuaire de liens thématique, sans commerce : un script autonome fait le travail, et FreeGlobes entre dans ce cadre.
- Un annuaire que vous voulez pouvoir reprendre vous-même : une solution libre, pour la maîtrise du code.
- Un annuaire adossé à un blog : une extension CMS, sans hésiter. C’est le cas le plus fréquent et le plus rentable.
- Un site déjà sous Joomla : SobiPro.
- Un annuaire d’entreprises géolocalisé avec paiements : l’écosystème WordPress.
- Une logique métier particulière : un développement sur mesure devient parfois plus économique qu’un script détourné.
Après le choix technique
Le script ne fait qu’une partie du chemin. L’arborescence des catégories conditionne vos URL et se corrige mal après coup ; l’accessibilité des fiches détermine ce qui sera réellement indexé, sujet traité dans notre article sur la pagination des grandes listes ; et l’hébergement pèse lourd, un annuaire sollicitant sa base à chaque affichage de catégorie, comme nous l’expliquons dans notre article sur l’hébergement d’un annuaire.
Le projet dans son ensemble — créneau, modération, amorçage, monétisation — est détaillé dans notre guide sur la création d’un annuaire. Et si vous reprenez un annuaire existant plutôt que d’en créer un, voyez notre méthode pour relancer un annuaire à l’abandon.
Questions fréquentes
Script autonome ou extension CMS pour un annuaire ?
Pour la majorité des projets lancés aujourd’hui, l’extension CMS est le choix rationnel : vous héritez d’un écosystème complet et vous pouvez adosser un blog à votre annuaire sur le même domaine, ce qui apporte à vos pages de catégorie le contexte sémantique qui leur manque structurellement. Le script autonome garde l’avantage sur l’annuaire de liens pur et quand vous voulez maîtriser entièrement le code.
Existe-t-il des scripts d'annuaire gratuits et libres ?
Oui, plusieurs scripts en PHP et MySQL sont diffusés sous licence libre, ce qui vous donne un avantage réel : le code vous appartient et un développeur peut le reprendre si le projet s’arrête. Vérifiez cependant systématiquement la version de PHP requise, car beaucoup de ces projets ont été écrits pour des versions qui ne sont plus supportées par les hébergeurs.
Que vérifier avant d'installer un script d'annuaire ?
La version de PHP exigée, avant tout le reste : si elle n’est plus proposée par votre hébergeur, la question est réglée. Vérifiez ensuite la date de la dernière version publiée, l’existence d’un canal de signalement des failles, l’accessibilité du code, et la possibilité d’exporter vos données. Ce dernier point se teste avant de saisir vos fiches, jamais après.
Un script d'annuaire ancien est-il dangereux ?
Il présente un risque réel, supérieur à celui d’un site vitrine ancien. Un annuaire expose en permanence un formulaire public, une base de données et des comptes utilisateurs, c’est-à-dire exactement ce que les robots testent. Sans personne pour corriger une vulnérabilité découverte, la compromission n’est qu’une question de temps, et vous en découvrirez les conséquences par un avertissement de votre hébergeur.
SobiPro est-elle gratuite ?
Pas entièrement, contrairement à ce qu’annoncent plusieurs comparatifs. Une version d’essai est librement accessible, mais l’usage complet et les applications additionnelles passent par un abonnement. C’est un point à connaître avant de bâtir un projet dessus. Cela n’enlève rien à ses qualités : c’est l’une des rares solutions du domaine dont l’activité de développement ne fait aucun doute.
Peut-on migrer d'un script d'annuaire vers un autre ?
C’est possible mais rarement simple, car chaque solution organise ses données différemment. Le facteur déterminant est la qualité de l’export : un fichier CSV propre contenant fiches, catégories et descriptions rend la migration faisable, même si un travail de correspondance entre les champs reste nécessaire. Sans export exploitable, vous êtes prisonnier de votre choix initial.
Faut-il un script dédié ou peut-on tout faire avec un CMS ?
Un CMS couvre aujourd’hui l’immense majorité des besoins d’annuaire, y compris la géolocalisation, les paiements et la modération. Le script dédié conserve deux avantages : une administration entièrement pensée pour la modération de masse, et une légèreté que peu d’installations CMS atteignent. Ces avantages comptent surtout au-delà de plusieurs milliers de fiches.
Pourquoi si peu de scripts d'annuaire sont-ils encore maintenus ?
Parce que le modèle économique s’est déplacé. Les extensions CMS bénéficient d’un marché bien plus large, d’une distribution centralisée et de modèles d’abonnement qui financent la maintenance, tandis qu’un script autonome repose souvent sur une seule personne et des ventes ponctuelles. Cette réalité économique explique l’essentiel des abandons, et elle doit peser dans votre décision.
Pour aller plus loin
- Les extensions WordPress d'annuaireLe comparatif de l’autre approche, avec les mêmes vérifications de maintenance.Comparer les extensions
- Créer son propre annuaireCréneau, arborescence, modération, amorçage : le projet au-delà du choix technique.Voir la méthode
- Quel hébergeur pour un annuaire ?Version de PHP, ressources base de données, sauvegardes : les six critères décisifs.Lire l'article
- Relancer un annuaire à l'abandonReprendre un annuaire existant plutôt qu’en créer un, et le remettre à niveau.Voir la méthode
- Sécuriser son site contre les cyberattaquesUn annuaire cumule formulaire public, base de données et comptes utilisateurs.Lire le guide







