Broken Link Checker - Ensure Your Website's Integrity avatar
Broken Link Checker - Ensure Your Website's Integrity
Try for free

3 days trial then $9.99/month - No credit card required now

View all Actors
Broken Link Checker - Ensure Your Website's Integrity

Broken Link Checker - Ensure Your Website's Integrity

Try for free

3 days trial then $9.99/month - No credit card required now

Maintain your website's health and user experience with our Broken Link Checker. Easily identify and fix broken links to enhance your site's navigation, improve SEO, and keep visitors engaged.

1# Broken Links Checker
3## Overview
4Our Broken Links Checker is a sophisticated SEO tool designed to enhance your website's user experience (UX) and search engine optimization (SEO) score. It helps improve your ranking and prevent link decay by identifying and reporting broken links.
6## Features
7- **Comprehensive Reporting**: Generates detailed reports highlighting both broken and functional links.
8- **Multi-Website Capability**: Capable of scanning single or multiple websites simultaneously.
9- **Domain and Subdomain Checks**: Efficiently checks both domains and subdomains for broken link fragments.
10- **Email Reporting**: Sends comprehensive reports directly to your email upon completion.
11- **Flexible Scheduling**: Supports both manual and scheduled checks.
13## Cost Details
14Running the Broken Links Checker costs approximately **USD 1 in Apify platform credits per 1,000 scraped results**. For additional pricing details, please visit our [pricing page](
16## Getting Started
17Follow these steps to start using the Broken Links Checker:
181. **Sign Up**: Click on *Try for free* on the Apify platform.
192. **Input URLs**: Enter one or more URLs to begin the audit.
203. **Set Preferences**: Enable the *Save only broken links* option.
214. **Receive Reports**: Add your email address to receive the SEO report.
225. **Start the Check**: Click *Run* and wait for the results.
236. **Schedule Checks**: Optionally, set up the tool to perform regular checks.
25For a detailed setup guide, refer to our [step-by-step tutorial](
27## How It Works
28Starting from a given URL, the checker crawls all linked pages within the site, inspecting each for functional integrity and verifying that linked pages load correctly and contain specified fragments.
30## Configuration
31Set up the Broken Links Checker with the following inputs:
32- **Website URL**: The starting URL for the link check.
33- **Max pages**: Limits the scope of the check.
34- **Notification emails**: Specifies the recipient of completion alerts.
35- **Save only broken links**: Toggles between saving all links or only broken ones.
36- **Crawl subdomains**: Enables the inspection of subdomains.
38### Example Input
41  "baseUrl": "",
42  "maxPages": 1000,
43  "notificationEmails": [""],
44  "saveOnlyBrokenLinks": true,
45  "crawlSubdomains": true

Output Details

Results are stored in two formats in your key-value store:

  • OUTPUT.json: JSON formatted report of the findings.
  • OUTPUT.html: HTML formatted report for easy review.

Example Output

2  {
3    "url": "",
4    "title": "Apify Blog: Web scraping and automation stories",
5    "links": [
6      {
7        "url": "",
8        "normalizedUrl": "",
9        "httpStatus": 200,
10        "fragment": "",
11        "fragmentValid": true,
12        "crawled": true
13      }
14    ]
15  }

Connect With Us


Explore additional SEO tools in the Apify Store.

Maintained by Community
Actor metrics
  • 4 monthly users
  • 97.2% runs succeeded
  • days response time
  • Created in Apr 2024
  • Modified 6 days ago