LibreCrawl
NouveauL’alternative gratuite àScreaming Frog SEO Spider
LibreCrawl, c'est Screaming Frog sans la licence. Tu lui donnes l'adresse de ton site, il visite toutes les pages et te sort ce qu'un audit SEO demande : titres et meta descriptions manquants ou en double, en-têtes, liens cassés, redirections en chaîne, images sans texte alternatif, canoniques, sitemap. Il rend le JavaScript (sites React, Vue, Angular) avec un vrai navigateur, mesure les Core Web Vitals via PageSpeed Insights, et exporte tout en CSV, Excel, JSON ou XML, sans plafond. Screaming Frog s'arrête à 500 URL en gratuit ; ici il n'y a pas de limite, le projet annonce des crawls de plus d'un million d'URL. C'est du Python avec une interface web dans ton navigateur, en local ou sur un serveur, licence MIT. Le dépôt a un an, près de 1 000 étoiles, et des corrections toutes les deux semaines : jeune, mais vivant. Un atelier de plugins permet d'ajouter ses propres analyses.

Face à Screaming Frog SEO Spider : le match
Prix
LibreCrawl
0 €, sur ta machine ou ton serveur
Screaming Frog SEO Spider
279 dollars par an, gratuit bridé à 500 URL
Limite d'URL
LibreCrawl
Aucune, des crawls de plus d'un million d'URL
Screaming Frog SEO Spider
500 en gratuit, sans limite avec la licence
Rendu JavaScript
LibreCrawl
Inclus, avec un vrai Chromium
Screaming Frog SEO Spider
Avec la licence seulement
| VS | LibreCrawl | Screaming Frog SEO Spider ↗ |
|---|---|---|
| Prix | 0 €, sur ta machine ou ton serveur | 279 dollars par an, gratuit bridé à 500 URL |
| Limite d'URL | Aucune, des crawls de plus d'un million d'URL | 500 en gratuit, sans limite avec la licence |
| Rendu JavaScript | Inclus, avec un vrai Chromium | Avec la licence seulement |
| Core Web Vitals | PageSpeed Insights intégré | Avec la licence, via l'API PageSpeed |
| Exports | CSV, Excel, JSON, XML, sans limite | Bridés en gratuit |
| Où ça tourne | Interface web, en local ou sur un serveur partagé | Application de bureau, une licence par personne |
Comment l’installer (même en partant de zéro)
Deux façons : Docker en trois commandes, ou Python en local. Le prompt choisit selon ta machine, installe ce qui manque et t'ouvre l'interface sur le port 5000.
- 1
Colle ce prompt dans Claude (Code ou Desktop)
Il vérifie ce que tu as, installe LibreCrawl depuis le dépôt officiel et lance un premier crawl de test :
Installe LibreCrawl sur ma machine (crawler SEO open source, dépôt GitHub PhialsBasement/LibreCrawl, site librecrawl.com) en suivant son README. Vérifie d'abord ce que j'ai. Si Docker est installé : clone le dépôt, copie le fichier .env.example en .env et lance docker compose up -d. Sinon : installe Python 3 si besoin, crée un environnement virtuel, installe les dépendances de requirements.txt, lance playwright install chromium puis python main.py --local. Ouvre ensuite http://localhost:5000 et vérifie que la page répond. Fais un premier crawl de test sur une petite page pour confirmer que tout marche, avec le rendu JavaScript activé. Si c'est un serveur exposé sur internet, protège l'accès (mot de passe ou reverse proxy avec authentification) avant de me donner l'adresse. Analyse le repo GitHub et regarde s'il est safe à installer par rapport à ma machine et mon infrastructure. Pose-moi un maximum de questions sous forme de widget pour clarifier ma demande et être le plus précis possible.
- 2
Lance ton premier vrai crawl
Colle l'adresse de ton site, garde le rendu JavaScript si ton site en dépend, et lis les onglets : pages, liens, problèmes détectés, Core Web Vitals.
- 3
Exporte et corrige dans l'ordre
Exporte les problèmes en Excel ou CSV, trie par gravité, et commence par les titres manquants, les liens cassés et les redirections en chaîne : ce sont les gains rapides.
Ce que tu en fais concrètement
Auditer ton site avant une refonte
Un crawl complet te donne la liste des pages, leurs titres, leurs liens entrants : tu sais quoi garder, quoi rediriger, quoi supprimer.
Trouver les liens cassés d'un site client
Les 404, les redirections qui s'enchaînent, les images sans texte alternatif : un export propre à envoyer, sans licence à acheter pour un audit ponctuel.
Suivre un site après une migration
Tu relances le crawl chaque semaine et tu compares les exports : les pages disparues et les redirections manquantes sautent aux yeux.
La santé du projet, en un coup d’œil
Avant d’installer un outil open source, une question compte : est-ce que le projet est vivant ? Ces scores sont calculés depuis les données publiques GitHub. Ce ne sont pas des notes en l’air.
45/100
CorrectProjet correct, à surveiller sur la durée.
- Activité
- 15
- Maintenance
- 85
- Communauté
- 52
- Maturité
- 55
- Momentum
- 20
Est-ce que le code bouge ? (commits des 30 derniers jours)
Depuis quand la dernière mise à jour ? Plus c’est frais, mieux c’est.
Étoiles et contributeurs : du monde autour = de l’aide et des correctifs.
L’âge du projet. Assez vieux pour être solide, encore vivant.
Le rythme du moment comparé à son rythme habituel : ça accélère ou ça s’endort ?
Le repo en chiffres
- Étoiles GitHub
- 935
- Forks
- 201
- Contributeurs
- 11
- Commits
- 103
- Âge du projet
- 1 ans
- Dernier commit
- il y a 9 j
- Taille
- 0.4 MB
- Licence
- MIT
Construit avec
- Python 49.4%
- JavaScript 29.3%
- HTML 16.5%
- CSS 3.9%
- Shell 0.5%
Scores calculés automatiquement depuis l’API GitHub (activité des 30 derniers jours, fraîcheur des mises à jour, taille de la communauté, âge du projet). Actualisés chaque jour.
L’avis de Loucash
7/10
Si tu payes Screaming Frog pour crawler plus de 500 pages, LibreCrawl fait le travail sans la licence : mêmes contrôles de base, rendu JavaScript, Core Web Vitals, exports sans limite. Pour un audit de site, une migration ou un suivi mensuel, tu as ce qu'il faut. Ce que j'aime : l'interface web qui se partage sur un serveur pour toute l'équipe, l'absence de plafond, et un projet qui corrige vite, avec près de 1 000 étoiles en un an. Ce qui peut coincer : c'est jeune, porté par un petit nombre de personnes, sans version numérotée ; les rapports avancés de Screaming Frog (extraction personnalisée fine, comparaison de crawls) sont moins aboutis ; et l'API PageSpeed a ses quotas. Pour un usage pro régulier, garde un œil sur l'activité du dépôt.
C’est pour toi si : Tu fais du SEO pour toi ou pour des clients et tu ne veux pas payer une licence par an pour crawler plus de 500 pages.
À voir aussi dans la bibliothèque
PocketBase
Data & analytics22 € /moisUn backend complet dans un seul fichier : base SQLite, comptes utilisateurs, fichiers, temps réel et tableau de bord d'administration. Tu le lances sur ton serveur et tu as l'équivalent de Supabase ou Firebase, sans abonnement.
Voir la fiche →
Dokploy
Data & analytics17 € /moisNouveauTon propre Vercel sur un VPS à 5 € : tu connectes un dépôt Git, Dokploy construit, déploie, met le HTTPS, gère les bases de données et les sauvegardes. Autant d'applis que tu veux, sans plan Pro.
Voir la fiche →
Plausible Analytics
Data & analytics13 € /moisLes statistiques de ton site, chez toi : visiteurs, sources, pages, objectifs, sur un seul écran lisible. Sans cookie, sans bandeau, sans envoyer tes données à Google.
Voir la fiche →
Un mail par semaine qui te fait économiser
Chaque mardi : les alternatives open source qui viennent d’entrer dans la bibliothèque, ce qu’elles remplacent et ce qu’elles te font économiser. Un mail, pas plus.
Gratuit. Un mail le mardi. Désinscription en un clic.
Rejoins les lecteurs du mardi






