Why do blog entries contain their title in the URL?

May 21, 2009 at 2:20 AM

If I create a blog entry called "Welcome to my blog", the url to the entry is then http://www.mySite.com/post/2009/03/19/Welcome-to-my-blog.aspx

I was just curious what the purpose/advantage is to specifying the name within the URL rather than simply something like "mySite.com/post.aspx?postid=392".  Is this to help with search engine rankings perhaps?

Just curious.



May 21, 2009 at 3:04 AM

It's pretty common to see the post title in the URL for various blogs and other websites that publish articles and other materials.

I much prefer it when looking at a link someone gives me or posts somewhere.  I can immediately tell what the link I'm about to click on is generally about.  ?postid=392 doesn't give much information.

May 21, 2009 at 3:24 AM

Search engines hate dynamic pages that only generate from a querystring. Creating a full name helps, but also creating a name that holds keywords in it really helps for placement