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.

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:




{ 15 comments… read them below or add one }
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.
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
@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.
Ya… this is one of the basic SEO tips….
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
@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.
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 !
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
Sorry.. A broken link.
Queen007
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,
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.
Great tips! I don’t know that URL needed to be optimized too.
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
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.
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
{ 2 trackbacks }