Scanner SIRET
L'outil tourne en local. Démo ci-dessous, code source complet sur GitHub.
Démo
Démonstration de l'outil en local avec deux cas concrets : recherche par SIRET (Decathlon Montpellier) puis par nom (Picard à Bordeaux).
Ce que fait l'outil
Identification
Résolution du SIRET ou du nom plus ville via l'API publique de l'État (base SIRENE).
Présence en ligne
Apparition dans les moteurs de recherche sur le nom et sur le métier plus la ville.
Fiche et avis
Détection d'une fiche établissement sur les plateformes d'avis, note et avis si lisibles.
Site web
Détection du site officiel et évaluation technique : HTTPS, mobile, balises, vitesse.
Annuaires métier
Présence sur Pages Jaunes, TripAdvisor, Yelp, Planity, selon le code d'activité NAF.
Score et conseils
Score de visibilité sur 100, pondéré, et recommandations concrètes pour progresser.
Comment ça marche
- Données officielles. L'entreprise est identifiée via l'API publique recherche-entreprises.api.gouv.fr, adossée à la base SIRENE de l'INSEE.
- Lecture des moteurs. La présence en ligne est mesurée par lecture automatisée des résultats de recherche, avec rotation des accès et mise en cache.
- Heuristiques techniques. La qualité du site est évaluée côté serveur : protocole, balise viewport, titre, méta description, vitesse de réponse.
- Score pondéré. Fiche et avis 30, apparition recherche 25, site web 25, annuaires 20. Une source indisponible est exclue, le score est recalculé sur le reste.
Limites assumées
Un outil gratuit honnête annonce ses limites. Google empêche volontairement la lecture automatisée gratuite de ses pages. L'outil contourne cela via d'autres moteurs, mais certaines données restent hors de portée.
- La note exacte d'une fiche Google n'existe que chez Google : elle est affichée quand elle est lisible ailleurs, sinon laissée vide, jamais inventée.
- Un site très récent ou peu référencé peut ne pas être trouvé.
- Les résultats sont indicatifs : une photographie de la visibilité en ligne, pas un document officiel.
Aucune donnée n'est inventée. L'outil ne rapporte que ce qu'il observe réellement. Quand il ne peut pas vérifier, il l'indique clairement plutôt que de combler le vide.
Stack technique
Application web locale. Interface React servie par Vite, serveur Node et Express, lecture des moteurs via Playwright. Aucune clé API payante. Cache de quinze minutes pour préserver les sources.
L'essayer
Voir le code sur GitHub
Installation locale : git clone https://github.com/Nova33llm/scanner-siret-visibilite.git, puis npm install et npm run dev.