It’s so important to remember that the search engines don’t rank websites – they rank individual pages. This means that every page has the potential to become a landing page for visitors and that’s why you should properly optimize your blog posts for SEO as well.
Before you create pages or posts it’s important to conduct keyword research on a page or post basis and then select the appropriate keywords based on that content. Remembering that each blog post has the ability to rank in the search engines and show up in the SERPs (search engine results page) for related search queries. It’s important to take the time to optimize your blog just like you would any other page on your website.
There are still a few free tools that can help you do general keyword research. Some of them are:
As a side note, you should always have a professional do a thorough keyword research of your entire website at least every couple of years as trends change and so do search patterns. Each page should have it’s own keyword research to ensure you are targeting the proper search terms for the content on that page.
Remember to place keyword search terms into the title of the post, the H1 and H2 tags (if you use them in your blog) and the content itself, just like you were optimizing a page on your website. In my experience, a well-written blog post is going to be partially optimized already, since you tend to repeat certain phrases when you’re talking about a particular subject.
When optimizing your blog post for SEO be sure to incorporate broad and long tail keywords into your content, as well as those you are actively targeting on your website. It’s entirely possible that a page from your website AND a blog post can rank at the same time for a particular search query.
Leverage Internal Linking
Use the power of internal linking to drive readers deeper into your blog by linking related posts together with various anchor text. From an SEO perspective, internal linking helps spread link juice from one page to another, which can help a new piece of content do better organically because it gets to leverage the SEO value of those other pages on its own behalf.
Use An SEO Plugin
If you are using WordPress as your website and blog platform use an SEO plugin like All-In-One-SEO or Yoast SEO plugin. These ensure that you’re meta titles and descriptions are in the proper form and use the allowed number of characters for snippets. I also use this tool SEO PowerSuite to help me write compelling titles, descriptions and also track the rankings. There is a free trial you can try it out. Remember you may get on the first page of Google, but people still have to want to click on your listing.
Promote On Social Media
Posting on social media helps you build back links and drive traffic back to your website. Building social signals and links to those posts will help them become more valuable in the eyes of the search engines. Share them on Facebook, Twitter, LinkedIn, and Google+, plus any niche social communities you might belong to. And not just on your Facebook page, but on all the Facebook and LinkedIn groups that you belong to. Just a friendly, “Hey all, I just wrote a new post about ……….. I would appreciate any likes, comments or share you would like to give. Thank you for your support.” By doing this you will make it as easy as possible for someone to find your content online and help the search engines see your content as popular and relevant, thus giving you a boost in the SERPs.