9 Steps for Optimizing an SEO-Friendly Blog Post

by Garrett Kite

Have you written some killer blog posts lately? Are you wondering why they’re not getting more views? The truth is, no matter how great your content is it will do you no good if no one sees it, and no one will see it unless it’s properly optimized to show up in search results.

optimize blog posts seo rankings kite media

Here are 9 tips we’ve compiled to help you perfectly package your blog posts so they’re more likely to be seen by your audience:

Perform keyword research.

Instead of guessing what people are searching for online, conduct keyword research beforehand. The Google Keyword Planner and Moz Keyword Explorer are excellent tools to help in your research. Rather than choosing highly competitive keywords, choose a variety with lower competition. This will help you to target a more specific audience who is more likely to convert and who will actually see your content.

Turn you research into blog topics.

The next step is using your keywords to select a compelling blog topic. This requires you to truly know your audience. Select a topic they care about, something that will answer a question, inspire, provide them with a new tool or skill, or improve their life in some way. Google has a way of identifying good, useful content and pushing it to the top of search results, so having your readers in mind first when writing content will benefit you greatly.

Select a few keywords and use them throughout your post.

Insert your keywords into the following sections:

  • The SEO/blog post title
  • Headings and subheadings
  • The first sentence and last paragraph of your post
  • As anchor text for links
  • In alt tags on your photos
  • In the meta description of the post

This is where search engines crawl to see what your post is about and determine if it’s relevant, so take care not to miss any of these sections. Google flags and penalizes for keyword stuffing, so place keywords throughout your post in a natural, non-spammy way. Put time into choosing your blog post title. This is what will show up in search results, so you’ll want the reader to know you’re post is the answer to what they’re looking for.

Optimize your blog post images.

Optimize images by include keywords in the alt tags and titles of your photos. Also make sure your images aren’t too large. This slows down your site load speed and has a negative impact on rankings.

Use social media to share your posts.

This will help you better connect with your customers and boost traffic to your post through social channels. Tools like Hootsuite are convenient for scheduling these social posts in advance.

Include links in your posts.

You can include links to other pages on your own website, but focus primarily on linking to other businesses or sources. Linking to other websites is proper etiquette when mentioning someone else’s content, and who knows, maybe they’ll return the favor and link back to you. Having quality inbound links greatly benefits your search rankings.

Optimize blog posts for mobile.

Because search engines are focused on positive user experience, they pay attention to how mobile friendly your site is. Make sure your post looks clean and loads quickly on both desktop and mobile.

Focus on design.

Believe it or not, Google actually takes design into consideration for rankings. Make your post visually appealing. Break up big chunks of text with paragraphs, bullet points, numbered lists, images, infographics and more. Your content is 90% the way it’s presented. You can have the best content out there, but if not packaged right, people won’t read it. Take time for quality design.

Publish blog content consistently.

Schedule posts to go out on a regular, consistent basis. That way your readers will know what to count on and expect from you, and search engines will see a steady stream of new content being published to your site, which helps with SEO.


By putting these tips into action, you’ll get your awesome content in front of more people who are searching for what you have to offer.


Kite Media offers a variety of digital marketing services to boost your SEO, including content creation and optimization. Get in touch with us to learn more!  

Pin It on Pinterest

Share This

Please share this post with your friends!