How To Write a Great Blog Post featured image of typewriter with blog written on page

How To Write a Great Blog Post

Blog writing is unique; your article needs to be informative, personable, engaging, and specific while adding your personality into the mix. A lot, I know. Each type of writing has its own set of rules and its own struggles. Non-fiction should be informative, and fiction is full of immersion and creativity.

When writing a blog post, your content informs, entertains, and relatable. Each niche may have a more specific tone, but overall, each post benefits from many aspects.

Your reader should leave your blog feeling like they’ve learned something. It should be an enjoyable experience, and if you want the reader to return, they have to relate to your blog.

“You fail only if you stop writing.”

Ray Bradbury

Writing blog posts can be frustrating sometimes, but I have found having a solid template and routine to build off of to be so helpful. In fact, the most challenging part of writing a blog post often comes before you’ve even written a single word.

Today I will take you through the process of writing a great blog post in a way that will save you time, energy, and a lot of stress!

“The hardest step is the first one.”

How To Write a Great Blog Post pinterest graphic

Jump To

The Steps of Writing a Great Blog Post


There’s always some sort of research that needs to be done before writing, so don’t think you can skip this step. Personally, this is my least favorite step as I just don’t enjoy research in general, but it’s one of the most important.

If your blog post is meant to inform, you’ll need to do a lot more research than if your post is meant to entertain. If you plan to write a book review, you may want to research the author a bit and some information about the book, where to buy it, etc. Are you writing a post about the best ways to manage time? Well, in that case, you probably want to research some science-based facts on things like procrastination.

The number one thing to research, though, when writing a blog post, is keywords.

If you want people to find your posts (as I’m sure you do), you need to research the best keywords, what’s popular, and what your readers want to see. There are many websites where you can explore how popular specific keywords are (my favorite is SEO Review Tools), but you’ll also want to check social media to see what people are searching for. For example, type a general phrase related to your post into the search bar and look at the related options that pop up. These are all things that people are searching for that you may want to focus your post around. If you type how to write into the search bar on Pinterest, you may find how to write a book, how to write short stories, how to write a poem, etc. From there, you may choose to focus on keywords like write a book and short stories.

Another place to check is with your own readers. Ask them what they want to see, look at which posts are more popular than others, and answer questions that they ask.

This step is all about having a solid backbone onto which to build your post.


Once you’ve done all your research, it’s time to draft your post. There are a few different steps within drafting that I like to take.

First, you want to write down essential points and jot down any ideas for the post. It’s easier to work from some ideas rather than a blank page.

“The purpose of the first draft is not to get it right, but to get it written.”


For the basic points, I like to write sub-headings, the call to action, and any ideas I already have.

Then, you’ll want to expand on the draft. If you read my post about how to write a book, you’ll remember my saying that drafting was the longest and most important step, but for blog writing, I think it depends on the person. For some people, writing down as much as possible in the draft may be better. For others, they may find it easier to work from a few bullet points.

Personally, I prefer writing a simple draft and doing most of the writing in the next step, but it’s best to find what works for you.


Now is where your post comes together. If you’ve written a basic draft, you’ll want actually to write your post based on that draft. If you’ve written a detailed draft, you want to transfer everything into WordPress and polish any sentences that need it.

At this stage, your post should be written entirely and have all the information you plan to put in it. I like to make this as polished as possible, so the only thing I need to do in the next step is quick editing.


Editing requires little work if you’ve polished your writing in the previous step as much as possible. I like to use Grammarly to make sure there are no major errors in spelling, grammar, and structure. That’s pretty much all that needs to be done in this step, as everything else is good to go.

However, if you prefer polishing your writing in this step, feel free to do so. Again, it’s all about finding what works for you.


Next, you’ll want to optimize your post. This basically means making you post as easy as possible for search engines to find, read, and promote. Each site has their own algorithm for which posts are pushed more than others, but using keywords, adding alt text to images, and including links throughout your post.

You should already have your keywords thanks to the research conducted initially, but you want to make sure they are placed throughout your post, in the title, and in the meta description. For every image in your post, you want to add alt text which is used as an accessibility feature for those who use a voice assistant and is also used by search engines to know what your image is.

As for links, you want to make sure you have at least one outbound link (leading somewhere other than your website) and some inbound links (leading within your website like similar posts).

It’s good to know that the optimal length for posts is over 1,000 words, so try to include as much information as possible.


Now’s the time to make some images to go along with your post. Those could include a featured image, Pinterest pins, and any other images you’d like to have.

I like to make all of the social media graphics for each post in this step, but that’s unnecessary if you prefer to create images as you post.

Be sure to include alt text in each image you create.

For my images, I love using Canva. They have a free version and a paid version. I used to use the free version; however, I recently upgraded to the paid version, but both are great for creating social media images and more!


Your post should now be edited, optimized, and ready to publish. I enjoy scheduling my posts ahead of time to ensure they are published at the same time each Wednesday and Saturday. If you want to publish them yourself, feel free to do that.


Although your post is now published or scheduled, you’re not done yet. It’s important to promote your post on social media so people can easily find it. If your post includes opt-ins, products, anything like that, now’s the time to promo them and get the word out.

To help set a great foundation for each blog post, I have created a template to help you save time and stay consistent with your posts!

Sign Up For My Mailing List and Receive a Free PDF Blog Post Template

Similar Posts You May Find Helpful:

Enjoy this blog? Share it!

Leave a Reply

Your email address will not be published. Required fields are marked *