← Blog
How to Automate SEO Audits with n8n and SEO Score API
Step-by-step guide to building n8n workflows that automatically audit websites for SEO issues, send alerts, and generate reports.
n8n is an open-source workflow automation platform — think Zapier but self-hosted and developer-friendly. Combined with the SEO Score API, you can build powerful SEO automation workflows in minutes.
Install the Community Node
The easiest way: install our official n8n community node:
Settings > Community Nodes > Install > n8n-nodes-seoscoreapi
Or via npm: npm install n8n-nodes-seoscoreapi
Workflow 1: Weekly SEO Audit Report
Audit your site every Monday and send results to Slack:
- Cron node: Every Monday at 9am
- SEO Score API node: Audit your URL
- IF node: Check if score < 80
- Slack node: Post results to your channel
Workflow 2: Bulk Client Audits
Import client URLs from a Google Sheet, audit each one, write results back:
- Google Sheets node: Read URLs from column A
- SEO Score API node: Audit each URL
- Google Sheets node: Write score + grade to columns B & C
Workflow 3: Competitive Monitoring
Track competitor SEO scores over time:
- Cron node: Daily at midnight
- SEO Score API node: Audit competitor URLs
- IF node: Check for score changes > 5 points
- Email node: Alert you to significant changes
Using the HTTP Request Node (Alternative)
If you prefer the built-in HTTP Request node:
GET https://seoscoreapi.com/audit?url={{$json.url}}
Header: X-API-Key: your_key_here
Get Started
- Get a free API key (5 audits/day, no credit card)
- Install the n8n node or use HTTP Request
- Build your first workflow in under 5 minutes
For agencies auditing 10+ client sites, the Pro plan ($39/mo) includes batch auditing and monitoring.