SEO On-site Audit
Needs changesWhat this workflow does
This AI workflow has 25 nodes and runs when an HTTP GET request hits its webhook URL. Along the way it connects DeepSeek Chat Model.
How it runs
Trigger: When an HTTP GET request hits its webhook URL.
- HTTP Request: calls an HTTP API
- Domain (Code): runs custom JavaScript code
- PageSpeed API (HTTP Request): calls an HTTP API
- HTML Extract: uses HTML Extract
- Code: runs custom JavaScript code
- Robots.txt (HTTP Request): calls an HTTP API
- Sitemap (HTTP Request): calls an HTTP API
- Merge: merges the data from its input branches
- Keyword Density (Code): runs custom JavaScript code
- Links (Code): runs custom JavaScript code
…plus 13 more steps. See the full node list below.
Services it uses
Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- HTML Extract: replace with HTML node, 'Extract HTML Content' operation.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| HTML Extract HTML Extract | HTML node, 'Extract HTML Content' operation |
Nodes used (9)
- Webhook
n8n-nodes-base.webhook - HTTP Request
n8n-nodes-base.httpRequest - HTML Extract
n8n-nodes-base.htmlExtract - Send Email
n8n-nodes-base.emailSend - HTML
n8n-nodes-base.html - Code
n8n-nodes-base.code - DeepSeek Chat Model
@n8n/n8n-nodes-langchain.lmChatDeepSeek - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Merge
n8n-nodes-base.merge
From the author
Automated SEO Audit in n8n – Your All-in-One Website Optimization Tool! Looking for a powerful, fully automated solution to analyze your website’s SEO? Our custom n8n workflow is designed just for you! What does this workflow do? Our advanced SEO audit…