Search and Metadata Clean URLs

Using a bit of magic this setting takes an ugly URL such as http://localhost/index.php?q=blog and cleans it up to be http://localhost/blog. These URLS not only look better but they help your visitors remember (or guess) your URLS. Take the following example:

http://localhost/shoes/black/running/mens

without Clean URLS this might be http://localhost/?q=shoes&c=black&t=running&g=mens

As you can see the first URL is easier to tell your friends about or modify to select different shoes. Clean URLs is commonly a part of search engine optimization (SEO) helping search engines more easily find your data, which may lead to high search engine ranking. Regardless of if it helps your search ranking it simply looks better.

During installation Drupal tests for support of Clean URLs and automatically enables this option if it's available. If your server fails the test don't fret because you can still get it working. The first step is to determine the type of web server you are using. The Apache web server is the most common and is used by XAMPP/MAMP. Microsoft's IIS web server is also used on some web hosts. If you are unsure, contact your web host. Based on the web server you are using, follow the appropriate instructions below.

Local Business SEO Demystified

Local Business SEO Demystified

This guide will finally achieve the well deserved local search engine listings your clients crave for your business weather its online or offline.

Get My Free Ebook


Post a comment