← 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:

  1. Cron node: Every Monday at 9am
  2. SEO Score API node: Audit your URL
  3. IF node: Check if score < 80
  4. 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:

  1. Google Sheets node: Read URLs from column A
  2. SEO Score API node: Audit each URL
  3. Google Sheets node: Write score + grade to columns B & C

Workflow 3: Competitive Monitoring

Track competitor SEO scores over time:

  1. Cron node: Daily at midnight
  2. SEO Score API node: Audit competitor URLs
  3. IF node: Check for score changes > 5 points
  4. 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

  1. Get a free API key (5 audits/day, no credit card)
  2. Install the n8n node or use HTTP Request
  3. Build your first workflow in under 5 minutes

For agencies auditing 10+ client sites, the Pro plan ($39/mo) includes batch auditing and monitoring.

Try SEO Score API free

Get Free API Key