Monthly On-Page SEO Audit n8n Workflow: Gmail + Telegram Reports
Monthly On-Page SEO Audit n8n Workflow: Gmail + Telegram Reports
Regular price
£23.99
Regular price
£23.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Monthly On-Page SEO Audit n8n Workflow: Gmail + Telegram Reports
Regular price
£23.99
Regular price
£23.99
Sale price
Unit price
/
per
Catch SEO issues every month—automatically
This n8n workflow performs a monthly on-page SEO audit of your key site pages (plus sitemap.xml, robots.txt, and llms.txt), then delivers an HTML report via Gmail and a quick status summary via Telegram. No manual checking—just reliable alerts you can act on.
What this workflow does
- Runs on a schedule: a cron run at 7:00 AM on the first day of every month.
- Loads audit configuration (base URL, page paths, report email, telegramChatId, and optional tag-length limits) from the Set Audit Configurations step.
- Builds full URLs for each configured page plus sitemap.xml, robots.txt, and llms.txt.
- Fetches and records results using HTTP requests (captures HTTP status code and response body).
-
Checks core on-page SEO elements and page health, including:
- HTTP 200 requirement
- Title, meta description
- Canonical URL
- Exactly one H1
- JSON-LD and Open Graph title
- Accidental noindex detection
- Generates an HTML table report, emails it through Gmail, and sends a short issue summary to Telegram.
Use cases
- SaaS operators who want consistent SEO monitoring for landing pages and product documentation.
- Automation engineers building monthly QA for technical SEO signals and tag correctness.
- Teams that need rapid visibility when sitemap.xml / robots.txt / llms.txt content or page metadata changes.
Technical details
- Nodes/steps: set, code, http request, gmail, telegram, sticky note.
- Integrations: Gmail (send the HTML report), Telegram (send status summary).
- Config: update baseUrl, pagePaths, reportEmail, telegramChatId, and optional max title/description lengths.
- Scheduling: configurable cron expression for the monthly audit timing.
