π Technical SEO audits with GPT-4o-mini & multi-format reporting (Sheets/Email)
β‘ 128 views Β· π Market Research & Insights
Description
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
.jsoninto 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
- Enter only the domain (e.g.,
example.com) β nohttps://and no trailing slash. - If any error occurs (unusual sitemap, robots blocked, etc.), the messages are explained clearly.
- You can change the analysis language (default: Spanish).
- 100% customizable and extendable for other outputs (Notion, Slack, etc).
π¦ Whatβs included?
- π§©
n8n workflow fileβSEO n8n.json - π Quick install guide (
README) - π¬ Direct support: oriolrotllant3@gmail.com
- πΈ More info and photos: oriolrotllant3@gmail.com
π Nodes Used
Google Sheets, HTTP Request, Webhook, Gmail, Stop and Error, Filter
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File