Diplo Link Checker is a dashboard add-on for Umbraco 7 that allows an editor to easily check their site for broken or problematic links.
Features
Able to check an entire site, or just a section or even a single page
Completely asychnronous so can check multiple links simultaneously and provide real-time feedback
Caches link status so only checks each unique link once (within a short period)
Works for all types of links - external, internal, HTML, files, images and even CSS and JavaScript files
Provides feedback on errors with help dialogue and an overview of HTTP status codes
Quick edit facilty allows you to easily edit the page that contains the broken link directly within Umbraco
Advanced options allow you to set the timeout period, toggle between viewing all checked links and only links that have problems
You can whitelist HTTP codes and only report on those
You can also configure it to ignore ports (if you are behind a reverse proxy, for example)
-
Note: This is only for Umbraco 7.1 and above. This is an initial release and so please provide feedback to help improve it. For large sites it is recommended you only check a section at a time to avoid long-running threads.
-
v1.3 - Correct encoding of diacritics - thanks to Sébastien Sougnez. Whitelist and status codes - thanks Heather Floyd.
v1.2 - Merged in a commit from Ben Sapp (thanks!) that allows you to configure whether to include port number when checking Umbraco pages. Configured in /config.js in plugin directory
v1.1 - Fixes an issue where the CSS could interfe with other Umbraco UI elements