Skip to product information

WordPress Broken Link Checker: Weekly Telegram Alerts

WordPress Broken Link Checker: Weekly Telegram Alerts

 (200+Reviews)
Regular price £64.99
Regular price £64.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
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

WordPress Broken Link Checker: Weekly Telegram Alerts

Regular price £64.99
Regular price £64.99 Sale price
SAVE Sold out

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.xml and 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.xml and /post-sitemap.xml, parse XML, and extract URLs
  • Logic & control: if and set nodes to evaluate HTTP statuses and prepare records
  • Iteration & aggregation: split out to check URLs individually and aggregate to compile results
  • Notification: telegram node 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.

View full details