Forum Moderators: phranque

Message Too Old, No Replies

Link checking. A tool. Suggestions.

freeware preferred, of course

         

httpwebwitch

2:16 am on Jun 12, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I have about two hours to get this done, and I can't waste my time testing sourceforge projects, so I'm pleading with webmasters to give me a tip here.

What I have is a TXT file, a list of URLs. In fact, it's a list of every URL in an entire website, about 3000 long, harvested using a crawler a few weeks ago.

Since assembling the list, the site has gone through a massive reorganization, moved to a new platform, software, CMS, and everything.

I need a tool that will load up that list, and smack each URL in the list to see if it's still OK. And report which ones are not. A simple HEAD request will do, I only need to know the HTTP Status: is it 200, 301, 404, 500, or what have you.

Is there any software that does exactly that?

encyclo

2:23 am on Jun 12, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Why not try
wget
- you surely have this installed somewhere already, and I'm pretty sure it can be put to this kind of use... but I'll let you work out the command-line options required ;)

[gnu.org...]

phranque

7:11 am on Jun 12, 2008 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



i usually do stuff like this with a perl or shell script and lwp-request

siteperf

11:37 am on Jun 12, 2008 (gmt 0)

10+ Year Member



wget -k -i urls-list.txt -o log.txt -O /dev/null