Broken Link Checker — crawl + external links avatar

Broken Link Checker — crawl + external links

Pricing

from $2.00 / 1,000 page crawleds

Go to Apify Store
Broken Link Checker — crawl + external links

Broken Link Checker — crawl + external links

Crawl a site and verify every link, internal and external: status codes, redirect targets, and exactly which page each broken link sits on. Dead-link report ready for CSV export. Pay per page crawled and link checked.

Pricing

from $2.00 / 1,000 page crawleds

Rating

0.0

(0)

Developer

Opklaar

Opklaar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Broken Link Checker — site crawl + external links

Find every dead link on a website before your visitors (or Google) do. Crawls same-site pages, extracts every link, verifies each one — internal and external — and tells you exactly which pages the broken links sit on.

  • Real verification: HEAD with automatic GET fallback, redirects followed, final URL reported
  • External links included (optional) — the ones that rot most
  • Actionable output: each broken link lists the pages it was found on, so fixing it takes seconds
  • Summary row: pages crawled, links checked, broken count — track link health over time on a Schedule
  • Only-broken mode for lean reports; full mode for complete link inventories

Input

{
"startUrls": ["https://example.com"],
"maxPages": 50,
"checkExternal": true,
"onlyBroken": true
}
{
"link": "https://partner-site.com/old-page",
"status": 404,
"ok": false,
"internal": false,
"found_on": ["https://example.com/resources", "https://example.com/blog/post-7"]
}

Plus one summary item: {"_summary": true, "pages_crawled": 50, "links_checked": 420, "broken": 7}.

Pricing

Two events, charged only for completed work:

  • page-crawled — per same-site page fetched and scanned
  • link-checked — per unique link verified (each link checked once, however many pages it appears on)

Pages that fail to load are not charged.

Typical setups

  • Weekly link health: Schedule with onlyBroken: true → empty dataset means all good; rows mean fixes needed
  • SEO audits: full inventory of internal + outbound links with statuses, exportable to CSV/Excel
  • Post-migration QA: run before and after a relaunch and compare

Works with AI agents

Exposed via Apify's MCP server — an agent can run "check example.com for broken links and summarize what to fix" autonomously.