Lynx can be used to check web site for accessibility, performance and SEO analysis.
Install Lynx
# install with yum
$ yum install -y lynx
# install with apt-get
$ apt-get install -y lynx
# install with Mac ports
$ sudo port install lynx
Use Lynx
# textual representation of the web page
$ lynx http://softwaretester.info
# print response header
$ lynx -head http://softwaretester.info
$ lynx -dump -head http://softwaretester.info
# show source code
$ lynx -source http://softwaretester.info
# grep links to STDOUT
$ lynx -dump http://softwaretester.info | grep "http:"
# count internal links
$ lynx -dump http://softwaretester.info | grep -o "http://softwaretester.info" | uniq | wc -l
# store external links into file
$ lynx -dump "http://softwaretester.info" | grep -o "http:.*" | grep -v "http://softwaretester.info*" > file.txt