Good keywords should generate a small, but well-targeted amount of search traffic, including at least 500 exact match searches each month. They also shouldn’t be too common and too competitive with more popular blogs and websites.
Then take a look at the latest Google Top 10 results for your target word or phrase. If you see a lot of highly-ranked sites with many backlinks pointing to each page, your chosen keyword might be too competitive. Source Entrepreneur.com
Useful extensions: http://tools.seobook.com/extensions/
Use a “shallow” navigation structure that enables every page to be reached within three clicks.
Title ideas can be found in 10 Sure-Fire Headline Formulas That Work
A lot of people don’t know this, but one of the (many) great things about WordPress is that for each tag you add to an article, WordPress creates a tag page. And that tag page will link to all articles tagged with that keyword. So all articles tagged with the keyword “dating” will be linked from the “dating” tag page on your blog. (ex. http://blogsuccessjournal.com/tag/web-hosting/)
Tag pages are important from an SEO perspective, because they can rank really well in search engines. Tagging your posts well will help you climb the keyword mountain faster and you’ll get noticed in the search engines and gradually move your way up in search rankings for those keywords.
Again, this is assuming you are tagging your posts accurately: if you add bogus keywords as tags, then your “tag pages” will be full of spam, i.e. non-related junk, and they will NOT help you get better search engine rankings. Source The Blog Press
Use the same form of keywords and tags from one post to the next
The following keyword tags are completely different: “website” and “web site” and “websites”. Don’t use both interchangeably or you’ll be missing the chance for better rankings and more traffic.
Tip: A very helpful strategy we use is to do your keyword research for your niche up front, find your most valuable keywords (in the right form: plural, singular, etc.) and keep track of all of them in a spreadsheet (complete with number of views per day). That way you can always refer to this again. And you will refer to it later – and you will update it later… but it’s important to have a strong starting point to build on.
Make it easy for readers to RSS subscribe to your blog, with Feedburner
While WordPress comes with good built-in RSS support, FeedBurner provides some great “finishing services” that you won’t want to miss out on. They’ll transparently format your feed so that any RSS reader will be able to read it. Also when people click on your “sign up my RSS feed” button, they won’t get a jumbled confusing mess in their browser. FeedBurner detects a regular browser and shows them a pretty HTML subscribe page.
More importantly for many bloggers, they’ll give you feed analytics. Yep, you’ll find out how many people are actually reading your RSS feed. Pretty cool.