Top 8 Tips To Optimize URL Structure For Search Engines

by beyluen on April 11, 2009

in Search Engine Optimization

If you want your web pages to rank high in search engine result pages, then you should make sure your URL is properly optimized. This is one of the important on-page optimization technique.

Why We Need To Optimize URL?

First reason to optimize URL structure is to increase search engine rankings which will bring us free natural traffic. Secondly human readable URL structure can increase your clickthrough rate. People click more on readable URLs as they give us idea about the actual content on the web page.

Optimize URL Structure


Here are top 8 tips that you can employed in every single web page URL you have in your website.

#1 Convert Dynamic URL To Static URL

You should avoid using dynamic URL and stick with static URL. There are a few reasons for this.

Here is the example of dynamic URL:

http://www.example.com/product.php?category=media&title=twitter

From the example above, you can tell that a dynamic URL is having characters such as “=”, “&” and “?” in the URL. In general, dynamic URL content gets indexed very slowly and some search engines might have problem indexing it. Besides, dynamic URL is not readable and it will lower the clickthrough rate in search engine results.

So the above mentioned dynamic URL can be converted to static URL as follows:

http://www.example.com/product/media/twitter/

#2 Separate Multiple Keywords In URL Using Hyphens (Dashes)

Separating multiple keywords in URL using hyphens will make it easier for search engines to understand your URL structure and exactly when it starts and when it ends for each keyword.

http://www.example.com/duplicate-content/

#3 Limit The Number Of Words In Your URL

Search engines limit the crawling if the page URL contains too many keywords. Generally keywords not beyond 10 in your web page URL is the best. Search engines always prefer short and descritive URLs.

#4 Keep Your URL Structure Unchanged

You should keep in mind that once your should keep your URL stable and remained unchanged once it is created. It means you should take care of URL structure optimization when you setup your website or blog at the beginning.

If you would like to alter the URL structure at the middle, then the best idea is to redirect your old URL to new URL. This will ensure that Google and other search engines are able to transfer your link juice and PageRank from old URL to new URL without hurting your site.

#5 Keep Only Keywords In Your URL

We should keep only keywords in URL. And remove all numbers and words such as “the”, “of”, “in”, “your” and etc. If we keep those redundant words in the URl, it will dilute your keyword density in the URL and possibly make our URL exceed the length of 10 words.

#6 Use One Version Of URL To Access Your Web Page

Multiple version of URL for the same web page is considered as duplicate content in the eye of search engines. Search engines treat each URL uniquely. Each URL is an independent content even if the URL is just single character different from another URL. For example:

http://example.com

http://www.example.com

Although these 2 URLs are pointing to the same home page, search engines treat them differently. So only use one version of the URL and stick to it.

You can use 301 permanent redirect to forward your home page URL to a preferred domain. For example, you can forward example.com to www.example.com. Or simple use Google Webmaster Tool to set the preferences for www or non-www URL version.

#7 Keep The Number Of Subfolders In Your URL To A Small Number

Always keep the number of subfolders in your URL to a small number.

http://www.example.com/blog/wordpress/plugins/twitter/twitter-tools/

The above URL is using 5 subfolders and this is really a bad idea of URL structure. Keep your content up to 2 or 3 subfolders deep in URL and separate multiple keywords with dashes.

#8 Keep Your Primary Keyword Near To The Starting Point Of Your URL

You should put your primary keywords near to the starting point of your URL. Search engines think that words at the left hand side of the URL are the most important keywords. Look at the example below:

http://www.example.com/duplicate-content-hurts-website/

Conclusion

In conclusion, be careful while setting up new domain or URL structure of each blog post. Dont’ underestimate the power of URL structure. Optimized URL structure will give you an edge in the search engine rankings.

Please share with us if you have any other URL optimization tip.

Related Posts:

  1. WordPress SEO: Optimal Permalink Structure
  2. 5 Tips To Optimize Your Web Page Content
  3. XML Sitemaps Improve Site’s Visibility In Search Engines
  4. The Risk Of Over Optimization For Search Engines
  5. 5 Inbound Link Tips For High Search Engine Rankings

