23 Steps to Write an Epic Blog Post [CHECKLIST]

Last Updated on

blogging checklist

I see time and again that when people are posting on their blogs, they omit some steps. This post is about the steps you need to take to get maximum coverage in social channels and search engines.

Writing the post and desktop writing tools

I use a desktop text editor such as Microsoft Word or OpenOffice Writer to write my posts. The reason for this is that I have had an online tools crash on me losing all the work. Right now I think the safest way is to write offline and save often. Here’s what you need to do:

  1. Write the post.
  2. Create a keyword rich title. The keywords in the title are great fodder for search engine spiders.
  3. Write a description of the post. Up to 160 characters that tell people why they should read this post. Google uses this as a search result snippet.
  4. Select images that illustrate the subject matter. Give credit to the authors of the images. and Flickr advanced search creative commons. Make it relevant! Avoid irrelevant stock images. Do not use “businessmen shaking hands and smiling to camera”. Full disclosure: the image on the right is totally irrelevant.
  5. Create a cover image. Every piece of content you create should have at least one image. Cover image should have the title of the content on it for sharing purposes. As the sharing image aspect ratio is different in various social networks, make sure that the text on the image is visible no matter how you crop it.

Steps in WordPress

I use WordPress as the blogging platform. But most major providers should have the features described here. At this point all the editing should be done and you will just copy and paste the content into your blog.

  1. Enter the title and save the draft. This way you will make sure that the web address of the post will be the same as post title. You may edit the URL to make it shorter and increase keyword density.
  2. Copy the body text of the post and format as needed. Make important passages bold and use sub headings as needed.
  3. Add the pictures. Use keywords in file name and alt-tag.
  4. Set the featured image in the WordPress. I use my cover image for that. The cover image is for sharing and article lists.
  5. Copy and paste the description of the post.
  6. Set the time for publication. Experiment to find out what is the best time to publish your blog posts. (Read: When to Tweet, Email, and Post on Facebook?)
  7. Click publish or schedule.
  8. Link your new post with relevant existing content on your site.
  9. Find 2 or 3 relevant existing articles and link from those to your new post.

Spreading the Word

It’s not enough to just publish your post. You have to take the post to readers door step and this means knowing the channels where they hang out.

  1. First share it on your Facebook page. Add a short description what’s it about. This way your post will not seem as an automated feed. Click like.
  2. Write a tweet and post the link to Twitter.
  3. Add the post to appropriate LinkedIn groups.
  4. In important forums and Q&A sites find if the post answers existing questions. Write the short and to the point answer and add a link to your post for more detail. Make sure you are on topic.
  5. Ask your friends and colleagues to share, retweet, like and comment the post in channels they feel comfortable with. This creates initial social confirmation that other people actually like the post.
  6. Add it to the next newsletter you send out.
  7. Start using push notifications. Whenever you publish something new send out a notification. Push notifications usually have a very high click-through rate. Of course, first, you have to get people to sign up.
blogging checklist pdf

Download blogging checklist pdf


Now if you have written a good post people will interact with it by commenting, retweeting and sharing.

  1. Answer all comments to keep the conversations going.
  2. Comment on the blogs that are linking to your post. Thank them and try to add something to the original post.

These steps won’t make anybody a better writer, but you will get more out of what you write. These steps may create a dramatic difference in traffic and engagement. So, if you are spending hours agonizing over the blog posts then take the extra 15 minutes to get the most out of them. I originally wrote this post as a checklist for a client. Print the bullet points out and check them off as you publish your posts.

Always SAVE!

Image credit Romain Ballez
Photo on VisualHunt

Priit Kallas

Priit is the founder and CEO of DreamGrow Digital, an internet marketing and social media company. With his 20+ years internet marketing experience he is Helping companies to understand and use the digital marketing to reach their target audiences. He's also writing on a personal growth website FixWillPower.com. He has spoken at hundreds of seminars and conferences on different aspects of internet marketing. Priit is also the organizer of Digital Elite Camp, a leading traffic and conversion event.