Blogging utilizes software which is really a simple Content Management System (CMS) that easily adds new pages and integrates them into your site's navigational structure and linkage.
Blogs and blog posts are naturally search engine friendly because they are text-rich, link-rich, frequently-updated webpages that use stylesheets or CSS, and have very little extraneous HTML. Optimizing a blog is very similar to optimizing a website, and optimizing a blog post similar to optimizing a web page. But depending on the blogging service or software you use, the results may look somewhat different.
If you follow some simple rules for search engine optimization, your blog can rank much higher than static website pages in the search engine results pages. Here are the most important rules to follow to get your posts listed for keywords of your choice.