Crawl avec Screaming FrogConfigurer une exploration propre
Mode Spider ou mode List, rendu JavaScript, limites, exclusions, User-Agent : comment configurer Screaming Frog pour lancer un crawl fiable qui remonte les bonnes données sans saturer ni fausser votre audit.
accompagnés
Un bon audit commence par un bon crawl. Screaming Frog explore votre site comme le ferait Googlebot, mais la qualité des données dépend entièrement de votre configuration : mode, rendu, limites et exclusions.
Mal configuré, un crawl rate des pages, en explore des inutiles ou sature votre serveur. Cette page vous donne la configuration propre, étape par étape.
Ce que signifie crawler un site
Crawler un site, c’est l’explorer automatiquement en suivant ses liens, exactement comme le fait un moteur de recherche. Screaming Frog part d’une URL de départ, récupère la page, extrait tous ses liens, puis visite chacun d’eux à son tour. De proche en proche, l’outil reconstitue la carte complète de votre site : chaque page, chaque lien, chaque ressource. C’est cette exploration qui alimente ensuite toute l’analyse technique.
La qualité de cette exploration conditionne tout le reste. Un crawl mal configuré va rater des pages entières, en explorer des milliers d’inutiles, ou saturer votre serveur au point de fausser les temps de réponse. À l’inverse, un crawl bien réglé vous donne une photographie fidèle et exploitable de votre site, sans angle mort ni bruit parasite. C’est le socle indispensable d’un audit SEO mené avec Screaming Frog.
Comprendre le crawl, c’est aussi comprendre comment Google voit votre site. Les paramètres que vous ajustez dans Screaming Frog (respect du robots.txt, rendu JavaScript, gestion des paramètres d’URL) sont exactement ceux qui déterminent ce que le moteur explore et indexe. Maîtriser la configuration de crawl, c’est donc maîtriser la façon dont votre site est perçu par les robots.
Mode Spider ou mode List : lequel choisir ?
Screaming Frog propose deux modes de crawl fondamentaux. Le mode Spider est le mode par défaut : vous saisissez une URL de départ et l’outil explore le site en suivant les liens, page après page. C’est le mode à utiliser pour un audit complet, quand vous voulez découvrir toute la structure d’un site et cartographier son maillage interne. Il révèle aussi les pages orphelines et la profondeur de clic de chaque URL.
Le mode List fonctionne différemment : vous fournissez une liste d’URLs précises (collez-les ou importez un fichier) et Screaming Frog ne crawle que celles-là, sans suivre les liens. C’est le mode idéal pour vérifier un lot précis de pages, contrôler des URLs après corrections, ou auditer un sitemap en important directement son contenu. Il est rapide, ciblé et parfait pour les contrôles ponctuels.
Mode Spider
Explore le site en suivant les liens depuis une URL de départ. Idéal pour un audit complet et la cartographie du maillage.
Mode List
Crawle uniquement une liste d’URLs fournie. Parfait pour contrôler un lot précis ou auditer un sitemap.
Mode SERP
Analyse title et meta importés sans crawl. Utile pour optimiser l’affichage sans accès au site.
Régler la vitesse et respecter votre serveur
Par défaut, Screaming Frog crawle vite, avec cinq threads simultanés. Sur un gros site ou un hébergement mutualisé, cette cadence peut surcharger le serveur, ralentir le site pour les vrais visiteurs, voire déclencher un blocage de votre adresse IP. La première règle d’un crawl propre est donc d’adapter la vitesse à la robustesse du site que vous explorez.
Vous réglez cela dans la configuration, section Speed. Vous pouvez limiter le nombre de threads et fixer un plafond d’URLs par seconde. Sur un site fragile, descendre à deux ou trois requêtes par seconde évite tout problème. Sur votre propre serveur robuste, vous pouvez au contraire monter la cadence pour gagner du temps. L’objectif est toujours le même : un crawl représentatif sans effet de bord sur la production.
Surveillez pendant le crawl la colonne Response Time. Si les temps de réponse s’allongent au fur et à mesure, c’est le signe que vous saturez le serveur et que vos mesures deviennent fausses. Réduisez alors la vitesse et relancez. Un crawl qui dégrade lui-même les performances du site fausse justement l’indicateur que vous cherchez à mesurer, c’est un piège classique du débutant.

Activer le rendu JavaScript quand c’est nécessaire
Beaucoup de sites modernes construisent leur contenu avec du JavaScript, via des frameworks comme React, Vue ou Angular. Sur ces sites, le code HTML brut renvoyé par le serveur est presque vide : le vrai contenu n’apparaît qu’après exécution du JavaScript par le navigateur. Un crawl classique qui ne lit que le HTML brut passe alors complètement à côté du contenu et des liens réels.
Screaming Frog sait gérer ce cas grâce au rendu JavaScript. Dans la configuration, section Rendering, choisissez le mode JavaScript. L’outil exécute alors le code exactement comme un navigateur et crawle le contenu final, celui que voit réellement l’utilisateur et que Google indexe après rendu. C’est indispensable pour auditer correctement une application web moderne, sous peine de conclusions totalement fausses.
Attention : le rendu JavaScript ralentit considérablement le crawl, car chaque page doit être exécutée dans un moteur de navigateur. Ne l’activez que si votre site en a réellement besoin. Pour vérifier, comparez le HTML brut et le HTML rendu d’une page test : si le contenu principal n’apparaît que dans le rendu, activez le mode JavaScript. Sinon, restez en mode HTML classique, bien plus rapide.
Respecter ou ignorer le robots.txt
Le fichier robots.txt indique aux robots quelles zones du site ils peuvent ou ne peuvent pas explorer. Par défaut, Screaming Frog le respecte, exactement comme Googlebot. C’est le comportement recommandé pour un crawl représentatif : vous voyez votre site comme le moteur le voit réellement, avec les mêmes zones bloquées. Cela vous permet aussi de vérifier que votre robots.txt ne bloque pas par erreur des pages importantes.
Dans certains cas, vous voulez au contraire ignorer le robots.txt pour explorer l’intégralité du site, y compris les zones bloquées. C’est utile pour auditer des pages en préproduction, ou pour vérifier ce qui se cache derrière une directive Disallow. Le réglage se trouve dans la configuration, section Robots.txt, où vous pouvez choisir de le respecter, de l’ignorer, ou d’utiliser une version personnalisée pour tester des modifications avant de les déployer.
La bonne gestion du robots.txt est un sujet à part entière, car une seule ligne mal placée peut bloquer tout un site aux moteurs. Je détaille comment l’auditer et le tester dans mon guide dédié au robots.txt avec Screaming Frog, où j’explique comment simuler des modifications sans risque avant de les mettre en production.
Exclure le bruit : paramètres, filtres et include
Sur beaucoup de sites, une grande partie des URLs crawlées sont du bruit : paramètres de tri, filtres de navigation à facettes, identifiants de session, pages de résultats de recherche interne. Ces URLs multiplient artificiellement le nombre de pages, gaspillent votre budget de crawl et polluent l’analyse. Un crawl propre commence par exclure ce bruit pour se concentrer sur les vraies pages du site.
Screaming Frog offre deux outils complémentaires pour cela. La fonction Exclude, dans la configuration, vous permet de définir des motifs d’URL à ne jamais crawler, par exemple toutes les URLs contenant un point d’interrogation ou un paramètre précis. À l’inverse, la fonction Include restreint le crawl à un sous-ensemble précis, par exemple un seul répertoire. Combinées, elles vous donnent un contrôle total sur le périmètre exploré.
- Exclure les URLs à paramètres de tri et de filtre
- Exclure les pages de résultats de recherche interne
- Restreindre le crawl à un répertoire précis avec Include
- Gérer les paramètres d’URL dans la section dédiée
- Ne jamais crawler tout un site à facettes sans exclusions

