Web content creation and search engine optimization go hand in hand. You have great writing skills, but still wondering why your content is not getting higher ranks in SERP's? Maybe you are not paying attention to some basic SEO techniques that can help your blog posts achieve good ranks in relevant search results. Let's see some basic SEO tweaks, that are easy to implement and can do wonders in optimizing your blog's content for search engines

Use Dashes Instead Of Underscores
If is often debated whether we should use dashes or underscores in the url. Everyone has it's own opinion and generally people end the debate by saying "It's a matter of personal preference, both do well". Well, here's what Matt Cutts has to say about it...
So if you have a url like word1_word2, Google will only return that page if the user searches for word1_word2 (which almost never happens). If you have a url like word1-word2, that page can be returned for the searches word1, word2, and even “word1 word2″. That’s why I would always choose dashes instead of underscores. To answer a common question, Google doesn’t algorithmically penalize for dashes in the url. Of course I can only speak for Google, not other search engines.
We can see, he clearly states the advantage of using dashes over underscores. This fact is further supported by the default url structure in Wordpress, Blogger and all other major blogging platforms. All of them automatically use dashes instead of underscores.