Link Checker for Movable Type
A blog is only as good as its links.
–Ancient Proverb
This plugin assists authors, editors and administrators in making sure that all of the links on their blog are still valid and therefore useful to their readers. It works by surfacing a additional list action called "Validate Links" in your Manage Entries table listing. Just select the entries you want to scan and evaluate, hit "Go" and this plugin will produce a simple report about all of the URLs found in the post.
The plugin will scan for all URLs including:
- valid references to embedded images
- outbound links
- frame references
Prerequisites
You will need to download and install the following Perl Module for this plugin to function:
Download
Installation
This plugin is installed just like any other Movable Type Plugin.
Screenshots
Selecting Entries to Check
Link Check Report
License
This plugin is licensed under the GPLv2.
TODO
- Process comments for links
- Night emails to check past posts for invalid links.
- Do not surface list action item is prereq is not installed, or provide a good error message.









Nice idea, very useful. A few suggestions:
Also after a quick test, the plugin does report errors on links that are working just fine. For example on this entry, the following two links are systematically reported as broken : http://fr.wikipedia.org/wiki/Pomme_cannelle http://images.google.fr/images?hl=fr&q=pomme+cannelle
Great feature requests - thank you! I couldn't agree more. I will add these to my list. Truth be told, I tend to only scratch my own itches, or other people's itches when they pay me. A man has got to eat you know. :)
Well, at the moment my way of paying back is this localization proposal I made you ;-). Now if the opportunity presents itself with one of my clients itches, I know where to find you :-).
Would be nice, as an added feature (if/when you should have time for adding "extras") if we could output lists of working links either per-entry or blog-wide.
For instance, we could output the list at the bottom of an entry as a list of reference or related links or "sources linked".
Or, we could create an index or page which lists all sources linked by the blog. For specialty blogs on odd or rare subjects, this might allow for a type of web-bibliography of related items.
Of course, if you really want to go crazy, you could do something like the activity streams plugin and allow checking off which links are or are not to be included such an output.