Overview

This automation eliminates the tedious manual parsing of Screaming Frog exports by filtering and converting site crawl CSVs into a ready-to-use Markdown text file. It isolates only HTTP 200, indexable HTML pages and compiles their URLs, titles, and meta descriptions into a clean summary for SEO review or large language model input.

The Impact

  • Filter out noise. Automatically exclude non-200 status, non-indexable, and non-HTML pages.
  • Save hours. Replace manual CSV parsing with instant Markdown list generation.
  • Standardize data. Harmonize multilingual Screaming Frog headers into uniform outputs.
  • Fuel LLM workflows. Deliver structured, clean text for batch processing and model training.

Who This Is For

  • SEO Analysts auditing title and meta description coverage at scale.
  • Content Managers archiving and quality-checking website page summaries.
  • Data Engineers preparing clean, structured text data for language model training.
  • Digital Marketers streamlining site audit documentation and reporting.

How It Works

1
  1. Download and Parse CSV
  2. Retrieve the Screaming Frog internal_html.csv file from the provided URL and parse its multilingual headers.
2
  1. Filter Valid Pages
  2. Keep only rows with HTTP status 200, marked as indexable, and content type containing text/html.
3
  1. Extract Key Fields
  2. Pull URL, page title (fallback to URL if missing), and meta description for each valid page.
4
  1. Format as Markdown List
  2. Generate markdown lines with format '- [title](url): description' and compile them into a single text block.
5
  1. Add Header and Output
  2. Prefix the content with the website name and description as markdown header and blockquote, then output as llms_txt_content.

What You'll Need

Before using this template, make sure you have:

  • An exported Screaming Frog internal_html.csv file containing key columns like Address, Title, Meta Description, Status Code, Indexability, and Content Type.
    The CSV file hosted at a publicly accessible URL for the workflow to download.
    Basic information about the website: its name and a short descriptive summary.

How to Use

  1. Step 1. Prepare CSV Export
  2. Export the internal_html.csv from Screaming Frog with standard crawl data including URLs, titles, and metadata.

  3. Step 2. Upload and Obtain URL
  4. Host the CSV file on a server or cloud storage where it can be accessed via a direct link.

  5. Step 3. Configure Template Parameters
  6. Fill in WebsiteName, WebsiteDescription, and CsvFileUrl fields in the workflow start node.

  7. Step 4. Run the Workflow
  8. Trigger execution to download, filter, and transform the CSV into the llms.txt output.

  9. Step 5. Verify Output
  10. Check the generated llms_txt_content for a clean Markdown summary reflecting only valid, indexable HTML pages.

FAQs

How does the workflow handle multilingual CSV headers?
It recognizes common column names in multiple languages (English, French, Spanish, Italian, German) for key fields like Address, Title, and Status Code, ensuring accurate parsing regardless of export language.
What criteria does the workflow use to filter pages?
Only pages with HTTP status 200, marked as indexable, and with a Content-Type containing 'text/html' are included in the final output.
Can I use this output for SEO audits?
Yes, the generated Markdown list provides a concise checklist of valid pages with titles and meta descriptions, ideal for SEO coverage reviews.
What if some pages lack titles?
The workflow falls back to displaying the URL as the link text when the title is missing, ensuring no page is omitted from the summary.
Was This Page Helpful?

More Workflows for Inspiration

✒️
YouTube Podcast Summary and Save to Sheets
Automate podcast transcript capture, summary generation, and archiving to Google Sheets instantly.
Learn more >
💬
Workspace Default Flow
Automate conversation start logic to flexibly switch AI modes and optimize response accuracy.
Learn more >
🔍
WordPress Post AI Auto-Categorizer
Automatically assign primary categories to WordPress posts using AI, saving time and ensuring consistency.
Learn more >