Photo of author

by Karl

23 Steps to Write an Epic Blog Post [CHECKLIST]

Home / Content Marketing / 23 Steps to Write an Epic Blog Post [CHECKLIST]
blogging checklist

23 Steps to Write an Epic Blog Post [CHECKLIST]

Home / Content Marketing / 23 Steps to Write an Epic Blog Post [CHECKLIST]
blogging checklist
Dreamgrow is reader-supported. When buying products through links on the site, we may earn a commission (at no extra cost to you).

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”.
  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.
  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

Recomended Readings