How to Write a Blog Post

Hi fellow bloggers and internet friends! Glorie here from and today we’re answering the age-old question: how to write a blog post

Today we’re going to cover the basics of a website post (in WordPress because that’s what I use although the principles are the same), which serves as the building block for most online businesses: 

  1. What are you going to write about?
  2. How to write? 
  3. How do you structure your post?
  4. How to improve upon existing blog posts?  
  5. How to monetize your posts correctly? 

Feel free to jump to any section that interests you the most! And as always, don’t be shy to comment below and ask me anything that you’re not clear on. 

What to Write About | Finding the right keyword

When you are trying to decide what to write about in a blog post, you can come up with a topic one of two ways. 

The 1st way is to have an idea of what you want to write about and then find a keyword to match that topic. 

The 2nd way is to search for a good keyword and then write around it. 

Both ways work well – the trick is to find the right keyword so that you have your topic and you know that you’ll rank in search engines and people will actually see your content. 

You’ll greatly boost your chances of getting ranked in Google and other search engines if you understand how to successfully choose the right keywords.

So how do you find a good keyword? 

You want a keyword that people are typing into Google but that has relatively low competition. 

This means that a lot of people are typing this into Google but there aren’t a lot of websites trying to rank for that exact keyword. This gives you a good chance of ranking on Page 1. 

Once your blog ranks for low of “low competition” keywords, then you can start targetting higher competition keywords that have more traffic. 

I’ve written an entire post on how to rank on Page 1 in Google every single time by finding the right keyword using RankIQ, my favourite keyword tool (you can try it for free to see if you like it). That post also includes my exact checklist of what I do every single time before I publish my posts to help the post rank on Google. Here’s my ultimate before you publish checklist: 

How to Write a Blog Post? | This isn’t an English class

Remember that this isn’t an English class. No one wants to read a long essay or text on their phone or computer. Not only is it boring but it’s really just not easy on the eyes. 

You want to make sure that your content is easy to read and conversational. 

Pretend like you’re writing an e-mail or a letter to a friend (I know – that’s not really something we do much of anymore in today’s world).

[Note: Some of the links below are affiliate links, so we may get a commission if you choose to use these companies. They are all companies we use and love. Thanks for supporting Don’t Want A Boss!]

Maybe just pretend like you’re talking to a friend. Actually, one of my tricks to help keep my tone conversational when I’m writing and also to create a lot of content faster is to dictate my blog posts using the microphone function in Word. That way it’s really like I’m talking directly to my reader rather than starting to get into too much of a lecturing tone. 

Whatever helps you write as if you’re writing to a friend. 

Another trick is to try to engage your reader. 

This is a two-way street so ask them to comment and encourage them to reach out and ask you questions! You want as much engagement from them as possible and they probably have a problem they’re trying to solve or a question they’re trying to answer that you can help them with. 

The point is you want your blog to be a down-to-earth resource and you want to be easily approachable to your audience. 

Try not to alienate your readers by seeming too off-Standish or just lecturing them. 

So repeat to yourself as you’re writing your next post that this isn’t an English class! You don’t need a topic sentence for each paragraph, you don’t need a formal tone and you certainly don’t need to sound professional. Pretty much the opposite, actually.

Structuring your Blog Post | How to keep it interesting 

In order to keep your post interesting and from becoming a gigantic block of text, you need to include images and at least 1 video. 

If you went through the post checklist that I go through every time before I publish an article, you’ll know that there is at least 1 image (with the alt tag and title including the keyword that I’m targeting) and that there is at least 1 youtube video that I’ve embedded. 

You will need more than 1 image, however, because there should never be a point in your post where the whole page is just a wall of text. 

So for every few hundred words, you want a good image. Not just a good image, but a high-quality one. If you can add photos to your website, you can give your viewers a greater idea of what you’re writing about.

The best images are screenshots or relevant images that reflect what you’re trying to say in your post. Graphs are also great! 

The worst images are irrelevant stock photos that have nothing to do with anything you’re saying. 

Next, you want to make sure that you have a good amount of headers. Use different tags of headers. I use H2, H3, and H4 headers. 

I use H2 tags for my major headers follows by a line divider so that it’s very clear what my main points are. 

If I have any subheadings within sections, I’ll use H3 tags. 

Then for the big points, I’m trying to make, I’ll use H4 tags or I’ll just bold and/or underline. 

If you use media throughout your post and keep it structured by using headers, you’re already way ahead of the game. 

Don’t get overwhelmed when you’re trying to fix or improve upon existing posts. 

Improving Existing Posts | Don’t get overwhelmed

One thing I would say is that you need to make sure that you’re focusing your effort on posts that people are vising a lot. Don’t bother spending 3 hours making a post look prettier if it’s getting no readers. 

