Back to library
SEO·n8n workflow

Blog SEO Score Tracker & Weekly Report

Weekly SEO audit: score each blog post, flag posts below 70, highlight high performers, and email actionable SEO recommendations to your team.

Overview

What it does: Every week, this workflow fetches your blog URLs from a Google Sheet, analyzes each post using a third-party SEO API (DataForSEO or similar), and generates a structured report. The report flags posts scoring below 70 (action needed), celebrates high performers (80+), identifies common SEO issues, and suggests quick wins. Email report lands in your team's inbox with data-driven recommendations. Business outcome: Maintain SEO health across your content library. Systematically improve low-performing posts. Identify patterns in what works (high-scoring posts). Quarterly, you'll see cumulative SEO score improvements. Authority and organic traffic compound. Nodes & apps: n8n schedule trigger, Google Sheets, DataForSEO API (or Semrush/Ahrefs), OpenAI GPT-4o for analysis, Gmail for email delivery. Credentials needed: 1. Google Sheets API key (blog URL list) 2. SEO API key (DataForSEO or equivalent) 3. OpenAI API key 4. Gmail account (for report delivery) Setup steps: 1. Create a Google Sheet with your blog post URLs 2. Sign up for DataForSEO API (or equivalent SEO tool) 3. Add credentials to n8n 4. Configure OpenAI for report generation 5. Set email recipient address (your SEO team) 6. Test on 5 blog URLs first 7. Activate weekly schedule (recommend: Tuesday morning) Difficulty: Medium-High | Setup time: 15-20 minutes | Price: $26

What's included

Importable n8n workflow (JSON)
Real, wired nodes — trigger, logic, and actions
Setup notes: which credentials to connect
Free updates when the workflow changes
Commercial-use license — keep and customize
Email support if you get stuck

Quickstart

  1. 01

    Download the JSON

    With an active Library Pass, download the workflow file right from this page or your dashboard.

  2. 02

    Import into n8n

    Choose Import from File and select the downloaded JSON. The full agent graph appears, ready to configure.

  3. 03

    Plug in credentials

    Each integration node prompts for credentials on first run. The setup guide lists every credential the agent expects.

  4. 04

    Activate and test

    Run once with sample input, confirm the expected output, then flip the activate toggle.

Reviews (0)

No reviews yet. Be the first.

Sign in to leave a review.

Library Pass

Included with any pass

This agent — and every other in the library — comes with a Library Pass. One pass, the whole catalog.

Get a Library Pass
  • Every agent in the library
  • All new releases while active
  • Unlimited downloads
  • Commercial-use license
  • Priority email support
  • 30-day money-back guarantee
Browse the full library →