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.
[…] live. I know there are WP plugins that probably check your links. I’d recommend you install Broken Link Checker 1.2.5 by Janis Elsts. So far, it’s been downloaded over 700,000 times and is compatible with the […]
[…] Broken Link Checker – As your website/blog grows, so do the links you place to direct people to view another website, blog post, video, and more. However, what happens if that page is deleted or a site is moved to a different domain? Your reader will be directed to a dreaded “404 Not Found” error page. This plugin resolves the mystery to determine which of your links is no longer working so you can either remove or correct the link. […]
[…] 7. Broken link checkers– This will monitors and notifies you for broken links on your blog. […]
[…] This makes it easy to keep them hidden and only show them to your email subscribers or members.Broken Link Checker – If you add a lot of links to your blog posts this is a plugin you will definitely want to […]
[…] Broken Link Checker for WordPress […]
[…] Broken Link Checker […]
[…] Broken Link Checker […]
[…] Broken Link Checker – monitora e avisa se há links quebrados em seu blog. […]
[…] 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 […]
This looks like a really useful plugin. Something that would be cool if you could consider it for future updates would be to make a similar function to the SEO Smart Links plugin (like how you can assign keyword phrases found in page text to automatically hyperlink to certain pages). If you could make it possible for the admin to automatically assign 301 redirects to category landing pages (to direct page rank within the same category), that could be very useful (and have it report on when it has taken this action). We will be able to use the plugin on one of our blogs for sure.
Cheers,
Kerrie Kelso
I love this plugin, and I recommend it to all my visitors, but I notice I’m getting quite a lot of spurious broken link detection email messages lately. Would it be possible to add an option to check each link several times and wait 24hours before declaring them broken?
Cheers,
Graham
I’m running the latest wordpress installation (just updated to the latest earlier today) and Broken Link Checker displays no posts. It lists the number of posts with broken links but doesn’t show them so I can delete/edit the broken links.
Broken Link Checker didn’t work before my wordpress update… I kept the plugin in case something changed.
I’d love to use Broken Link Checker to clean up my old posts (SEO cleaning house) but it doesn’t work for me.
[…] Страница плагина: http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/ […]
[…] Broken Link Checker […]
[…] мусора и избавляться от него! Страница плагина: http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/ Dean's FCKEditor For WordPress Эта примочка позволяет Вам […]
Sí, usted con sus diseños tienen más derecho ale
[…] плагина: Janis Elsts Страница плагина: http://wordpress.org/extend/plugins/broken-link-checker/ […]
[…] screenshot kaputte YouTube Videolinks Image by svensonsan Quelle: Broken Link Checker for WordPress […]
[…] Broken Link Checker – monitors and notifies you for broken links on your blog. […]
[…] Broken Link Checker – This is a great utility that will check all of your posts and pages for broken links. […]