Spider Link & Reciprocal Checker

Spider Link is a tool that will spidering all links within your database seeking broken link to keep your the quality of your database from broken link. This tool will also check for reciprocal URL by default, but if you're not using reciprocal url and want to check for broken link only, you can pass the "broken_only" parameter. The speed is depend on how large your database has and the internet connection speed. Under 100 links it could be done within 5 minutes. We have tested with 800 links and it is done about 20 minutes. Because it takes relative long time, the web browser may not able to handle it. It may get blank result because it doesn't finish yet.

You can run this script in telnet/ssh session or using cron job to run it regularly, daily or weekly. Type this line is your telnet session or cron job form :

$ php $your_admin_path/checkulr.php

For broken link only, you need to use the following :

$ php $your_admin_path/checkulr.php broken_only=true

Don't type first $, it's represent telnet session. If your admin path is /public_html/indexu/admin then your entry is

$ php /public_html/indexu/admin/checkulr.php

If you do not have have telnet/ssh session and cron job, you may install shell emulation script (you may find it in www.hotscripts.com). But consider the security because this script can make security hole.

If you want to use Link Spider in your web browser, simply click here.
For broken link only, click here.

Once Link Spider working, it will write broken link data into database. You can see the result, using CheckUrl Result. Here you can decide an action, suspend or remove the link.