AutomationMart
Home/Browse/Analyze up to 100 URLs for on-page SEO and export results to CSV
n8n

Analyze up to 100 URLs for on-page SEO and export results to CSV

n8nn8n35 modulesv1.0
UNSUPPORTED_SLUG_FORMAT

Analyze up to 100 URLs in one run and export key on-page SEO data to CSV automatically. This n8n workflow accepts URLs from chat input, fetches each page’s HTML and HTTP headers, extracts 27+ SEO elements such as title tags, meta tags, canonical, hreflang, headings, Open Graph tags, Twitter tags, meta robots, X-Robots-Tag, and status code data, then returns a downloadable CSV link when the run is complete. How it works 1. Submit up to 100 URLs through the chat input. 2. The workflow cleans, norm

At a glance

Analyze up to 100 URLs for on-page SEO and export results to CSV is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects UNSUPPORTED_SLUG_FORMAT. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
UNSUPPORTED_SLUG_FORMAT
Modules
35
Price
Free
Version
v1.0
Analyze up to 100 URLs for on-page SEO and export results to CSV workflow diagram

About this workflow

Analyze up to 100 URLs in one run and export key on-page SEO data to CSV automatically. This n8n workflow accepts URLs from chat input, fetches each page’s HTML and HTTP headers, extracts 27+ SEO elements such as title tags, meta tags, canonical, hreflang, headings, Open Graph tags, Twitter tags, meta robots, X-Robots-Tag, and status code data, then returns a downloadable CSV link when the run is complete. How it works 1. Submit up to 100 URLs through the chat input. 2. The workflow cleans, normalizes, validates, and deduplicates the URL list before processing begins. 3. Each URL is fetched with an HTTP Request node that captures both the HTML response and the page headers. 4. The workflow checks for failed requests, non-200 status codes, and common fetch or compliance issues before extraction continues. 5. Valid pages are parsed to extract important on-page SEO elements such as title, meta description, canonical, hreflang, OG tags, Twitter tags, headings, and robots directives. 6. The final dataset is structured into a clean CSV file and uploaded to a temporary file host so the user can download it directly from chat. What problem does this solve? Manual on-page SEO audits are repetitive, slow, and hard to scale when multiple URLs need to be reviewed at once. Common use cases - Bulk on-page SEO audits for landing pages, category pages, blog posts, or service pages. - Pre-launch QA checks for staging URLs before deployment. - Hreflang, canonical, meta robots, and X-Robots-Tag audits. - Title tag, meta description, and heading reviews for content optimization. - Competitor page analysis at scale. - Indexability and crawlability checks using header and meta directives. Set up steps 1. Import the workflow JSON into n8n. 2. Make sure the n8n instance can send HTTP requests to external URLs. 3. Optionally adjust the URL limit, user agent, extraction fields, or output destination. 4. Run the workflow from chat by pasting a list of URLs. 5. Download the generated CSV from the link returned in chat. Notes - This workflow is optimized for reliability over speed, so it processes URLs sequentially. - A 100-URL run can take around 25 to 30 minutes depending on the server, network, and target sites. - Pages protected by aggressive bot mitigation such as CAPTCHA, WAF rules, or anti-bot services may still block requests. - The CSV download link is temporary because the file is uploaded to a temporary hosting service.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Extract specific pages from PDFs with CustomJS API

This n8n template shows how to extract selected pages from a generated PDF with the PDF Toolkit by www.customjs.space. @custom-js/n8n-nodes-pdf-toolkit Notice Community nodes can only be installed on self-hosted instances of n8n. What this workflow does - Downloads each PDF using an HTTP Request. - Extract pages from the PDF file as needed. Requirements - Self-hosted n8n instance - CustomJS API key for extracting PDF files. - PDF files to be merged to be converted into a PDF Workflow Steps: 1. M

Free

🛠️ Process AI Output to Structured JSON with Robust JSON Parser

How it works This workflow is a robust and forgiving JSON parser designed to handle malformed or "dirty" JSON strings often returned by AI models or scraped from web pages. It takes a text string as input and attempts to extract and parse a valid JSON object from it. 1. Cleans Input: It starts by trimming whitespace and removing common Markdown code fences (like json ) that might wrap the JSON. 2. Applies Multiple Fixes: It systematically attempts to correct common JSON errors in a specific orde

Free

Create new DocuGenerate PDFs from new Tally submissions

Every time a new form is submitted in Tally, Make will automatically generate a PDF document using DocuGenerate. You can easily customize this workflow with your own form fields and document templates. Follow our step-by-step guide on [creating reports from Tally submissions](https://www.docugenerate.com/blog/use-tally-and-make-to-generate-reports-based-on-form-submission/?utm_source=make&utm_medium=web&utm_campaign=template_16556). Created by DocuGenerate. [Contact us](mailto:support@docugener

Free

WebhookDocs: generate swagger preview of your active workflows

How it Works This meta-workflow is designed to intelligently scan all your active workflows in n8n, identify those that contain Webhook nodes, and automatically generate a Swagger (OpenAPI) specification based on them. The output Swagger document reflects all accessible endpoints from your Webhook nodes, making it easier to: - Visualize your API structure - Share your endpoints - Integrate with tools like Postman or Swagger UI Enhanced Parameter Support If you want the Swagger to reflect request

Free

🧑‍🎓 Test your data access techniques with progressive expression challenges

How it works This template is a hands-on, practical exam designed to help you master n8n Expressions—the key to accessing and manipulating data in your workflows. If the 🎓 Expressions Tutorial Template was the theory lesson, this is the practical driving test. You'll learn how to navigate through complex data structures to get the exact piece of information you need. All challenges will reference a single "Source Data" node, which acts as our data "map". The test is a series

Free

🛠️ Create PDF from HTML with Gotenberg

How it works This workflow converts an HTML string into a polished PDF file using the powerful open-source Gotenberg service. It's designed to be a reusable utility in your automation stack. 1. Receives Input: The workflow is triggered with a JSON object containing the full html code as a string and a desired filename for the output. 2. Prepares File: It converts the incoming HTML string into a binary index.html file, which is required for the API call. 3. Calls Gotenberg API: It sends the HTML

Free

Automate daily Hindu festival posts on X with Google Gemini and GPT-4o Mini 🤖

Automate Daily Hindu Festival Posts on X (Twitter) with AI 🐦 This workflow automates the entire process of creating and publishing culturally rich social media content about Hindu festivals. It starts by building a comprehensive festival calendar for the year in a Google Sheet, then runs daily to post engaging, bilingual updates on X (formerly Twitter). 🗓️ The workflow uses a sophisticated dual-AI system: Google Gemini acts as a content generator creating multiple post options ✍️, while OpenAI's

Free

Generate PDF business proposals with Google Gemini and PDF Generator API

AI-Powered Automated Proposal & Lead Management System This advanced n8n workflow automates the transition from "Raw Lead" to "Sent Proposal." By integrating Email Verification, Large Language Models (LLMs), and Document Automation, it eliminates manual data entry and ensures that every proposal sent is personalized, professional, and delivered to a verified address. 🛠️ How It Works 1. Data Intake & Validation The workflow is triggered via a Webhook. Before any processing occurs, the data passes

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free