Automatisation Screaming Frog avec n8n : génération de fichiers llms.txt
Ce workflow n8n a pour objectif de simplifier la création de fichiers llms.txt à partir des données extraites d'une analyse de site réalisée avec Screaming Frog. Dans un contexte où les entreprises cherchent à optimiser leur contenu pour les modèles d'IA, ce processus permet de transformer des données brutes en un format prêt à l'emploi. Les cas d'usage incluent la préparation de données pour des modèles d'apprentissage automatique ou l'analyse de contenu pour le SEO. Étape 1 : Le workflow débute par un déclencheur de type 'Form' qui permet à l'utilisateur de télécharger un fichier CSV contenant les résultats de l'analyse Screaming Frog. Étape 2 : Ensuite, le nœud 'Extract data from Screaming Frog file' extrait les données pertinentes du fichier téléchargé. Étape 3 : Les données sont ensuite filtrées via le nœud 'Filter URLs' pour ne conserver que celles qui répondent à des critères spécifiques. Étape 4 : Un classificateur de texte est utilisé pour analyser le contenu, suivi par un modèle de chat OpenAI qui génère des réponses basées sur ces données. Étape 5 : Les résultats sont ensuite résumés et formatés dans le fichier llms.txt grâce aux nœuds 'Summarize - Concatenate' et 'Generate llms.txt file'. Ce workflow offre une automatisation n8n efficace qui réduit le temps de traitement des données et améliore la qualité des fichiers générés, permettant ainsi aux équipes marketing et techniques de se concentrer sur des tâches à plus forte valeur ajoutée.
À qui s'adresse ce workflow ?
Ce workflow s'adresse principalement aux équipes marketing, aux analystes de données et aux développeurs travaillant dans des entreprises de taille moyenne à grande qui utilisent Screaming Frog pour l'analyse de sites web. Un niveau technique intermédiaire est recommandé pour personnaliser et déployer ce workflow.
Ce que ce workflow résout
Ce workflow résout le problème de la conversion manuelle des données extraites de Screaming Frog en fichiers llms.txt, un processus souvent long et sujet à des erreurs. En automatisant cette tâche, il permet de gagner un temps précieux et d'éliminer les risques d'erreurs humaines. Les utilisateurs peuvent ainsi obtenir rapidement des fichiers prêts à l'emploi pour leurs modèles d'IA, améliorant ainsi leur efficacité opérationnelle.
Comment ça fonctionne
Étape 1 : Le workflow commence par un déclencheur de type 'Form' pour le téléchargement du fichier CSV.
- 01Étape 1 : Les données sont extraites via le nœud 'Extract data from Screaming Frog file'.
- 02Étape 2 : Un filtrage des URLs est effectué pour sélectionner les données pertinentes.
- 03Étape 3 : Le nœud 'Text Classifier' analyse le contenu, suivi par le modèle OpenAI qui génère des réponses.
- 04Étape 4 : Les résultats sont résumés et formatés dans le fichier llms.txt grâce aux nœuds 'Summarize - Concatenate' et 'Generate llms.txt file'.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier le nœud 'Form - Screaming frog internal_html.csv upload' pour ajuster les champs du formulaire selon vos besoins. Les paramètres du nœud 'Filter URLs' peuvent être adaptés pour cibler des URLs spécifiques. Vous pouvez également ajuster les options dans le nœud 'OpenAI Chat Model' pour choisir un modèle différent ou modifier les paramètres de génération. Enfin, assurez-vous de vérifier les options dans le nœud 'Generate llms.txt file' pour définir le format et le chemin de sortie du fichier.
Détail des nœuds n8n
- 01Sticky Note
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 02Sticky Note1
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 03Sticky Note2
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 04Set useful fields
Ce noeud permet de définir des champs utiles en assignant des valeurs à des options spécifiées.
- 05Text Classifier
Ce noeud classifie un texte d'entrée en fonction des catégories définies dans les options.
- 06OpenAI Chat Model
Ce noeud interagit avec le modèle de chat OpenAI en utilisant les options et le modèle spécifiés.
- 07No Operation, do nothing
Ce noeud ne réalise aucune opération, servant simplement de point de passage dans le workflow.
- 08Sticky Note3
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 09Filter URLs
Ce noeud filtre les URLs en fonction des conditions définies dans les options.
- 10Sticky Note4
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 11Sticky Note5
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 12Sticky Note6
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 13Sticky Note7
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 14Sticky Note8
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 15Sticky Note9
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 16Summarize - Concatenate
Ce noeud résume et concatène les champs spécifiés selon les options fournies.
- 17Set Fields - llms.txt Content
Ce noeud définit des champs en assignant des valeurs à des options spécifiées pour le contenu de llms.txt.
- 18upload file anywhere
Ce noeud ne réalise aucune opération, servant simplement de point de passage dans le workflow.
- 19Set Field - llms.txt Row
Ce noeud définit un champ en assignant des valeurs à des options spécifiées pour une ligne de llms.txt.
- 20Sticky Note10
Ce noeud crée une note autocollante avec des paramètres de couleur, largeur, hauteur et contenu spécifiés.
- 21Form - Screaming frog internal_html.csv upload
Ce noeud déclenche un formulaire pour le téléchargement d'un fichier CSV avec des options et des champs définis.
- 22Extract data from Screaming Frog file
Ce noeud extrait des données d'un fichier Screaming Frog selon les options et l'opération spécifiées.
- 23Generate llms.txt file
Ce noeud génère un fichier llms.txt à partir des données sources spécifiées.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B