Broken Link Checker for WordPress

Notice: This plugin has been transferred to ManageWP. I am no longer working on it. Please direct any feedback to the new developer. See the plugin homepage for more information.

Sometimes, links get broken. A page is deleted, a subdirectory forgotten, a site moved to a different domain. Most likely many of your blog posts contain links. It is almost inevitable that over time some of them will lead to a “404 Not Found” error page. Obviously you don’t want your readers to be annoyed by clicking a link that leads nowhere. You can check the links yourself but that might be quite a task if you have a lot of posts. You could use your webserver’s stats but that only works for local links.

So I’ve made a plugin for WordPress that will check your posts (and pages), looking for broken links, and let you know if any are found.


  • Detects links that don’t work, missing images, deleted YouTube videos and other problems.
  • Periodically checks links in posts, pages, comments, custom fields and the blogroll.
  • New and modified entries are checked ASAP.
  • Notifies you on the Dashboard if any problems are found.
  • Lets you edit all instances of a specific link at once.
  • Gives you a list of all links ever posted on your site, with the ability to search and filter it.
  • Lets you apply custom CSS styles to broken and removed links.
  • Highly configurable.

The broken links show up in the Tools -> Broken Links tab along. If any invalid URLs are found a notification will also show up on the Dashboard widget. To save screen real-estate, the widget can be configured to stay closed most of the time and automatically expand when broken links are detected.

Download (412 KB)


    • WordPress 3.0 or later
    • MySQL 4.1 or later

    The current version of this plugin is only compatible with WordPress 3.0 and up. If you have an older version of WP, try one of the older releases. Specifically, version 0.8.1 is the last one that’s still compatible with the WP 2.8 branch, and version 0.4.14 is the last one compatible with WP 2.1 – 2.6.x.


    Install “Broken Link Checker” just like any other WordPress plugin :

    1. Download the .zip file (see below).
    2. Unzip.
    3. Upload the broken-link-checker folder to you /wp-content/plugins directory.
    4. Activate the plugin in the Plugins tab.
    Related posts :

    2,561 Responses to “Broken Link Checker for WordPress”

    1. […] 失效链接检查器 […]

    2. […] Broken Link Checker – Überprüft Artikel und Kommentare nach noch mehr greifenden Links. […]

    3. […] Para esto la mejor solución es un plugin que se llama broken link checker y te avisa de los enlaces rotos, por desgracia muchos son de los comentarios 🙁 de blogs que dejan de existir… […]

    4. Hi guys,

      The plugin does not work correctly. How do I contact technical support?

    5. […] Broken Link Checker– Broken link checker is another great plugin when it comes to the background maintenance of your blog. This plugin is pretty self- explanatory, it checks for links within your blog posts that are broken. This is great because once you get so many posts, it can be hard to keep up with all of your links- especially those affiliate links that are supposed to be bringing in money for your blog. If something happens and these links no longer work, the plugin lets you know! […]

    6. […] Broken Link Checker — этот плагин проверяет ваш блог на предмет наличия […]

    7. Peter says:

      Hi guys, excellent tool! One issue: Sometimes we get “unknown error” messages for internal pages which are not broken. Maybe a problem which is related to https?

      Regards Peter

    8. […] the name says, the Broken Link Checker plugin identifies these broken links. And not only does it detect these, it notifies you and even […]

    9. Maxine Brady says:

      I’ve had this plug in running all morning – and no broken links have been picked up. Please help!

    10. Jānis Elsts says:

      The plugin is under new ownership since more than a year ago. Please direct your questions to the new developer.

    11. Ugochi says:

      Please how do we get to the new owner of this plugin?

    12. Jānis Elsts says:

      Their name is listed on the plugin page on

    13. […] Broken Link Checker for WordPress […]

    14. […] Broken Link Checker Checks your blog for broken links and missing images and notifies you on the dashboard if any are found. […]

    15. […] The Broken Link Checker plugin is a plugin you don’t realize you need until you use it. You just don’t realize how many broken links you could have on your blog until you use a plugin like this one. When I first set it up I had over 108 broken links! OMG. The broken links were: […]

    16. […] Broken Link Checker – Kammib blogis ringi ja vaatab, et kõik lingid, sealhulgas väljuvad, oleksid ikka töökorras. Kuna ma olen oma blogis varematel aegadel hulga teste avaldanud ja aegajalt võetakse need netist maha, siis ilma selle pluginata oleks mul siin hunnik katkiseid välja viitavaid linke. Kui plugin mõne katkise lingi leiab, siis annab ta sellest dashboardil kohe teada. […]

    17. […] Broken Link Checker for WordPress […]

    18. Joyce says:

      good good good, very good

    Leave a Reply