Total Validator
HTML / XHTML / WCAG / Section 508 / CSS / Links / Spelling

Help | Website | Feedback

Introduction

All of the options that appear on the Links tab of the Pro tool are described below.

Links tab

top

Report redirects

When checking for broken links you can use this option to additionally report warnings for any links that are 'redirects' to another place.

These are reported as warnings as they are not strictly errors. But because a redirected link can often become obsolete and so broken it may be wise to replace any such links with the ones being redirected to.

Three types of redirects are reported: Permanently Moved (301), Temporarily Moved (302), and See Other (303).

top

Timeout

When checking for broken links or validating more than one page, then if a page doesn't respond within 20 seconds it is recorded as broken. If you link to pages on particularly slow Web Servers, then you can use this option to increase the time Total Validator waits before recording it as a broken link.

You can also reduce the time down to 5 seconds if you wish. The advantage of doing this is that the whole process may finish a lot quicker if you do have broken links, but there is a danger that some slow links will be reported as broken.

The value that you enter here must be an integer (whole number) from 5 to 120 representing the number of seconds to wait for a response for a link before reporting it as broken. If you leave it blank it will default to 20 seconds.

top

Concurrency

When checking for broken links or validating more than one page some routers cannot handle high numbers of concurrent requests. Also some web servers cannot cope with a lot of concurrent page requests. This option allows you to set how many simultaneous links checks will be performed.

If you have a modern router and are checking a fast site then increasing this value will generally make the validation run faster. Leave blank or set to 0 to remove all limits for the fastest results.

The value that you enter here must be an integer of 0 or greater.

top

Link pause

If you really wish to minimise the impact on your server you can set the concurrency to 1 and then set this option to the time in milliseconds to pause between testing each link. By pausing in this way the rate of requests hitting the server will be reduced. If you are testing more than one page you can also use the Page pause option to set a delay between retrieving pages for validation.

top