Path Checker - Drupal7.png

Path checker allows you to test a list of links (URLs) to make sure they are all accessible. This is especially useful if you are migrating / rebuilding an existing site.

Imagine you are redesigning a Drupal site. Many URLs are going to be changed since you changed the whole structure of the site, so almost none of the URLs will be valid. If you will do nothing, you can loose your SEO points since your content will be gone (from the point of view of the average indexing bot) and your dblog is gonna be flooded by "page not found" warnings for next couple of months. So how to handle the process when you need to manage several thausands of links? Well, now here is a module for that :-)

Typical scenario

  1. Create the list of URLs which you want to test. (if you are migrating from other Drupal site you can install this module there too and use Export feature)
  2. Import the list of these URLs to the Path Checker (one URL per line, absolute or relative).
  3. Run batch checking of the URLs.
  4. Overview the results, set redirects (via Path Redirect module) or create missing pages.
  5. Go to bullet 3 - run batch check again - until all URLs will be fixed.

Recommended modules

Path Checker isn't dependent but make great use of the following modules.

Drupal 6:

Drupal 7:

Todo list:

  • Create tests

Credits

Project information

Releases