Blog post optimization gives your posts the best chance for showing up in Google for a predetermined keyword phrase. The below SEO steps represent tried and true inbound marketing techniques I’ve deployed for years now. They’re also the steps I coach my clients and writers with. If your blog is new don’t expect your first post utilizing these steps to rank well. It’s possible, but unlikely. You’ll need to develop a readership and/or social media community centered on your blog’s topics first. This will make Google take note of your blog as a whole and will allow it to compete with more popular blogs.
All of the optimization steps above are great, but if your content is written for search engines instead of people, which is considered a bad practice and creates poorly written content, the likelihood of consistently ranking high on Google is slim. If your content is good at solving people's problems and people like to read it the steps above will help your posts get ranked while improving your inbound marketing.