Global Redirect
The Global Redirect Module works together with two other Modules to make Drupal URL's more Search Engine friendly. Clean URL's removes the "?q=" from Drupal system URL's while the Path Module allows a user to set a URL for a Drupal Node. These Modules need the help of Global Redirect to smooth out the system.
When creating a URL Alias with the Path Module, Drupal does not remove the existing path (node/123). This means that there are now two paths in the system containing the same content. Duplicate content is a major Search Engine issue. Global Redirect has three main tasks :
- Checks the current URL for an alias and does a 301 redirect to it if it is not being used.
- Removes trailing slash if present and repeats check 1 with the new request.
- Checks if the current URL is the same as the
site_frontpageand redirects if there is a match.
- Tutorial > Installing the Drupal Global Redirect Module