Are your URLs playing nicely with the Search Engines?

With the increase of e-commerce, content managed sites, blogs or any other tools that require your website to utilise a database, it’s becoming a lot more common to see dynamic URLs.

If you’re not sure what a dynamic URL is, here’s an example:

http://www.google.com/search?hl=en&ie&q=search+engine

You’ll notice that there are extra characters such as &, ?, = and + which are not usually allowed in a standard address, but some of these characters are required when a webpage has to query a database to display results.

Even though search engines are constantly improving and are able to index some dynamic addresses, it is best to avoid them for the following reasons:

  • Dynamic URLs typically don’t rank as well as static URLs in the search engines.
  • Search engines are known to index the content of static pages a lot faster than dynamic ones.
  • Although this doesn’t strictly relate to SEO, static URLs are a lot easier to read and remember by end users.

How do you fix your site if it’s using dynamic URLs?

If it’s hosted on an Apache server, you can use mod_rewrite or for a similar Windows hosting solution, try IIS Mod-Rewrite which is just as good.

Search Engine Watch goes into great detail about how you can improve your dynamic URLs with their Mod rewrite tips and tricks and Aaron Wall from SEObook tells us How to Make Dynamic URLs Static.

One final thing to take note of is that when you go to the effort of rewriting your dynamic URLs, incorporating keywords in them certainly won’t hurt - sure using keywords in URLs isn’t as powerful as it used to be, but it’s still not a bad practice to try and keep. Talking about good practices, SEOmoz goes one better with 11 Best Practices for URLs.

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

If you liked this post, you might also enjoy:

3 Responses to “Are your URLs playing nicely with the Search Engines?”


  1. 1 Craig Jul 19th, 2007 at 10:26 pm

    For IIS url rewriting, I strongly recommend IIS Mod-Rewrite:

    http://www.micronovae.com/ModRewrite/ModRewrite.html

    I tried both IIS Mod-Rewrite and ISAPI Rewrite. No comparison. IIS Mod-Rewrite is very solid and it’s fully compatible with apache mod_rewrite. ISAPI rewrite is a bit of wannabe mod_rewrite…

  2. 2 Pete Jul 20th, 2007 at 7:43 am

    Thanks for the feedback Craig… I’ve just updated the post accordingly.

  3. 3 Daniel Aug 14th, 2007 at 3:46 pm

    I have to say, that I could not agree with you in 100% regarding our URLs playing nicely with the Search Engines? at Brisbane SEO Blog, but it’s just my opinion, which could be wrong :)

Leave a Reply




RSS Button
Like what you see here?
Then Subscribe - it's Free!

Enter your email address:

Delivered by FeedBurner

Add to Technorati Favorites

View Peter Newsome's profile on LinkedIn

SEO Book

no nofollow


Close
Powered by ShareThis