Comprehensive SEO Audit with GPT-4 Specialists using Analytics, Search Console & PageSpeed
Ready for 3.0What this workflow does
This AI workflow has 33 nodes and runs on a schedule (every month at 09:00). Along the way it connects OpenAI Chat Model, Google Sheets and Google Analytics.
How it runs
Trigger: On a schedule (every month at 09:00).
- Set Target Website (Edit Fields (Set)): sets 1 field: domain
- Get a report (Google Analytics): uses Google Analytics
- Fetch PageSpeed Data (HTTP Request): calls an HTTP API
- Search console (HTTP Request): calls an HTTP API (POST)
- Crawl Website Homepage (HTTP Request): calls an HTTP API
- Format GA Data (Code): runs custom JavaScript code
- Format PageSpeed Data (Code): runs custom JavaScript code
- Format Search Console Data (Code): runs custom JavaScript code
- Extract On-Page SEO Data (Code): runs custom JavaScript code
- Analytics Specialist Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 2 tools (Append row, Get GA History)
…plus 8 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - Merge
n8n-nodes-base.merge - HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Sheets
n8n-nodes-base.googleSheets - Google Analytics
n8n-nodes-base.googleAnalytics
From the author
🤖 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…