Plasma Cow Home Consultation - Programming - Open Source Software

sitecheck -- Beta release

Download sitecheck

This is the inital realease of our little program called sitecheck. It is a Perl program designed for simple and quick scanning of web-sites for bad links. To install it you will need Perl, and the libwww-perl libraries which are usually shipped with any decent Linux distribution and may be be shipped with your version of Perl (just an assumption, don't read too much into it).

This command line tool is meant to be small, fast, and easy to use. Provide it with a FQDN (fully qualified domain name) URL i.e. http://www.example.com/, and it will scan all links in that website.

The documentation is provided in the program, simply type the command name and it will tell you how to call it to scan a site. When it is finished, it will provide you a report of the bad links at the site along with a list of pages that link to the invalid link.

Notes

Pages which are off-site or non-html are TESTed by using an HTTP GET but only asking for 1 byte of dat. This was done instead of using an HTTP HEAD because some web servers, like www.mozilla.org or www.amazon.com, will not respond to HEAD, only GET and/or POST.