Skip to content
FlowHubFluxonLab
OpenAI Chat Model
AI Automationfree

Generate AI-Ready llms.txt Files from Screaming Frog Website Crawls

by Datakiadapted from n8n official workflow galleryUpdated Aug 2026
RequiresOpenAI Chat ModelOpenAI Chat ModelText ClassifierText Classifier
Share Post Share
SeSet useful fieldsSet useful fiel…TCText ClassifierOpenAI Chat ModelOpenAI Chat Mod…NONo Operation, do nothingNo Operation, d…FiFilter URLsSuSummarize - ConcatenateSummarize - Con…SeSet Fields - llms.txt ContentSet Fields - ll…NOupload file anywhereupload file any…SeSet Field - llms.txt RowSet Field - llm…FoForm - Screaming frog internal_html.csv uploadForm - Screamin…EFExtract data from Screaming Frog fileExtract data fr…CTGenerate llms.txt fileGenerate llms.t…12345678910
1/5
FLOWS
STEPS · 10
Starts on an incoming request

This workflow helps you generate an llms.txt file (if you're unfamiliar with it, check out this article) using a Screaming Frog export. Screaming Frog is a well-known website crawler. You can easily crawl a website. Then, export the "internal_html" section in CSV format. How It Works: A form allows you to enter: The name of the website A short description The internal_html.csv file from your Screaming Frog export Once the form is submitted, the workflow is triggered automatically, and you can download the llms.txt file directly from n8n. Downloading the File Since the last node in this workflow is "Convert to File", you will need to download the file directly from the n8n UI. However, you can easily add a node (e.g., Google Drive, OneDrive) to automatically upload the file wherever you want. AI-Powered Filtering (Optional): This workflow includes a text classifier node, which is deactivated by default. You can activate it to apply a more intelligent filter to select URLs for the llms.txt file. Consider modifying the description in the classifier node to specify the type of URLs you want to include.

Tags

n8nreference-onlylm-chat-open-aitext-classifier
Connects
openaichatmodelOpenAI Chat ModeltextclassifierText Classifier
CategoryAI Automation
Triggermanual
Complexitycomplex
Nodes12
AddedMar 19, 2025

Related workflows

See all AI Automation
Agmailopenaichatmodeltextclassifier
free

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
DhtmlWopenaichatmodel
free

Scrape and summarize webpages with AI

This workflow integrates both web scraping and NLP functionalities. It uses HTML parsing to extract links, HTTP requests to fetch essay content, and AI-based summarization using GPT-4o. It's an excellent example of an end-to-end automated task that is not only efficient but also provides real value by summarizing valuable content. Note that to use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team