Dans le cadre d’un audit technique de référencement naturel sur un site d’envergure (e-commerce avec des dizaines de milliers d'URLs, catalogue de formations ou grand portail d'actualités), se contenter de vérifier les titres <code><title></code> et les codes de réponse HTTP (200, 301, 404) est insuffisant. Le véritable travail d'audit technique d'ingénierie consiste à analyser en profondeur le code HTML brut de chaque page pour y déceler des anomalies invisibles : des balises de suivi manquantes (Google Tag Manager, GA4), des scripts tiers obsolètes, des structures de données Schema.org mal formatées, des liens internes orphelins ou des fuites de PageRank vers des domaines toxiques. Pour automatiser ce diagnostic à grande échelle, le crawler Screaming Frog SEO Spider associé à la puissance des Expressions Régulières (Regex) et de l'extraction XPath/CSS est l'outil indispensable de tout consultant expert. Comment configurer les fonctionnalités d'Custom Extraction de Screaming Frog pour passer au criblage le code HTML de votre site et faire émerger des opportunités d'optimisation insoupçonnées ?
L'extraction de données personnalisées réunit la maîtrise des regex et l'analyse de code d'ingénierie web. Pour un responsable SEO, un Lead Developer ou un consultant senior opérant au TJM de référence de 500 €, maîtriser le scraping technique sur Screaming Frog est la compétence clé pour faire passer la Vitesse d'audit d'un site de plusieurs jours à quelques minutes. Analysons les cas d'usage avancés.
1. Configurer la fonction "Custom Extraction" dans Screaming Frog
La fonctionnalité Configuration > Custom > Extraction de Screaming Frog permet d'extraire n'importe quelle portion du code source HTML lors du crawl en utilisant trois méthodes au choix : Regex (Regular Expressions), XPath ou CSS Path.
Voici les paramètres fondamentaux à sélectionner selon le cas d'usage :
- Extract Inner HTML : Récupère le texte situé à l'intérieur d'une balise HTML cible (ex: le Contenu d'un div de prix).
- Extract Element : Récupère la balise complète avec ses attributs (ex: <code><link rel="canonical" href="..."></code>).
- Extract Text : Ne conserve que le texte brut dépouillé de toute balise HTML pour analyse de longueur ou de densité.
2. Les 5 Regex indispensables pour auditer la technique d'un site web
Voici les patterns d'expressions régulières indispensables à intégrer dans vos profils de crawl d'audit :
| Objectif d'Audit Technique | Pattern Expression Régulière (Regex) | Interprétation & Utilité SEO |
|---|---|---|
| Vérification de présence GTM / GA4 | GTM-[A-Z0-9]{6,10} | Extrait l'ID du conteneur Google Tag Manager pour détecter les pages dépourvues de Tracking analytique. |
| Détection du fil d'Ariane HTML (Breadcrumb) | <ol[^>]*class=["'][^"']*breadcrumb[^"']*["'] | Identifie les pages dépourvues de fil d'Ariane fonctionnel pour le Maillage ascendant. |
| Extraction du nombre de mots-clés du H1 | <h1[^>]*>(.*?)<\/h1> | Capte le Contenu exact de la balise H1 unique pour analyser la présence du mot-clé principal. |
| Détection des numéros de téléphone non-cliquables | 01-9{4} | Repère les numéros de téléphone en texte brut non intégrés dans un lien <code>href="tel:..."</code> pour l'UX mobile. |
| Extraction du prix et de la devise e-commerce | (\d+[\.,]?\d*)\s?€ | Extrait le prix affiché sur les fiches produits pour vérifier la cohérence avec le flux Google Merchant. |
3. L'analyse des données d'extraction et l'exportation vers Google Looker Studio
Une fois le crawl terminé, Screaming Frog génère un onglet dédié *Custom Extraction* qui regroupe les résultats sous forme de colonnes de données structurées :
- Filtrer les anomalies en un clic : Identifiez instantanément la liste des URLs renvoyant la valeur <code>null</code> ou <code>false</code> pour isoler les pages défaillantes.
- Automatiser le reporting de direction : Exportez les données d'extraction vers un fichier CSV ou directement vers un dashboard Google Looker Studio pour présenter les métriques techniques d'avancement au Comité de Direction.
4. Code HTML/Tailwind d'un module de tableau de bord de diagnostic technique
Voici l'interface d'affichage des résultats d'audit Screaming Frog pour rapport client :
<code class="language-html"><div class="my-8 p-8 bg-gray-900 border border-gray-800 rounded-3xl shadow-2xl">
<div class="text-center mb-6">
<span class="text-xs font-semibold text-whaz-primary uppercase Tracking-widest">Audit Technique Screaming Frog • Custom Extraction</span>
<h3 class="text-2xl font-bold text-white mt-2">Rapport de conformité des balises HTML du site</h3>
</div><div class="grid grid-cols-1 md:grid-cols-3 gap-4 text-center">
<div class="p-6 bg-gray-800 border border-gray-700 rounded-2xl">
<span class="text-xs text-gray-400 uppercase font-semibold">Tracking GTM Validé</span>
<p class="text-3xl font-bold text-green-400 mt-2">100 %</p>
<span class="text-xs text-gray-400">Toutes les pages trackées</span>
</div>
<div class="p-6 bg-gray-800 border border-gray-700 rounded-2xl">
<span class="text-xs text-gray-400 uppercase font-semibold">Fil d'Ariane Conforme</span>
<p class="text-3xl font-bold text-green-400 mt-2">98,4 %</p>
<span class="text-xs text-gray-400">Maillage ascendant fluide</span>
</div>
<div class="p-6 bg-gray-800 border border-gray-700 rounded-2xl">
<span class="text-xs text-gray-400 uppercase font-semibold">Anomalies Regex à traiter</span>
<p class="text-3xl font-bold text-whaz-primary mt-2">12 URLs</p>
<span class="text-xs text-gray-400">Erreurs à corriger sous 48h</span>
</div>
</div>
</div>
</code>
5. L'avis de l'expert Whaz : L'audit technique comme base de la stratégie
Un site web dont le code HTML est truffé d'erreurs invisibles de balisage ou de fuites de tracking est comme une voiture de course dont le moteur est mal réglé : tous les efforts d'écriture de contenu ou de Netlinking y perdent en efficacité.
Dans le cadre de nos prestations de conseil senior au TJM de référence de 500 €, allier la puissance d'extraction de Screaming Frog à l'architecture sémantique de nos Cocons Sémantiques par Ville est la meilleure méthode pour garantir un site irréprochable et prêt pour la première page de Google.
Analyse de votre site en 5 minutes • Gratuit & Sans engagement