Skip to content
← All work

Private repository

Broken Links Tracker

Broken Links Tracker

A Python tool that crawls sites for broken links and matches them to your content, so link-building outreach starts from a ready list.

Why you would want this

Find sites linking to pages that no longer exist, and turn each one into an outreach opportunity for yours.

Broken-link outreach works, but finding the broken links, checking them and matching them to what you can offer is slow, repetitive work.

What it does for the business

  1. Find opportunities automatically

    A crawler walks target sites and checks their outbound links, surfacing the ones that lead nowhere.

  2. Match them to what you can offer

    Keyword matching lines up each dead link with a page of yours that could replace it, which is the whole pitch.

  3. Go from finding to outreach

    Reports and pitch templates give the team a list and a starting message for each prospect.

Why people want it

  • Turns a tedious research task into a report.
  • Verification step avoids chasing false alarms.
  • Configurable targets and keywords.

Built for

SEO teams, publishers and agencies that build links and want a steady supply of warm prospects.

What’s inside

  • Site crawler
  • Link checker with verification
  • Keyword matcher
  • Report output
  • Pitch templates
  • Configurable targets

Want one like this?

Every business is different, so treat this as a starting point. The estimate shows what it would take to build something of similar scope, line by line, in USD and Kenyan shillings.

Source code is private

Year
2026
Type
Private repository
Languages
Python
Last updated
Sep 2026
Stars
1