Sites on the OpenLab

WP Broken Link Status Checker

This plugin allows you to check your site for any broken links. It works on both pages and posts. Each time you launch a new scan, something called a crawler is run to check for broken links.

1. To check your site for broken links, you will first need to activate the WP Broken Link Status Checker under Plugins in the left-hand menu of your Dashboard.

WP Broken Link Status Checker step 1

2. Then, you will notice the plugin will appear in the left-hand menu of your Dashboard. To scan your site, click the plugin and then click Add new scan.

WP Broken Link Status Checker step 2

3. You will be prompted to create and configure a new scan. Basic configuration settings include:

  • Creating a name for your scan (optional)
  • The type of link you would like to check (regular links vs. images, or both)
  • The type of URLs to check (internal URLs vs. external URLs, or both)
  • The time scope for the scan (i.e. content added after a certain date)
  • The “crawl” order (i.e. the order in which your links will be scanned)
  • Checking the redirection status of URLs
  • Tracking malformed links
  • Where to send the email notification once the scan is complete

WP Broken Link Status Checker step 3

4. You then have the option to either save the scan changes or save and run crawler. With the first option, you can run the crawler at a later time. With the second, you can run the crawler immediately.

WP Broken Link Status Checker step 4

If you click save and run crawler, your page will refresh and, once the crawler is completed, you will see the following message appear in your Dashboard: “the crawler is completed, and you can see all its crawling results.”

WP Broken Link Status Checker step 5

5. Click crawling results. This will show you the all the URLs the crawler ran through as well as their status, i.e. whether there was an error with these URLs.

WP Broken Link Status Checker step 6

6. There are some additional functions that may be useful to you. When you create a new scan, you can:

  • Set the crawler to run through TablePress tables, any custom CSS you have on your site, and your custom sidebars. The default is for it to run through pages and posts only.
  • Set content filters to include or exclude certain URLs.
  • Set the scan results to return to track link status by codes rather than by level.
  • Add advanced settings so that the connection and requests timeout after a certain number of seconds.
Tags: