• Access & Security 95
  • Administration 172
  • Advertisement 92
  • Audio & Video 66
  • Author & Content 99
  • Comments 96
  • Communication 110
  • Communities & Forums 84
  • Development 47
  • E-Commerce 76
  • Email Management 53
  • Events & Calendars 80
  • Language 25
  • Map & Weather 44
  • Migration & Conversion 28
  • Miscellaneous 254
  • Mobile 15
  • Photos 143
  • Plugins 260
  • SEO & Site Speed 118
  • Social 186
  • Theme Enhancement 169

  • Add this plugin to a List

    You need to be logged in to add this plugin to your list.

    Broken Link Checker

    Add to List
    Broken link checker plugin checks for posts, comments and other contents for broken links.


    • General options:  scheduled link check, email notifications, link tweaks, suggestions.
    • Look for links: Look links in for blogroll items, comments, custom fields, pages, and posts.
    • Which links to check: Link types – HTML links, images, plaintext URLs, embedded YouTube videos, GoogleVideo videos, megavideo videos, DailyMotion videos, Vimeo videos. Exclusion List (Don't check links where the URL contains any of specified words, one per line)
    • Protocols & APIs: Check links using Basic HTTP, FileServe API, MediaFire API, MegaUpload API, YouTube API, RapidShare API.
    • Advance options: Link monitor, execution time limit, forced recheck, server load limit.


    0.08% CPU USAGE
    0.0201 sec LOAD TIME


    0 of 9 support threads in the last two months have been resolved so support is poor for this plugin. Proper guideline is missing as there is no documentation for this plugin.

    Plugin ver- 1.9.2       WordPress ver- 3.8.1       Tested on 24 March 2014
    System configuration: 1 core processsor, Memory - 512mb, 20gb SSD Disk

    This plugin will monitor your blog looking for broken links and let you know if any are found.


    • Monitors links in your posts, pages, comments, the blogroll, and custom fields (optional).
    • Detects links that don’t work, missing images and redirects.
    • Notifies you either via the Dashboard or by email.
    • Makes broken links display differently in posts (optional).
    • Prevents search engines from following broken links (optional).
    • You can search and filter links by URL, anchor text and so on.
    • Links can be edited directly from the plugin’s page, without manually updating each post.
    • Highly configurable.

    Basic Usage

    Once installed, the plugin will begin parsing your posts, bookmarks (AKA blogroll) and other content and looking for links. Depending on the size of your site this can take from a few minutes up to an hour or more. When parsing is complete, the plugin will start checking each link to see if it works. Again, how long this takes depends on how big your site is and how many links there are. You can monitor the progress and tweak various link checking options in Settings -> Link Checker.

    The broken links, if any are found, will show up in a new tab of the WP admin panel – Tools -> Broken Links. A notification will also appear in the “Broken Link Checker” widget on the Dashboard. To save display space, you can keep the widget closed and configure it to expand automatically when problematic links are detected. E-mail notifications need to be enabled separately (in Settings -> Link Checker).

    The “Broken Links” tab will by default display a list of broken links that have been detected so far. However, you can use the links on that page to view redirects or see a listing of all links – working or not – instead. You can also create new link filters by performing a search and clicking the “Create Custom Filter” button. For example, this can be used to create a filter that only shows comment links.

    There are several actions associated with each link. They show up when you move your mouse over to one of the links listed the aforementioned tab –

    • “Edit URL” lets you change the URL of that link. If the link is present in more than one place (e.g. both in a post and in the blogroll), all occurrences of that URL will be changed.
    • “Unlink” removes the link but leaves the link text intact.
    • “Not broken” lets you manually mark a “broken” link as working. This is useful if you know it was incorrectly detected as broken due to a network glitch or a bug. The marked link will still be checked periodically, but the plugin won’t consider it broken unless it gets a new result.
    • “Dismiss” hides the link from the “Broken Links” and “Redirects” views. It will still be checked as normal and get the normal link styles (e.g. a strike-through effect for broken links), but won’t be reported again unless its status changes. Useful if you want to acknowledge a link as broken/redirected and just leave as it is.

    You can also click on the contents of the “Status” or “Link Text” columns to get more info about the status of each link.


    Note: Some translations are not entirely up to date with the latest release, so parts of the interface may appear untranslated.

    Other Credits

    This plugin uses some icons from the Font Awesome icon font. Font Awesome is licensed under SIL OFL 1.1.


    Broken Link Checker is now on GitHub. Pull Requests welcome.

    Rate This Plugin

    Please Login to Rate this Plugin!

    1 Votes
    Total - 4 Stats

    Last Updated49 Days ago
    Published10 years ago

    Report Wrong Category!