Screaming Frog

Ce que fait Screaming Frog

Screaming Frog est un logiciel installé sur votre ordinateur (Windows, Mac, Linux). Il visite votre site URL par URL, exactement comme le ferait Googlebot, et collecte des données sur chaque page : balises, codes HTTP, poids des ressources, liens internes et externes, données de crawl.

La version gratuite permet de crawler jusqu'à 500 URLs. Au-delà, une licence annuelle est nécessaire (environ 210 £ par an). Pour la grande majorité des audits SEO que je mène, la version payante est indispensable.

Les cas d'usage principaux

Détecter les erreurs 404

Screaming Frog liste toutes les URLs qui renvoient un code 404. Il indique aussi depuis quelle page le lien cassé provient, ce qui permet de corriger rapidement le maillage interne ou de mettre en place une redirection adaptée.

Analyser les chaînes de redirections

Un site peut accumuler des redirections en cascade : la page A redirige vers B, qui redirige vers C. Screaming Frog visualise ces chaînes et repère les boucles de redirections, qui pénalisent les performances et gaspillent le budget de crawl.

Contrôler les balises SEO

Le logiciel extrait en quelques minutes toutes les balises title, meta descriptions, balises H1 et H2 du site. Vous obtenez une vue d'ensemble pour identifier les balises manquantes, dupliquées ou trop longues, sans ouvrir chaque page manuellement.

Repérer le contenu dupliqué

Screaming Frog calcule un hash de chaque page et signale les URLs au contenu identique ou très similaire (fonction "Near Duplicate"). C'est un point de départ précieux avant de décider quelle page canoniser ou consolider.

Astuce pratique : connectez Screaming Frog à votre compte Google Search Console et Google Analytics. Le logiciel enrichit alors chaque URL avec les données de trafic et d'impressions, ce qui permet de prioriser les corrections par impact réel plutôt que par simple présence d'erreur.

Crawl avec rendu JavaScript

Par défaut, Screaming Frog crawle le HTML brut, comme le ferait un crawler classique. Mais depuis sa version 9, il peut aussi activer le rendu JavaScript via un navigateur Chromium intégré. Cela simule ce que Google voit réellement sur les sites dont le contenu est chargé dynamiquement via JS.

Pour l'activer : Configuration > Spider > Rendering > JavaScript. Attention, ce mode est nettement plus lent et consomme plus de ressources système. Il est utile dans deux cas :

La comparaison entre un crawl HTML et un crawl JS sur le même site révèle souvent des écarts : pages supplémentaires découvertes, liens absents du HTML mais présents après rendu, ou au contraire contenu que vous pensiez visible mais qui ne l'est pas sans exécution du JavaScript.

Analyse des fichiers de logs

Screaming Frog intègre un module dédié à l'analyse des fichiers de logs serveur : le Screaming Frog Log File Analyser, téléchargeable séparément et gratuit. Il lit les logs d'accès Apache ou Nginx et répond à des questions que le crawl seul ne peut pas résoudre :

Combiner les logs avec le crawl Screaming Frog habituel est l'une des analyses les plus puissantes en audit SEO technique : vous croisez la vision théorique (votre site) avec la réalité terrain (le comportement de Googlebot).

Comment l'utiliser

  1. Lancer le crawl

    Saisissez l'URL racine du site (ex. : https://monsite.fr) et cliquez sur "Start". Le crawl suit tous les liens internes découverts. Pour les gros sites, vous pouvez limiter le crawl à une profondeur donnée ou à un sous-répertoire.

  2. Identifier les erreurs prioritaires

    Utilisez les filtres en haut (Response Codes, Page Titles, Meta Description…) pour isoler chaque type de problème. Commencez toujours par les codes 4xx et 5xx, les redirections chaînées et les balises title manquantes.

  3. Connecter la Search Console et Analytics

    Dans Configuration > API Access, reliez votre compte GSC et GA. Chaque URL sera alors enrichie du trafic organique réel, des impressions et du CTR, ce qui change radicalement la priorisation des corrections.

  4. Exporter et analyser

    Exportez au format CSV ou Excel. Toutes les vues du logiciel sont exportables. Pour les audits que je produis, j'exporte systématiquement les titres, meta descriptions, H1, codes HTTP et données de liens internes pour construire une matrice de priorités.

  5. Documenter les corrections

    Screaming Frog ne corrige rien lui-même. Son rôle est de révéler. Une fois les problèmes listés, documentez chaque correction à apporter avec sa priorité et son responsable (développeur, rédacteur, webmaster).

Les colonnes les plus utiles

Colonne Ce qu'elle indique Seuil à surveiller
Status Code Code HTTP renvoyé par la page Tout ce qui n'est pas 200 mérite attention
Title 1 Contenu de la balise title Vide ou plus de 60 caractères
Meta Description 1 Contenu de la meta description Vide ou plus de 155 caractères
H1-1 Contenu de la balise H1 Vide, manquant ou identique au title
Word Count Nombre de mots sur la page Pages en dessous de 200 mots à examiner
Indexability La page est-elle indexable ? Pages "Non-Indexable" inattendues
Canonical Link Element 1 URL canonique déclarée sur la page Canonicals qui pointent vers une autre URL que la page elle-même
Inlinks Nombre de liens internes reçus par la page Pages stratégiques avec moins de 3 liens entrants

Limites de l'outil

Screaming Frog n'analyse pas les performances de chargement en conditions réelles ni l'expérience utilisateur. Pour les Core Web Vitals et la vitesse de page, d'autres outils comme PageSpeed Insights ou la Google Search Console complètent l'analyse. Il ne donne pas non plus de données sur la visibilité organique ou les positions dans Google.

Le crawl Screaming Frog représente également une charge sur votre serveur. Sur des sites à fort trafic ou avec un hébergeur fragile, il est conseillé de limiter la vitesse de crawl dans les paramètres (Configuration > Speed) pour éviter de perturber la disponibilité du site pendant l'audit.