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.
Features
- 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
broken-link-checker.zip (412 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.
Installation
Install “Broken Link Checker” just like any other WordPress plugin :
- Download the .zip file (see below).
- Unzip.
- Upload the
broken-link-checker
folder to you/wp-content/plugins
directory. - Activate the plugin in the Plugins tab.
[…] Страница плагина: http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/ […]
[…] déjà beaucoup trop d’extensions actives.Une extension que j’utilise très souvent est Broken Link Checker. Avec pas loin de 1200 pages et plus de 2500 liens divers, c’est très pratique pour éviter […]
[…] 3 . Broken Link Checker […]
[…] 12. Broken Link Checker […]
[…] Repair 404 links and remove links that go to non-existent sites.WordPress users, try Broken Link Checker. […]
[…] can find Broken Link Checker from here or by searching the WordPress plugin depository. as for the installation it could not be […]
[…] Страница плагина: http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/ […]
[…] 10. Broken Link Checker: http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/ […]
[…] Hier kannst du das WP Plugin downloaden: Broken Link Checker […]
[…] Broken Link Checker – It’s annoying to have broken links on a site, and it doesn’t do much for you Google ranking either. If you are like me and tend to tinker with your setup then you are likely to find that you have the odd link that lead to nowhere. This plugin will check your site daily and email you when there’s a broken link… so you can just redirect it. […]
Thanks for an awesome plugin! Will it check YouTube videos that are embedded using the WordPress Video Plugin syntax [youtube id]? I need to use a Video Plugin feature that oEmbed doesn’t support.
Thanks,
Graham
[…] Broken Link Checker – Checks your blog for broken links and missing images and notifies you on the dashboard if any are found. […]
Sorry, but no – plugin shortcodes will not be supported. It would be impractical to keep BLC in sync with even a small fraction of all the different video/embed plugins available.
[…] Broken Link Checker […]
[…] http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress […]
Yes, I can see that being a problem. You’d need to provide an API that other plugins could use to check the links that they generate.
Would other developers actually use that API? Offhand, I can only think of one semi-successful example of a plugin-defined API – WP Super Cache and its “mini-plugins”.
[…] Страница плагина: http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/ […]
Don’t know; you’d probably need to poll the authors of the most popular video embedding plugins to find out. They might be interested in supporting the functionality and helping define the API. Either way, thanks for your awesome plugin; it’s one of my favorite plugins. Cheers, Graham
[…] to other similar posts. It keeps your readers moving through your blog in an orderly fashion. 7. Broken Link Checker- If your blog is optimized, you’ll have search visitors landing on old posts from months earlier. […]