Broken Link Checker for WordPress

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.

Download it now! (423 KB)

Features

  • Detects links that don’t work and missing images.
  • Periodically checks links in posts, pages, comments 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.

Installation

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

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

Download

broken-link-checker.zip (423 Kb)

Requirements

  • 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.

Share :
  • Reddit
  • del.icio.us
  • Digg
  • StumbleUpon
  • DZone
  • Ping.fm
  • Sphinn
  • Twitter
Related posts :

1,246 Responses to “Broken Link Checker for WordPress”

Pages: « 132 33 34 35 36 [37] 38 39 40 41 42 » Show All

  1. [...] with by the webmaster to inform visitors that the links are not working. The Broken Link Checker plugin is an excellent way of finding and removing broken links from a WordPress [...]

  2. [...] is a plug-in for WordPress called Broken Link Checker that helps you find them. It’s a simple [...]

  3. [...] 前些日子闲极无聊,在浩瀚的WP插件列表中找到了这个叫失效链接检查器的插件。试用下来,嚯嚯,发现了400+的无效链接地址和300+的重定向…… 仔细瞅一下,基本上两年以上的链接都找不到了。 也就是说,读者在浏览这些帖子的时候获得了非常糟糕的用户体验。并且浏览器在读取这些页面的时候也会非常困难。而且,据说也不利于网站排名什么的。 [...]

  4. [...] Broken Link Checker: Plugin que detecta enlaces erróneos o rotos en nuestro blog, muy útil para ver si tenemos enlaces que ya no sirven o están mal escritos. [...]

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

  6. 1072
    Sara says:

    Great wordpress plugin, used it today on one of my blogs. It found only 1, 404 page out of 1600 pages. I hope it’s working like supposed to or im already taking good care of my blog hehe.

  7. 1073
    White Shadow says:

    Maybe it hasn’t finished checking all of your links yet. You can see the progress in Settings -> Link Checker (look for a line similar to “X links in work queue”).

  8. 1074
    Rob Reale says:

    Hi there, the plugin was declaring a link broken when it was not, this was the link: http://emoglen.law.columbia.edu/

    Any idea why, or what I might do differently? I had to disable the plugin temporarily.

  9. 1075
    White Shadow says:

    The link does not show up as broken when I test it on my dev. blog. What does the link’s log show in your case? (you can see the log by clicking on “Details” in the link row).

    Also, you can selectively mark links at not broken by clicking the “Not broken” link that shows up when you mouse over the link’s row in Tools -> Broken Links. You don’t need to completely disable the plugin if it gets a single false positive.

  10. [...] Broken Link Checker – Search engines do not like broken links. Your visitors do not like them either. This plugin scans your posts automatically, shows you broken links in WordPress dashboard and lets you easily unlink them. [...]

  11. [...] så gå ind og finde dem alle i maskinhuset. Det er da smart. Du finder plugin’et lige her : Broken link checker. [Translate] Tags: Bloggen, Links, Plugins Arkiveret i Bloggen Leave a [...]

  12. [...] Broken Link Checker – monitors and notifies you for broken links on your blog. [...]

  13. [...] Jag håller på att ta bort icke fungerande länkar i bloggen med hjälp av Broken Link Checker. [...]

  14. [...] Visit author’s website [...]

  15. 1081
    ACME Challenge says:

    [...] with by the webmaster to inform visitors that the links are not working. The Broken Link Checker plugin is an excellent way of finding and removing broken links from a WordPress [...]

  16. [...] Stop Comment Spam and Trackback Spam « Akismet スパム対策 Broken Link Checker for WordPress | W-Shadow.com ダッシュボードでリンク切れをチェック Breadcrumb Navigation XT — Software Guide [...]

  17. [...] Ich hatte nämlich auch mal geschaut, welche Software-Programme es dazu gibt. Wäre es eine klassische HTML-Seite, könnte Dreamweaver die Datenbank bereinigen. Doch dazu müssen die gesamten Seiten auf meinem Rechner liegen. Andere ähnliche Programme haben das selbe Problem, sprich, die Daten müssen als Kopie auf der Festplatte liegen. Eine Art Online Programm habe ich nicht gefunden bzw. wenn es Online war, dann wurden nur tote Links etc. kontrolliert. Dafür gibt es aber ein hervorragendes Plugin: Broken Link Checker [...]

  18. [...] Broken Link Checker é um plugin para o WordPress que detecta e mostra os links “partidos” existentes nas páginas e posts dos nossos blogs. [...]

  19. 1085
    Nick says:

    After I try to check my WP blog for broken links, I get this message again: Error: The plugin’s database tables are not up to date! (Current version : 0, expected : 4)

    This happens for second time. Do I need any update of the plugin or something?

    I appreciate your help!

  20. 1086
    White Shadow says:

    If you have the latest version of the plugin, try deactivating and reactivating it. Otherwise, try installing the development version.

  21. 1088
    Credits | Clar.me says:

    [...] SEO Pack Templates: Article Templates Breadcrumb Navigation: Breadcrumb NavXT Broken Link Checking: Broken Link Checker Archives: Clean Archives Reloaded Post Number Per Page: Custom Post Limits Recent Posts: Post [...]

  22. 1090
    HelloNingbo says:

    Very useful plugin!

    Nothing looks more unprofessional than a website with “URL not found” error message.
    I used before an online checker but from now on will use this plugin.

    Keep up the good work!
    Debbie

  23. 1091
    Tania Shipman says:

    Thanks for this plugin. I had a few broken links and it found them straight away. Usually just spelling mistakes. Your plug helped my website to look much more professional with no broken links.
    Thanks
    Tanny

  24. 1092
    Steph says:

    Good plugin, but I wish the options page had an option so I could make it only check links I’ve made in posts and pages, and not links such as comment author websites, because I don’t really care if those are broken or not.

  25. 1093
    White Shadow says:

    That’s going to be added in a future version.

  26. 1094
    人間です says:

    Thank you for the Good plugin.
    Help the translation.
    Language is Japanese.
    Please contact in email address.

  27. 1095
    ptvGuy says:

    I’m with Nick (in comment 1112.) I get the same error about the database not being up to date. I’ve tried deactivating, reactivating, using the development version–same problem. I also don’t understand why your plugin is trying to delete database tables that don’t exist–specifically blc_linkdata.

    I’ve used this plugin for some time now without any problems. Whatever you “fixed” in the last update is not working.

  28. 1096
    White Shadow says:

    Trying to delete tables that don’t exist shouldn’t cause this problem. If it did, no-one would be able to install this plugin on a new blog.

    Here’s something we could try : install this version of the plugin, go to Tools -> Broken Links, copy any and all error messages/output you get and send them to me.

Pages: « 132 33 34 35 36 [37] 38 39 40 41 42 » Show All

Leave a Reply