If by this point you have a blog full of well-written, personalized, researched content, it's time to start talking about search engine optimization.

Your content might be some of the best content in the world, but it won't matter one bit if no one can find your site. Traffic is what keeps your blog alive. People need to be able to find your blog quickly and easily.

To get traffic to your site, you need think in reverse. Where do we look in the Internet when we want to find something? Search engines.

Realistically, most of your visitors will be coming from search engines. If you want visitors, you need to ensure that your page is listed as close to the top of the search results page as possible. Statistics show that most users will only click on the first few results of a search engine results page. This is why you need to be ranked well.

Search engine optimization is the process of tweaking your content to ensure search engines like Google and Yahoo! can find it and that they list you high in the search results.

The best things you can do to increase your rankings are as follows:

Use keywords frequently
If your post topic is developing for Android, use the words "Android development" throughout your post. This will increase your keyword density - the measurement of how well you used your keywords in your writing. Google will rank a page with higher keyword density above a page with lower keyword density. So it is important to understand that you must make good use of your keywords

Use header tags
If you know HTML, enclose your header / title lines in <h1></h1> tags. This helps to indicate to search engines what you view as important in your pages.

Use a descriptive article title
For a post about the Android OS, you won't use the title "This is Another Post." Why? It has nothing to do with the content. Your title is your chance to tell readers and search engines what your post is about before they have a chance to get to the content. If I read a title that says "Why Deveop for Android?" I'm not going to assume it's talking about Ferraris.

Use a descriptive site title
Most blog systems, like WordPress, allow the user to change the title of the website. For instance, the default tag line of a new WordPress installation reads "Just another WordPress weblog." Are you just another blog? No! So change that title to something descriptive of your site.

Other systems, including Blogger and MoveableType allow you to make this change. When you do, it will help immensely in search engine rankings.

Stick to your niche
What is your blog about? Stick with that topic for the most part. Sure you can stray off topic here and there, but make such posts very few and far between. If I visit your site expecting tech news, I'm not going to be interested in your trip to Florida. Hey, don't get me wrong. It's great you have time for vacation - but your readers won't care.

Update frequently
As I have said elsewhere, it is critical that you keep your blog up to date with fresh content. If you allow your site to become stale, Google - and other search engines - will dock you in the search results.

Search engine optimization is one area in which you do not want to slack. Stay on top of your game. Follow these tips. You'll do fine.