If you enjoyed this post, I would be very grateful if you leave a quick comment below or subscribe via email or RSS or follow me on Twitter. Don't miss out on new blogging tips and online business tips! - Bey Luen

{ 15 comments… read them below or add one }

1 Agent SEO April 11, 2009 at 1:04 am

Great tips for creating search friendly URL’s. One option for websites who already have a pre-existing dynamic URL structure is to do a mod-rewrite that will allow them to mask the dynamic url with a more search friendly one.

Reply

2 John April 11, 2009 at 1:07 am

Nice article Ben, though I don’t totally agree with you. What about branding? None the less you’ve inspired me to write about it on my SEO Blog here: SEO Blog

Reply

3 Bey Luen April 11, 2009 at 10:05 am

@John,
We need to find some balance between keyword rich domain name and branding. I have an article about benefits of not having exact match domain. Actually my main purpose of this article is talking about the optimization of web page URL other than home page and domain name.

Reply

4 hyperX April 11, 2009 at 1:45 am

Ya… this is one of the basic SEO tips…. :)

Reply

5 Zen April 11, 2009 at 1:14 pm

Hello ,
I really like your blog and your experience about SEO , so I want to exchange blog between you and my blog-Zenplate

I want to ask you if I can post your article on my blog ( of course I will put the source article from you) , my blog is about blgoger template, widget, tips , design , make money online ans SEO like you.
I hope you agree and hope to be exchanged link with you
Thank you very much

Reply

6 Bey Luen April 11, 2009 at 4:27 pm

@Zen,
Thanks for your appreciation of my blog articles. I’m very welcome if you would like to post 1 or 2 paragraph of my blog post. Unfortunately I can’t agree if you’re going to post my full article because it will create duplicate content from SEO point of view. I hope you understand my concern.

Reply

7 Zen April 11, 2009 at 7:21 pm

Oh thank you , i understand but anyway , i still want to exchange link with you ! Would you mind ? I think this point will not be a problem, I hope you agree and I will put your web page on my blog when you agree.
Thank you so much
Wish your blog will be successful !

Reply

8 Felicita Vazquez April 13, 2009 at 3:30 am

Hey, Bey!!

Amazing!! This is a kind of post any new blogger and old one too must read, since you have gather useful information in just one place.

Personally I didn’t know that those techniques have a lot of influence in your web pages to rank.
However I use a couple of them, specially No. 3 to No. 6. The other I will start to implement it.

Queen007

Reply

9 Felicita Vazquez April 13, 2009 at 3:32 am

Sorry.. A broken link.

Queen007

Reply

10 Justin Brooke April 13, 2009 at 12:55 pm

Wow these are just great! Though the process of optimizing URLs can be complicated, still doing it the proper way will yield great positive results,

Reply

11 Charlie April 17, 2009 at 2:39 am

These are some great tips. Tips 6 and 8 are the best ones for me, I wasn’t doing these too well. Now I understand a bit better. Thank you for such a good article.

Reply

12 Clement April 20, 2009 at 9:04 pm

Great tips! I don’t know that URL needed to be optimized too.

Reply

13 MOHAMMAD mAHMUDUR rAHMAN May 2, 2009 at 1:09 pm

This is fantastic Blog .visit on my blog you will find somethind different from there.

http://ecelebrity-world.blogspot.com/2009/04/leo-dicaprio-gwyneth-paltrow-attend.html

Reply

14 swasa September 3, 2009 at 1:05 pm

we need the url also to be seo friendly to catch in the search engines.So thanks for giving the great post tooptimize the url for search engines.

Reply

15 Brian Meagher October 6, 2009 at 10:55 pm

Thanks Bey.
What’s the best way to change URL structure after a blog is well under way?

I’d like to change from “http://mysite.com/2009/10/06/this-is-the-blog-post”
To “http://mysite.com/this-is-the-blog-post”

Anyone? email me ocmega AT gmail you know the rest

Reply

Leave a Comment

{ 2 trackbacks }

Previous post:

Next post: