1 Comment so far

  1. Jason on May 12th, 2007

    Using a link trawler is ok, but a much better way of handling broken links is to ensure that every link is actually served through a template first. The template can then check the link before serving it, and if there is a problem, tell the user. This way, the user can then be told more information about the error e.g. classic 404 (missing page) or if the server is under too much load or whatever (by examining the results.) I do this on all my websites and this check can be implemented in any just about any development language.

    I also run daily scheduled task to look at all my external links (which are created through a custom-built CMS) and then remove and inform the administrator when there is a problem with them. All common sense stuff really….

Leave a reply