📊 Comprehensive SEO Audit with GPT-4 Specialists using Analytics, Search Console & PageSpeed

⚡ 3,262 views · 📊 Market Research & Insights

💡 Pro Tip — HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it — it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

🤖 Automated SEO Audit with a Team of AI Specialists

This workflow performs a comprehensive, automated monthly SEO and performance audit for any website. It uses a “team” of specialized AI agents to analyze data from multiple sources, aggregates their findings, and generates a final strategic report.

Every month, it automatically fetches data from Google Analytics, Google Search Console, and Google PageSpeed Insights, and also performs a live crawl of the target website’s homepage.

Key Features


⚙️ Setup Instructions

To use this template, you must configure your credentials and set your target website.

1. Set Your Target Domain (Crucial!):

2. Configure the Schedule Trigger:

3. Connect Your Google Credentials:

4. Connect OpenAI Credentials:

5. Set Your Google Sheet:


🔬 Workflow Explained

  1. Phase 1: Data Collection: The Schedule Trigger starts the workflow. Four parallel branches collect data from Google Analytics, PageSpeed Insights, Search Console, and a direct website crawl.
  2. Phase 2: Data Processing & Specialist Analysis:
    • Each data source is processed by a dedicated Code node to format the data.
    • The formatted data is then sent to a specialized AI agent (ANALYTICS SPECIALIST, PERFORMANCE SPECIALIST, etc.) for in-depth analysis.
  3. Phase 3: Report Aggregation: A Merge node waits for all four specialist reports to be completed. A DATA AGGREGATOR node then combines them into a single, comprehensive package.
  4. Phase 4: Master Synthesis & Storage: The final MASTER ANALYST agent receives the aggregated data and produces a high-level strategic summary with actionable recommendations. This final report is then saved to Google Sheets.

đź”— Nodes Used

Google Sheets, HTTP Request, Google Analytics, Schedule Trigger, AI Agent, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup