Aller au contenu

Comment sauvegarder ses extractions personnalisées (XPath, regex) dans Screaming Frog ?

Antoine Brisset
Antoine Brisset
Temps de lecture : 2 min
Comment sauvegarder ses extractions personnalisées (XPath, regex) dans Screaming Frog ?
Photo by Onur Buz / Unsplash

Table des matières

Le tips du jour fait suite à une question très intéressante que m'a posée Christophe aka @stonetatara au sujet de Screaming Frog.

La question est la suivante : est-il possible d'enregistrer une collection de requêtes XPath dans une librairie permanente, de manière à pouvoir les réutiliser à chaque crawl, peu importe le projet ?

Et bien, si tu toi aussi tu te poses la question, sache que oui c'est possible.

Voici comment faire.

Créer les différentes extractions

Rien de sorcier ici, il suffit de lancer Screaming Frog, puis de se rendre dans Configuration > Custom Extraction et de créer les différentes requêtes XPath dont tu as besoin (et/ou les regex).

Custom Extraction

Enregistrer la configuration

Pour les enregistrer et les rendre disponibles à la prochaine ouverture du crawler, l'astuce consiste ensuite à se rendre dans File > Configuration puis à cliquer sur Save Current Configuration as Default.

Save Current Configuration as Default

Désormais, à chaque lancement de Screaming Frog, ces différentes extractions seront présentes par défaut.

Plus besoin de les recréer.

Cool, non ?

Créer plusieurs configurations

Bien entendu, tu peux créer autant de configurations que tu le souhaites.

Par exemple, tu peux sauvegarder dans "Default" les XPath et les regex que tu utilises systématiquement pour tous tes projets.

Mais tu peux également créer un fichier de config :

  • pour chaque typologie de site
  • pour chaque CMS
  • pour chaque client
  • etc.

Pour ce faire, il suffit de créer les extractions qui vont bien puis d'aller dans File > Configuration > Save as et d'enregistrer chaque config avec un nom explicite, comme wordpress.seospiderconfig.

Save config file

Exporter les configurations

Si tu souhaites partager tes configurations à un collègue ou à un membre de ton équipe, tu pourras tout simplement lui envoyer le fichier xxx.seospiderconfig.

Il n'aura qu'à le charger de son côté dans l'outil (File > Configuration > Load).

Petite précision : quand tu sauvegardes une configuration, tous les paramètres que tu as éventuellement modifiés (User-Agent, vitesse de crawl, rendering, etc.) sont également sauvegardés dans le fichier de config.

Screaming Frog

Antoine Brisset Twitter

Consultant SEO depuis 2010. Je traque les clics inutiles et automatise les tâches répétitives pour gagner du temps dans mon quotidien de travailleur du web.

Commentaires


Articles Similaires

Membres Public

Comment détecter les liens multiples avec Screaming Frog ?

Si tu t'intéresses de près au SEO, tu dois savoir qu'une des recommandations en matière de maillage interne est d'éviter, sur une page, de faire plusieurs liens vers la même page cible. D'après les derniers tests de la communauté SEO (je n'ai pas testé de mon côté), il semblerait que,

Comment détecter les liens multiples avec Screaming Frog ?
Membres Public

Comment récupérer les URLs d'un sitemap XML avec Screaming Frog (sans les crawler) ?

Il y a quelques semaines, j'ai découvert dans cet article une astuce toute bête mais très pratique pour extraire les URLs d'un sitemap XML avec Screaming Frog. L'idée c'est d'utiliser le mode liste de Screaming Frog de la façon suivante : * cliquer sur Download XML Sitemap * coller l'URL du sitemap * lancer

Comment récupérer les URLs d'un sitemap XML avec Screaming Frog (sans les crawler) ?
Membres Public

Comment calculer un ratio, une fréquence et une moyenne avec Screaming Frog ?

Chaque fois que je pense avoir fait le tour des subtilités du langage de requête XPath, j'apprends un nouveau truc cool. Dernier exemple en date : j'ai découvert qu'il existait un opérateur div permettant, comme son nom le suggère, de réaliser une division. Bon, dit comme ça, ça ne paraît pas

Comment calculer un ratio, une fréquence et une moyenne avec Screaming Frog ?