Choisir le bon User-Agent
Le User-Agent est l’identité que Screaming Frog présente au serveur pendant le crawl. Par défaut, il s’annonce comme Screaming Frog SEO Spider. Mais vous pouvez le changer pour vous faire passer pour Googlebot, Bingbot ou un navigateur mobile. C’est un réglage puissant, car certains sites renvoient un contenu différent selon le visiteur qui se présente.
Crawler en vous faisant passer pour Googlebot mobile est particulièrement utile, car Google indexe désormais en priorité la version mobile des sites. En adoptant ce User-Agent, vous voyez exactement ce que Google voit lors de son exploration, ce qui vous permet de détecter les cas de contenu servi différemment aux robots et aux visiteurs, une pratique risquée appelée cloaking.
Le réglage se trouve dans la configuration, section User-Agent. Choisissez dans la liste prédéfinie ou saisissez une valeur personnalisée. Pour un audit standard, je crawle généralement en Googlebot mobile afin de coller au plus près de la réalité de l’indexation. C’est un réflexe simple qui évite bien des mauvaises surprises sur des sites au comportement variable.
Sauvegarder votre configuration pour la réutiliser
Une fois que vous avez construit une configuration de crawl propre, adaptée à votre façon de travailler, ne repartez pas de zéro à chaque audit. Screaming Frog vous permet de sauvegarder l’ensemble de vos réglages dans un fichier de configuration réutilisable. Vous le rechargez en un clic au début de chaque nouveau projet, et vous retrouvez instantanément vos exclusions, votre vitesse, votre User-Agent et vos options de rendu.
Je conserve personnellement plusieurs configurations types selon le contexte : une pour les petits sites vitrines, une pour les gros sites e-commerce avec beaucoup d’exclusions de facettes, une pour les applications JavaScript avec rendu activé. Cette bibliothèque de configurations me fait gagner un temps considérable et garantit la cohérence de chaque audit d’un projet à l’autre.
La sauvegarde se fait via le menu File, option Configuration, puis Save As. Le chargement suit le même chemin avec Load. Prenez l’habitude de nommer clairement vos fichiers de configuration selon leur usage. C’est un petit investissement de départ qui transforme votre pratique du crawl en un processus rapide, reproductible et fiable, projet après projet.
Voici une configuration de crawl à poser avant de lancer l’exploration : exclure le bruit, limiter la vitesse, puis activer le rendu JavaScript si le site en a besoin. Les valeurs sont des exemples, à adapter à votre site.
# exclure le bruit avant de lancer le crawl
Configuration > Exclude
.*\?replytocom=.*
.*/panier/.*
.*/recherche/.*
# limiter la vitesse pour ménager le serveur
Configuration > Speed > Max Threads: 5 | Max URI/s: 10
# activer le rendu JS si le site est en framework moderne
Configuration > Rendering > JavaScript
Le crawl de sitemap XML pour comparer
Au-delà du crawl classique en mode Spider, Screaming Frog sait crawler directement un sitemap XML. Vous fournissez l’URL de votre sitemap, et l’outil récupère toutes les URLs qu’il liste, puis les crawle une par une. C’est une opération très utile pour vérifier que votre sitemap est propre : que toutes les URLs qu’il déclare répondent bien en 200, sans 404, sans redirection ni page bloquée.
L’intérêt va plus loin quand vous comparez le crawl du sitemap au crawl en mode Spider. D’un côté, vous avez les pages que votre site déclare vouloir indexer via le sitemap. De l’autre, vous avez les pages que votre maillage interne rend réellement accessibles. L’écart entre les deux révèle deux problèmes classiques : des pages dans le sitemap mais introuvables par le maillage, et des pages accessibles mais absentes du sitemap.
Cette double lecture est précieuse pour un audit d’indexation. Une page présente dans le sitemap mais orpheline dans le maillage envoie un signal contradictoire à Google. Une page importante accessible mais absente du sitemap perd une occasion d’être découverte plus vite. Réconcilier ces deux sources, c’est garantir la cohérence entre ce que votre site déclare et ce qu’il expose réellement, un point que Screaming Frog met en lumière en un instant.
Gérer l’authentification et les environnements protégés
Certains sites, notamment en préproduction ou en recette, sont protégés par une authentification. Un crawl classique se heurte alors à un mur : l’outil reçoit une demande d’identification et ne peut pas explorer le site. Screaming Frog gère ce cas grâce à la prise en charge de l’authentification, qu’elle soit de type formulaire ou de type serveur, ce qui vous permet d’auditer un site avant même sa mise en ligne.
C’est une fonction essentielle pour valider un site avant son lancement. Vous pouvez auditer une refonte complète en préproduction, vérifier que toutes les balises sont en place, que les redirections sont prêtes, que le robots.txt est correctement configuré, et corriger les problèmes avant que le site ne soit visible du public et des moteurs. Auditer avant la mise en ligne évite les catastrophes découvertes trop tard, une fois le site indexable.
Le réglage se trouve dans la configuration, section Authentication. Vous y renseignez les identifiants nécessaires, et Screaming Frog les utilise pour accéder aux zones protégées. Attention toutefois à ne jamais crawler un environnement de préproduction avec un User-Agent Googlebot sans avoir bloqué l’indexation, au risque de voir votre recette apparaître dans les résultats de recherche. La prudence sur les environnements protégés reste de mise.
Surveiller la mémoire et crawler les très gros sites
Par défaut, Screaming Frog stocke les données de crawl dans la mémoire vive de votre ordinateur. Cette approche est rapide mais limitée : sur un très gros site de plusieurs centaines de milliers d’URLs, vous pouvez saturer la mémoire et voir l’outil ralentir ou planter. Il existe heureusement un mode de stockage sur disque, qui permet de crawler des sites bien plus volumineux au prix d’une vitesse légèrement réduite.
Le choix entre stockage en mémoire et stockage sur disque se fait dans la configuration, selon la taille du site à auditer. Pour un site de quelques milliers de pages, la mémoire suffit largement et offre la meilleure réactivité. Pour un gros e-commerce ou un site média de plusieurs centaines de milliers d’URLs, le stockage sur disque devient indispensable, et il est recommandé d’allouer davantage de mémoire à l’application dans ses paramètres.
Bien dimensionner ce réglage évite les crawls interrompus en cours de route, particulièrement frustrants sur les gros sites où une exploration complète peut prendre des heures. Un crawl qui plante à quatre-vingt pour cent vous fait perdre tout le travail. Anticiper la volumétrie et choisir le bon mode de stockage dès le départ fait partie de la préparation d’un crawl propre sur les sites d’envergure, là où l’improvisation coûte cher en temps.
Filtrer et segmenter un crawl pour aller à l’essentiel
Un crawl brut de plusieurs milliers d’URLs est indigeste. Le vrai travail commence avec le filtrage et la segmentation, qui transforment cette masse de données en informations exploitables. Screaming Frog vous permet de filtrer par répertoire, par type de contenu, par code de réponse ou par n’importe quel critère de la vue en colonnes. C’est cette capacité à isoler des sous-ensembles qui rend l’audit réellement actionnable.
J’utilise beaucoup l’inclusion et l’exclusion par expression régulière pour cadrer mes crawls. Sur un gros site, je crawle souvent une seule section à la fois, par exemple uniquement le blog ou uniquement le catalogue produit. Cela réduit le bruit, accélère l’analyse et permet de préparer des corrections ciblées pour chaque équipe. Un responsable e-commerce n’a que faire des problèmes du blog, et inversement.
La segmentation personnalisée, disponible dans les versions récentes, va encore plus loin. Vous définissez des groupes d’URLs selon vos propres règles, et Screaming Frog affiche ensuite vos indicateurs par segment. Vous voyez d’un coup d’œil quelle section du site concentre le plus d’erreurs, quelles pages profondes manquent de maillage, quel répertoire traîne des balises manquantes. C’est un gain de clarté énorme sur les architectures complexes.
Interpréter les données de crawl sans se noyer
Savoir lancer un crawl ne suffit pas : encore faut-il lire les résultats dans le bon ordre. Je commence toujours par les codes de réponse, car une 404 ou une 5xx est un problème immédiat. Je passe ensuite aux directives d’indexation, aux balises title et meta description, puis aux enjeux de structure comme la profondeur de clic et le maillage interne. Cette hiérarchie évite de se perdre dans les détails avant d’avoir traité l’essentiel.
L’onglet de vue d’ensemble, sur la droite de l’interface, est mon point de départ. Il résume en pourcentages l’état du site : part de pages indexables, taux de titles manquants, proportion de contenu dupliqué. Ces ratios donnent instantanément le niveau de santé général et orientent l’audit vers les postes les plus dégradés. Un site avec quarante pour cent de titles dupliqués n’a pas les mêmes priorités qu’un site propre à ce niveau.
Le piège, c’est de vouloir tout corriger d’un coup. Un crawl remonte toujours des dizaines de types de problèmes, et beaucoup sont mineurs. Le vrai travail consiste à trier, à distinguer ce qui pèse vraiment sur le SEO de ce qui relève du confort. Un crawl bien interprété débouche sur une liste courte de chantiers prioritaires, pas sur un rapport de deux cents pages que personne ne lira jamais.
Croisez votre crawl avec vos positions
Un crawl vous dit ce qui cloche sur vos pages, pas lesquelles se positionnent sur Google ni sur quels mots-clés. Semrush suit vos positions et vos mots-clés, pour savoir quelles pages corriger en premier, avec un audit de site dans le cloud et l’analyse des liens. Semrush propose un essai gratuit de 7 jours sur ses formules payantes, puis à partir de 139,95 $ par mois.
Lien partenaire : si vous vous abonnez, je touche une commission, sans surcoût pour vous.
Sauvegarder et reprendre un crawl
Sur les gros projets, un crawl peut durer des heures. Perdre ce travail à cause d’une coupure ou d’une fermeture accidentelle serait frustrant. La version payante de Screaming Frog permet de sauvegarder un crawl en cours et de le reprendre plus tard, exactement là où il s’était arrêté. C’est une fonctionnalité que j’utilise systématiquement dès qu’un site dépasse quelques dizaines de milliers d’URLs.
Sauvegarder un crawl sert aussi à constituer un historique. En archivant le crawl de chaque audit, je peux revenir des mois plus tard sur l’état exact du site à une date donnée, comparer avec la situation actuelle et mesurer les progrès. Ces archives sont précieuses pour documenter l’impact d’un chantier technique auprès d’une équipe ou d’un dirigeant qui veut voir des résultats concrets.
Le passage en base de données plutôt qu’en mémoire vive, proposé dans la configuration, change tout sur ce point. Il permet de crawler des sites de plusieurs millions d’URLs sans saturer la RAM, et de conserver ces crawls sur disque de façon fiable. Pour un freelance qui enchaîne les audits de gros sites, activer ce mode de stockage est la première chose à configurer, avant même de lancer le moindre crawl.
Pensez enfin à exporter régulièrement vos crawls dans un format ouvert comme le CSV. Un crawl sauvegardé au format natif de Screaming Frog ne se relit qu’avec le logiciel, alors qu’un export CSV se partage, s’intègre dans un tableur et se compare facilement d’un audit à l’autre. Cette double sauvegarde, native pour la reprise et CSV pour l’archivage, m’a déjà évité bien des mauvaises surprises sur des projets longs.
Mon verdict sur le crawl avec Screaming Frog
La qualité d’un audit dépend entièrement de la qualité du crawl qui l’alimente. Screaming Frog offre un contrôle total sur l’exploration : mode Spider ou List, vitesse adaptée au serveur, rendu JavaScript, gestion du robots.txt, exclusions et User-Agent. Bien réglé, il vous donne une photographie fidèle et exploitable de votre site. Mal réglé, il rate des pages ou en explore des milliers d’inutiles.
Mon conseil pour démarrer : prenez le temps de construire une configuration propre avant votre premier vrai audit, puis sauvegardez-la pour la réutiliser. Adaptez la vitesse au serveur, activez le rendu JavaScript seulement si le site en a besoin, et excluez le bruit des paramètres d’URL. Un quart d’heure de configuration vous évite des heures d’analyse faussée.
Un site simple à explorer
Un site bien construit se crawle vite, avec peu de bruit à exclure. Je crée des sites WordPress clairs et rapides, pour les indépendants et les petites entreprises : un site vitrine commence à 1 500 € HT. Tout est expliqué sur la page création de site internet.
Questions fréquentes sur le crawl avec Screaming Frog
Une autre question ? Décrivez votre projet, on vous répond par mail.
Comment lancer un crawl avec Screaming Frog ?
En mode Spider, saisissez simplement l’URL de départ de votre site dans la barre du haut et cliquez sur Start. L’outil explore alors le site en suivant les liens, page après page. Avant de lancer, prenez le temps de régler la vitesse, les exclusions et le rendu selon la nature du site.
Pour crawler une liste précise d’URLs sans suivre les liens, basculez en mode List via le menu Mode, puis collez ou importez vos URLs. C’est le mode idéal pour contrôler un lot de pages après corrections ou pour auditer directement le contenu d’un sitemap.
Faut-il activer le rendu JavaScript ?
Uniquement si votre site construit son contenu avec du JavaScript, via des frameworks comme React, Vue ou Angular. Sur ces sites, le HTML brut est presque vide et le contenu n’apparaît qu’après exécution du code. Le mode JavaScript, dans la section Rendering, permet alors de crawler le contenu final.
Si votre site sert son contenu directement en HTML, laissez le mode HTML classique, bien plus rapide. Pour trancher, comparez le HTML brut et le HTML rendu d’une page test : si le contenu principal n’apparaît que dans le rendu, activez le JavaScript.
Combien d’URLs peut-on crawler gratuitement ?
La version gratuite de Screaming Frog crawle jusqu’à 500 URLs par site. C’est largement suffisant pour un blog, un site vitrine ou une petite boutique, et cela couvre l’intégralité des fonctions de crawl et d’audit sur ce volume.
Au-delà de 500 pages, la licence, à 199 £ par an (environ 245 €), lève toute limite et débloque le rendu JavaScript avancé, les connexions à Analytics et à la Search Console, ainsi que la sauvegarde de configurations. Pour les gros sites, elle devient vite indispensable.
Ce que disent mes clients
Des avis publiés sur Google et des recommandations publiées sur LinkedIn.
« Simple et efficace, Lucas à compris à merveille le besoin de mon activité pour me faire un site internet au top et dans un temps record. »
« Je recommande vivement Lucas. Il a réalisé la refonte complète de mon site (…) Professionnel et efficace, je suis ravi de cette collaboration. Merci ! »
« (…) Il est bien réel, disponible, efficace et humain ! Il prend soin de la visibilité de notre petite association. (…) »
« Lucas est un expert de la création d’entreprise et de tous les orbites qui tournent autour. (…) il a pressé mon jus de crâne pour la bonne cause tout en m’inspirant. Merci Lucas que je recommande vivement :) »
« Lucas est super efficace (…) Au delà d’être agréable et gentil, il cerne les problématiques très rapidement. (…) J’ai beaucoup apprécié sa pédagogie (…) »
« Lucas est un élément brillant et transmet une belle énergie à tout groupe de travail. Nous avons travaillé ensemble sur des sujets communs et organisationnels de nos entreprises respectives. Merci à lui pour ses idées disruptives. A très vite »
« (…) Très attaché à la qualité et aux résultats, Lucas sait se montrer ambitieux et donner le meilleur pour aller au bout de ses projets. (…) »
« Je tiens à recommander Lucas pour son professionnalisme. (…) »
Des avis publiés, pas inventés
Les avis Google ont tous reçu cinq étoiles. Les recommandations viennent de LinkedIn. Tout est repris tel que les personnes l’ont écrit. Quand un passage est coupé, il est signalé par (…).
À lire aussi

Lucas Fonseque, créateur de sites web
Je suis entrepreneur, et je travaille dans le digital depuis dix ans. J’ai d’abord appris à programmer. Puis j’ai lancé mes propres projets : une marque, des boutiques en ligne, une plateforme, une communauté de plus de 600 entrepreneurs, une application. Je sais comment le web fonctionnait hier, et comment il fonctionne aujourd’hui.
J’ai travaillé pour des indépendants, des petites entreprises, des start-up et des grands comptes. Je me tiens à jour en permanence, parce que les outils changent vite. C’est toute cette expérience que vous retrouvez dans votre site. Vous pouvez lire mon histoire en entier, voir mes réalisations ou parcourir tous mes services.
Un site à créer ou à refaire ?
Vous n’avez rien à préparer. Décrivez votre projet en deux minutes, on vous répond par mail.
Vous décrivez votre projet. Deux minutes suffisent.
On vous répond par mail, puis on voit ensemble la suite.
Vous recevez un devis détaillé et gratuit, sans engagement.

