There are many ways to optimize your blog for the search engines. In most cases they can be optimized the same way you would a website. Below are a few ways to get your blog a lot of search engine traffic.
1. Make sure the keyword you are targeting is in the title of the blog and also in the address.
2. Your description for your blog should use your main keywords at least two or three times.
3. Use RSS feeds. Sign up for Yahoo, MSN and Google.
4. Social bookmarking has become very popular in terms of getting your blog visited. Bookmarking and tagging will get you more relevant traffic. You get to name your own keywords instead of letting the search engines decide which ones to use. Technorati is a must if you are going to use social bookmarking.
Get creative. Get your message out there any way you can. There are many, many more ways to use SEO to make your blog more papular to attract more visitors and more shoppers. Start putting some effort into your SEO and you will start seeing a difference.