First off I just want to get this out of the way. This is my way of writing an optimized post to be put on my money site. This is simply what has been working well for me, and if you disagree....awesome. Research Your Keywords Research your keywords always! What's the point in spending 20-30 minutes writing a quality post, if it isn't going to rank in the search engines? I usually choose two related keywords. I target one in the title, <h1> tag, and the content. The other will be within the content and in the <h2> tag. I personally choose keywords with exact searches between 300-500, but you can obviously shoot a little higher. Keyword Density Ok, don't flame me here guys, but my keyword density is between 2 and 3.5%. I will NEVER have a post with a density of over 4%. I personally feel that the big G is getting extremely strict on keyword stuffing. Meta Tags <h> If you are a seasoned SEO, you know all about this. It's very important to have at least the <h1> and <h2> tags. I often go all the way down to <h7>, but it depends largely on the post. Your keywords should be used in all of these tags if possible, but at the very least in h1 and h2. Description Again, use the keywords in the description. This is great for SEO, but many descriptions I see in the search results don't do this. Big G will bold that keyword in the results, which will also help in making sure the user clicks on your post. Keywords This is pretty obvious, and I really don't have a clue how important it is, but I still do it, and will keep doing it until it hurts me. Post Length Here is where I got hurt in the latest G update. I had hundreds of posts that were 300-400 words. I lost significant rankings on my long tails because of this. I firmly believe that the length of a post is extremely important to SEO, and after I went through and added to my crappy short posts, I saw significant improvement in rankings over the next month. So how long? I don't write a post under 800 words anymore. 800 words is the minimum, and often I will go well over 1000 (hence why I use so many header tags). Remember, big G is a content whore, and you know what matters to a whore......size. Internal Linking This is a whole other topic in itself, but I'll touch quickly on it. Internal linking is very important to SEO, and big G loves it, i.e Wikipedia. When you are writing your post, chances are you are going to mention something that you have mentioned before on your site. Whenever this happens, link to that post, ideally using your keywords as anchor text if possible. This will also help in lowering your bounce rate, meaning more pages viewed, meaning more possible revenue. Also if you are using analytics, I personally think google takes this into account when ranking your post, so the lower the better. Hmmm....I think that's about it. Oh yeah, if you feel so inclined, link to an outside authority site in your post. I usually only do this on my home page, but if it applies, it's a good practice to get into. G likes when you play nice with others. Again, I know for some of you this is like explaining how to eat, but I just hope some of the new guys to SEO can benefit.