Back to Templates

Run Complete Technical SEO Audits with GPT-4o AI Analysis & Multi-format Reporting

Last update

Last update 6 hours ago

Categories

Share


Instantly map all internal URLs, perform AI-powered (ChatGPT) analysis, and deliver results in HTML via webhook, Google Sheets, or email.
All from your own n8n instance!

Why this workflow?
Forget expensive tools: Run deep, visual audits replacing Screaming Frog or Ahrefs.

Real URL mapping: Reads the sitemap, filters only internal URLs, and analyzes each one individually.

AI-powered analysis: ChatGPT detects critical issues, recommendations, and best practices on every page.

Error handling: The workflow includes robust error handling and guides you on what to do in each case.

Client-ready results: Receive a professional HTML report, an email summary, or push it to Google Sheets for team collaboration.

Automate by webhook or manually: Use it in backend integrations, or trigger with a button.

🧠 What does the workflow do?
Automatically detects the sitemap (robots.txt → sitemap.xml).

Filters only internal URLs (ignores assets, images, scripts, etc).

Fetches the full HTML content of each URL.

Uses ChatGPT (GPT-4o-mini) for professional diagnostics (meta tags, headings, hreflang, Open Graph, links, duplicate content, etc).

Groups results (critical issues, recommendations, best practices) and presents them as:

Professional HTML report (ready to send/share)

Google Sheets (collaborative structure)

Webhook or HTML email (for automation)

🛠️ Technologies/APIs Used
n8n (self-hosted or cloud instance required)

ChatGPT API (required, approx. cost: €0.01 per 20 URLs analyzed)

Google Drive/Sheets API (only for Google Sheets output)

Email SMTP/Gmail (for notifications)

⚡ Who should use it?
SEOs and agencies needing technical reports in minutes

Freelancers automating client SEO audits

Web developers and growth hackers

Website owners/businesses with multiple sites

🎯 Problems solved
Slow, manual SEO auditing

Dependence on expensive SaaS

Lack of full-site coverage: every URL is checked with actionable recommendations

Fast, visual delivery to clients (HTML “copy-paste” report and/or collaborative sheet)

📝 Quick Setup
Import the .json into your n8n.

Add your credentials:

OpenAI (ChatGPT) API Key

Google account (only for Google Sheets output)

Run manually or via webhook (you can pass the URL as a parameter).

View the results in the generated HTML, Google Sheets, or your email.

💡 Details & Tips
Just enter the domain (example.com) without https:// and no trailing slash.

If any error occurs (unusual sitemap, robots blocked, etc), the error messages are explained.

You can change the analysis language (default is Spanish).

100% customizable and extendable for other outputs (Notion, Slack, etc).

📦 What’s included?
n8n workflow file (SEO n8n.json)

Guide (README)

Direct support: [email protected]