A tool for checking broken web links

software-recweb

Please recommend a tool that checks for broken links on a web site.

not required, but would be nice to have:

  • checks standards-compliance of the HTML, CSS, Javascript, …
  • displays permanent redirects

Best Answer

LinkChecker.

LinkChecker is a free, GPL licensed URL validator.

Features

  • recursive and multithreaded checking
  • output in colored or normal text, HTML, SQL, CSV, XML or a sitemap graph in different formats
  • HTTP/1.1, HTTPS, FTP, mailto:, news:, nntp:, Telnet and local file links support
  • restriction of link checking with regular expression filters for URLs
  • proxy support
  • username/password authorization for HTTP and FTP and Telnet
  • honors robots.txt exclusion protocol
  • Cookie support
  • HTML and CSS syntax check
  • Antivirus check
  • Different interfaces: command line, GUI and web interface

It's also in Debian Lenny: aptitude install linkchecker and in the FreeBSD ports: /usr/ports/www/linkchecker

Related Question