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:
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.
Was this article helpful?
Within this guide you will find 12 cold, bitter truths about search engine optimization myths that have been busted. This is a common myth that is fed to new website owners as a quick way to get backlinks and traffic. If youve got a new site, the best thing to do is to find a lot of related blogs and post comments, right? Wrong. Most, if not all, blogs have nofollow tags within their code. Nofollow tags will stop the page rank and SEO from one blog from going into the other.