Bonjour à tous,
Je viens partager un projet que j'ai publié récemment en open-source (NdM: la licence BSL utilisée n'est pas une licence Open Source au sens OSI ou libre au sens FSF) : SEOGARD.
C'est un outil de monitoring SEO et GEO (Generative Engine Optimization) qui surveille en
continu les pages d'un site web et alerte quand quelque chose casse : metas disparues, SSR
cassé, noindex accidentel, canonical foiré, llms.txt manquant, robots.txt qui bloque
GPTBot/ClaudeBot par accident.
Ce qui le différencie : il est le seul outil qui compare en continu le HTML brut (ce que
Google indexe) et le rendu JavaScript (ce que voit l'utilisateur), sur chaque page. C'est
ce qui détecte les régressions SSR/CSR invisibles aux outils classiques (Oncrawl, Lumar,
ContentKing, Botify).
Côté technique :
- Stack : Nuxt 4 (SSR), MongoDB, Redis 7, Playwright headless Chromium
- Crawler distribué : 60 workers Docker, ~22 pages/sec
- 60+ règles SEO et GEO
- Webhook CI/CD pour bloquer les déploiements régressifs
- Notifications Email, Slack, Teams, Jira avec auto-résolution
- Auth : email/password, OAuth (Google, GitHub, Microsoft), SSO/SAML
Côté licence et hébergement :
- BSL 1.1 (devient Apache 2.0 en avril 2029)
- Self-hosted gratuit via Docker Compose
- Cloud à 0,007 €/mois/page (trial 14 jours sans CB)
- Hébergement UE (Hetzner Allemagne), conforme RGPD
- Éditeur français : SAVEPNP SAS
L'origine du projet : un site français a perdu 200K clics et 160K€ de revenus sur 3
semaines à cause d'un SSR cassé qu'aucun outil de monitoring n'avait détecté. J'ai
construit SEOGARD pour que ça n'arrive plus.
Le code est ici : https://github.com/seogard-software/seogard
Le site : https://seogard.io
Toute critique technique ou suggestion est la bienvenue. Si vous voyez des optimisations
possibles dans le crawler ou les règles, ouvrez une issue, je réponds.
Bonne journée
# BSL
Posté par Sébastien B. . Évalué à 4 (+2/-0).
La licence est en BSL, c'est écrit à la fin du fichier de licence du Git que ça n'est pas une licence open source contrairement à ce que laisse entendre le titre …
Ça devient rageant les journaux de pub pour des projets vibe codés où le seul truc dont on est sûr que ça marche, c'est l'onglet pricing.
[^] # Re: BSL
Posté par Ysabeau 🧶 (courriel, site web personnel, Mastodon) . Évalué à 9 (+6/-0). Dernière modification le 05 mai 2026 à 16:51.
C'est d'autant plus agaçant qu'ils ont apparemment été rédigés d'abord avec un éditeur de texte mal configuré et copiés-collés sur LinuxFr sans révision de la mise en forme. Ce qui nous donne des sauts de lignes partout.
Accessoirement le compte étant frais du matin, c'est peut-être un spam.
Je n’ai aucun avis sur systemd
[^] # Re: BSL (BuSL en fait)
Posté par Benoît Sibaud (site web personnel) . Évalué à 4 (+1/-0). Dernière modification le 05 mai 2026 à 18:07.
C'est même écrit dans le journal. Titre et journal modifiés.
Le site en français indique de façon erronée « Seogard est un logiciel open-source édité par SAVEPNP (SAS). Tous droits réservés. » et la forge logicielle « Open-source SEO & GEO monitoring », alors que non, le logiciel n'est pas sous une licence libre ou Open Source.
# Suggestion
Posté par Voltairine . Évalué à 3 (+1/-0). Dernière modification le 05 mai 2026 à 17:00.
Une sorte de back in U SSR, donc.
Avec un vrai site en HTML et pas en JS interprété par le client cela n'arrivera jamais.
C'est par là --> []
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.