WordPress Broken Link Checker: Weekly Telegram Alerts
WordPress Broken Link Checker: Weekly Telegram Alerts
Regular price
£64.99
Regular price
£64.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
WordPress Broken Link Checker: Weekly Telegram Alerts
Regular price
£64.99
Regular price
£64.99
Sale price
Unit price
/
per
Weekly broken-link checks for WordPress—delivered to Telegram
This n8n workflow scans your WordPress site’s sitemaps every week, detects broken post URLs by HTTP status, and sends a single consolidated alert to your Telegram chat—so you can fix errors before users notice.
What this workflow does
- Runs weekly on a schedule: A schedule trigger starts the scan once per week.
-
Fetches your sitemap index: The workflow requests
/wp-sitemap.xmland then fetches the posts sitemap at/post-sitemap.xml. - Extracts post URLs: It parses the posts sitemap XML and extracts each post URL.
- Checks each URL’s HTTP response: For every extracted URL, the workflow sends an HTTP request and captures the full response status (without failing the workflow on errors).
- Flags broken links: Any URL with an HTTP status code 400 or higher is marked as broken, recording the URL, status code, status message, and the check timestamp.
-
Sends one Telegram report: All broken-link records are aggregated into a formatted list and sent to the configured
telegramChatId.
Use cases
- Monitor a WordPress content site for 404/500 issues after migrations, permalink changes, or plugin updates.
- Run a lightweight link health report for SaaS marketing sites and blogs, with alerts routed to a team Telegram channel.
- Validate that new posts and existing content remain reachable by catching broken URLs early.
Technical details
- Scheduler: Weekly schedule trigger
-
HTTP requests & XML parsing: Retrieve
/wp-sitemap.xmland/post-sitemap.xml, parse XML, and extract URLs -
Logic & control:
ifandsetnodes to evaluate HTTP statuses and prepare records -
Iteration & aggregation:
split outto check URLs individually andaggregateto compile results -
Notification:
telegramnode to send the consolidated alert
Setup
Set websiteUrl to your WordPress base URL, configure Telegram credentials, and update telegramChatId. If your sitemaps differ, adjust the HTTP request paths for the sitemap index and posts sitemap.