Also, after reading this post, you might be tempted to go back through all the posts you’ve already written and try to fix them. This can get overwhelming really quickly and can also prevent you from creating new content for your blog. 

I would suggest setting a realistic schedule for yourself. For example, let’s say you’re goal is to reach 100 blog posts (a milestone that your blog should reach asap if you want to have a shot at turning it into a full-time income source using mainly organic traffic). 

In order to reach your 100-post goal in 6 months, you should be writing 4 posts per week. If you’re doing something for your blog every day, then a good strategy might be to write and publish a new blog post per day on Monday, Tuesday, Wednesday, and Thursday (for example). Fridays can be your social media planning day. 

Saturday can be your day where you choose 2 old blog posts that are getting some traffic (start with the posts that are getting the most traffic and then work your way down) and improve upon them. Sunday can be your well-deserved day off!

This is just an example schedule – you can modify it as needed if it’s either too much with your schedule right now or if you think that you can do more. 6 months is a pretty good timeline for getting to 100 posts. If you can do it faster, you’re that much closer to reaching your online goals. 

Checklist for improving old blog posts: 

  • Add 100+ words for google’s bots (Google loves seeing new content added) 
  • Update any outdated information 
  • If you haven’t implemented my ultimate before you publish the checklist from above, make sure you do it 
  • If you didn’t engage with your readers (i.e. asking them to comment, asking them to share, adopting a conversational tone) make sure that you edit the post accordingly 
  • Ensure that you have 1 main call to action at the bottom of your post

Monetizing Posts Correctly | Spamming affiliate links or ads won’t get you anywhere

When you are just starting out, there is 1 mistake that a lot of newbie bloggers make. They just throw in ads and affiliate links everywhere. This drains the trust Google has in your website really quickly. 

Google wants to rank websites that are valuable to readers because then readers will keep using Google. 

If Google starts putting spammy, ad-filled websites with no valuable content in position 1 over and over again, no one will use the search engine anymore. 

When you’re first starting out, Google has no reason to trust your website. Building trust with Google takes time and patience. Every time you post an affiliate link on a blog post, you are hurting its ranking potential. 1 affiliate link is OK but 20 is a huge no-no. 

I recommend if you’re just starting out that you have NO MORE than 1 affiliate link per post and that you put it at the very end of your post. (Remember to disclose your affiliate links!) 

Then, once you’re posts start gaining rankings and traction, feel free to go back and add more affiliate links or ads. The more rankings, visitors, and traction a post has the more affiliate links and ads it can handle. 

I hope that this post helped you learn how to effectively write blog posts and how to monetize them the right way. We’ve covered what to write about, how to write posts, my simple checklist before publishing, and how to monetize posts.

 If you have any questions, don’t be shy! I am more than happy to help out if you include them below. 

I would also be so grateful if you wouldn’t mind sharing this post with your network if you found it useful!

P.S. Pin this article for later or share it with your friends! 

7 Proven and Effective Ways to Drive Traffic to your Website

Increasing traffic to your website is an important component of expanding your business, whether you’re seeking to attract your first or 1,000th visitor. An increase in website traffic could imply more customers and sales if your site is appropriately geared for conversions.

Therefore, I’ve compiled a list of 7 high-impact strategies for increasing traffic to your website. Make sure to check it out!

Learn How to Make Money Blogging in 2022

I’ve put together the most thorough, in-depth guide to assist you in getting started with your blog. This isn’t going to be a quick read. I’ll reveal all of the strategies I utilized to build a six-figure blog with you. Simply click here to get started with a comprehensive tutorial that will walk you through all of the processes!

4 thoughts on “How to Write a Blog Post”

  1. Great information. I am wondering about adding a video to your post. Do you make your own or do you find a relevant one on YouTube and add it?
    Are you afraid of losing readers to the authors that own the video if you go that route?


    • Hi Greg,
      That’s a great question – I’ve done both but usually I’ll add a youtube video. I don’t really worry about it no since embedded videos will only loose you readers if they explicitly click on the video and then close your post tab (as the video opens in another tab). Is it possible to loose readers that way? Absolutely. But if your content is useful and engaging then it shouldn’t be an issue and it really enhances the user experience if you find a good video.
      A great tool to use is QuickTime if you have a mac – it lets you record your computer screen and is a really easy way to incorporate videos into your posts, especially “how to” posts.
      Hope this helps!

  2. Thank you so much for this article, Martina! I completely agree with everything you said about not boring your readers to tears, not bombarding them with affiliate links and ads, and being genuine in your posts. There are so many websites that are obviously geared toward lining the creator’s pockets, as opposed to creating engaging content for the reader, and this is a huge turn-off for most readers. I am working on not having such long sentences, as that has always been a problem of mine. Haha I’m getting better, though. Haha Great read! God bless you!


Leave a Comment