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,243 Responses to “Broken Link Checker for WordPress”

Pages: « 129 30 31 32 33 [34] 35 36 37 38 3942 » Show All

  1. 974
    knowledge says:

    As your otherwise great plugin seems to be incompatible with another otherwise great plugin, Autolink URI (http://wordpress.org/extend/plugins/sem-autolink-uri/), is there some other approach you could suggest? I have a site with over 100 links (provided with Autolink URI) — too many to check manually. By incompatible I mean that the broken link checker ignores the links created by Autolink URI. Thank you.

  2. 975
    White Shadow says:

    As the saying goes, “this is on my to-do list”. However, it will probably be a month (at the least) until I get around to it.

  3. [...] Checks your posts for broken links and missing images and notifies you on the dashboard if any are found. Download [...]

  4. 977
    Tech help says:

    nice m using it .. :)

  5. 978
    Cari Henandez says:

    Great post, I favorited your blog post so I can visit again in the future, Thanks

  6. [...] Der Name sagt ja an sich schon alles, es geht um die Überprüfung von Links im Blog, die nicht mehr existent oder kaputt sind. Warum das so wichtig ist? Weil sich jeder Surfer ärgert, wenn er einem Link folgt, der im Nichts des World Wide Web endet. Der Link Checker zeigt euch solche defekten Links an und ihr könnt den Link entweder ändern oder ganz rausnehmen und erspart euren Besuchern so einen unnützen Klick. Hier gehts zur Plugin-Seite. [...]

  7. [...] domain names you’ve probably got old links that result in 404 errors. To fix this, I use Broken Link Checker because it will check your posts (and pages), looking for broken links, and let you know if any are [...]

  8. 981
    YoYurec says:

    Good plugin!!!

  9. [...] Broken Link Checker – This one does just what it says! It checks EVERY link in your blog to be sure it still works properly. I have over a thousand links my my blogs and pages, according to this plug in. Checking these by had would be an awfully boring and time consuming task. With this plug in running, I can be assured that my links work so my readers don’t get the ugly 404 page that makes me crazy when I’ve clicked a link from a source I like. [...]

  10. [...] Blog Icons: Hiermee kan je favicons toevoegen aan je blog. Ik heb mijn favicon hier gemaakt. · Broken Link Checker: Erg handige plugin om niet-werkende links of links naar verdwenen blogs op te sporen. · Clean [...]

  11. [...] broken-link-checker позволяет найти на вашем блоге WordPress битые ссылки. [...]

  12. 985
    Benoist says:

    is Plugin can check too trackbacks, pings and comments ? It will be appreciate

    Thanks

  13. 986
    White Shadow says:

    It’s on the to-do list.

  14. 987
    Costa Rica Frog says:

    The “Broken Link Checker” would be a great resource, but when I install the current version 0.8.1 on Solostream theme WP-Vybe 2.0 Basic with WordPress 2.9.2, I get nothing but problems.

    Both the WP Dashboard back-end and the front-end sites slow to a crawl.

    Often both time out with a “500 Internal Server Error – The server encountered an internal error or misconfiguration and was unable to complete your request.”

    Any ideas?

  15. [...] Página do Broken Link Checker [...]

  16. 989
    David says:

    Awesome plugin! I have used it a couple of times now and it rocks. My latest project involves using Pods CMS and I was wondering where in your code I would start looking to be able to get Link Checker to look at fields in Pods?

  17. 991
    White Shadow says:

    @ David : The current version isn’t really that extensible. The next one will have support for third-party link parsers, which would make Pods support possible. Bo idea when it’ll be out, though.

  18. [...] could’ve been spent on more productive and enjoyable things – like finally updating Broken Link Checker, or setting up an AdWords campaign for my first commercial plugin. I could’ve spent them [...]

  19. [...] eigenen Leser.An dieser Stelle setzt das Plugin Broken Link Checker an. Zu finden ist das Plugin HIER.Damit sollten für die Zukunft nicht funktionierende Links die man gesetzt hat der Vergangenheit [...]

  20. [...] missing images and notifies you on the dashboard if any are found.Version 0.8.1 | By Janis Elsts | Visit plugin sitecformscformsII offers unparalleled flexibility in deploying contact forms across your blog. Features [...]

  21. [...] Broken Link Checker: Monitors your blog for any broken links and lets you know if it finds any. PluginWP [...]

  22. 996
    101 Killer WordPress Plugins that Kick Ass | MyWebNow.com says:

    [...] Broken Link Checker: Monitors your blog for any broken links and lets you know if it finds any. PluginWP [...]

  23. [...] primo caso è d’obbligo il Plugin Broken Link Checker . Una volta copiato sul server ed installato in WordPress, sarà sufficiente attivarlo e cliccare [...]

  24. 998
    Rick Powell says:

    The plugin is flagging all diigo links as broken. For example,

    http://www.diigo.com/user/homo_superior/“record labels”

    Also, some shortened links from bitly and tinyurl are sometimes, but not always, reported as broken.

    Thanks.

  25. 999
    Matt Gray says:

    hi there,

    i did a huge bulk fix of certain links, but it seemed to clash with another plugin “download manager” – what has happened is that it has broken many of my links that were actually working,

    eg on this page http://www.listenupsa.com/2008/07/29/dj-strat3gy-monument-recall/ there is a link “DJ Strat3gy -Monument Recall ” above the banner – this used to open

    http://www.listenupsa.com/wp-content/plugins/download-monitor/download.php?id=98

    but now it opens “http://www.listenupsa.com/2008/07/29/dj-strat3gy-monument-recall/%E2%80%9Dhttp://www.listenupsa.com/wp-content/plugins/download-monitor/download.php?id=97%E2%80%9D” – which does not exist

    is there anyway I can do a major UNDO of broken link fixes?

    please help me, thanks!

    matt

  26. 1000
    White Shadow says:

    @ Rick : I’m working on it.

    @ Matt : It appears that, for reasons unknown, the plugin has somehow replaced normal quotes in the link tag with

    (MS Word quotes). Currently there is no way to undo this automatically, but you might be able to use something like the Search and Replace to replace the quotes manually in all affected posts.

  27. [...] Broken Link Checker – добавляет нерабочим ссылкам стиль “brokenlink”, можно сделать сломаную ссылку зачёркнутой, можно найти и поправить неправильные ссылки. [...]

  28. [...] Broken Link Checker – fixa alla brutna länkar och bilder i gamla inlägg. [...]

  29. [...] oder schon bei der Erstellung des Blog Posts die Richtigkeit der Link Adresse prüfen kann. Broken Link Checker for WordPress lässt sich unproblematisch im Admin Menü eures Blogs installieren und danach aktivieren. Die [...]

Pages: « 129 30 31 32 33 [34] 35 36 37 38 3942 » Show All

Leave a Reply