Extract Website URLs from Sitemap.XML for SEO Analysis
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 9 nodes and runs manually, when you click “Execute workflow”. It uses only n8n's built-in nodes.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Set URL (Edit Fields (Set)): sets 1 field: Domain
- Crawl sitemap (HTTP Request): calls an HTTP API
- XML: converts between XML and JSON
- Split Out: splits a list into separate items
- Crawl sitemap (HTTP Request): calls an HTTP API
- XML: converts between XML and JSON
- Split Out: splits a list into separate items
- Convert to File: converts data to a file
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- XML
n8n-nodes-base.xml - Manual Trigger
n8n-nodes-base.manualTrigger - Split Out
n8n-nodes-base.splitOut - Edit Fields (Set)
n8n-nodes-base.set - Convert to File
n8n-nodes-base.convertToFile - HTTP Request
n8n-nodes-base.httpRequest
From the author
Overview This n8n workflow automates the process of crawling a website's sitemap to extract URLs, which is particularly useful for SEO analysis, website auditing, or content monitoring. By leveraging n8n's nodes, the workflow fetches the sitemap from a…