The Ultimate Beginner’s Guide To Writing Blog Posts in 2023

You might be thinking that in order to write a great post you need to be a good writer but I’m here to tell you that’s BS. Anyone can write a good blog post. Even you! Yes, you! And I’m gonna prove it to you with this step-by-step guide on how to write a great blog post even if you’re a bad writer.

You might want to grab a pen and a piece of paper and start writing things down!

And a cup of coffee as this is gonna be a long one!

Pin for later!

write good blog posts pin

This post may contain affiliate links, which means I may receive a commission, at no extra cost to you, if you make a purchase through a link. Please see my full disclosure for further information.

How to write a blog post in 7 steps

1. Research keywords

The first step in writing a good blog post is keyword research.


Because keywords tell search engines what you post is about so they can show it to the right people.

The better use of keywords the bigger chances of people finding your post!

There are two big search engines you need to focus on, Google and Pinterest. It’s important to do research for both of them before you start writing your post!

What I do with every post, before I start the keyword research, is open up a new word document and make two tables, one for Google and the other one for Pinterest keywords.

(enter your email below to get a FREE blog post checklist as well as a worksheet for keyword research )

When you start writing an article you have a topic in mind, a main keyword. So what you want to do is search keywords that are related to that keyword.

How do I find keywords on Google?

There are many different ways to find keywords for Google.

You can go straight to Google and use its search bar to find keyword ideas.

Just go to Google and search for something related to your niche. There look at related searches and the people also ask box to see what people are searching for.

You can use those suggestions to find keywords to target.

You can also use keyword research tools to find keywords. The one I use is Keysearch. It’s a great tool with many different options. Plus it’s VERY affordable which makes it even better.

You can use keysearch to find keywords, you can use it to track your rankings, analyse your competitors and lots of other things.

To find keywords, just go to Keysearch and enter something in the search bar. You can search for anything related to your niche (the topic of your blog) and you’ll get lots of keyword ideas.

Let’s say you blog about saving money. You can just enter “saving money” in the search bar.

You’ll get lots of different keyword ideas. One of them is “saving money tips”.

You can then search for that and you’ll see lots of other keyword ideas like “saving money tips for students” or “money saving tips for young adults”.

When you search for a keyword on Keysearch you can see lots of useful information about it like how competitive it is, how many people are searching for it a month and some other things.

Find Pinterest keywords

As for Pinterest keywords, it can’t be easier.

Just go to Pinterest and enter your keyword in the search bar.

The words that start appearing in the drop-down menu are what people are searching for so make sure you write down those words as they are very important!

After you’ve written down those words click enter. On top of the page, you’ll see lots of suggested words, those are your keywords! Write down the ones that are related to your post as you’ll need them later!

how to write a blog post using keyword research on Pinterest, learn how to find keywords on Pinterest

2. Outline your post

Now comes the actual writing part of this how to WRITE a good blog post guide!

When writing my blog posts I always like to start off with outlining my post as that helps me to stay organized and to know what I’m writing about exactly.

I always like to think of the post I’m writing and how I can break it down. Is it steps? Is it subheadings?

Think of the post and find what method would best suit it. Your goal should be to make the post as easy to read as possible. Make it easy for people otherwise they won’t bother with reading it and they will leave (and you don’t want that!).

3. Write the post

Now that you have all the keywords ready and your content plan it’s time to actually write that great blog post.


An introduction should be short and sweet.

Make sure that the topic of your post is clear from the beginning, no beating around the bushes!


Break it down into shorter paragraphs (nobody likes to read big chunks of text!) and use different levels of headings so it’s easier for people to read!


The conclusion should, also, be on the shorter side.

Summarize the article in a few sentences and include a call to action and that’s it.

4. Photos

Another important part of writing a good blog post is to include photos.

2 things you need to do to EVERY photo before uploading it to your post:

  • save it as JPG
  • name your photo (using keywords)

There are 2 different types of photos your post should contain:

  • general photos
  • Pinterest graphic

The first type of photo will depend on the article and the topic. These are all the different type of photos you put in your article for visual purposes, informative, decorative, etc.

The second type is the Pinterest graphic.

This is the photo you will promote (pin) on Pinterest (using those keywords you saved!) to drive traffic to your post!

So it’s important to make it the best it possibly can be!

Here are some quick tips for creating your Pinterest graphics:

  • make at least 2-3 graphics for each post
  • the best size is 600×900 (or any 2:3 ratio)
  • add your blog name or logo on every graphic
  • use big and bold letters
  • don’t mix more than 3 fonts
  • use bright colours (but not too bright!)
  • create catchy titles people will want to click on
  • the simpler the better

Related: How To Use Pinterest To Drive Traffic To Your Blog

look like a professional blogger

5. Spelling check

This is the step you should never skip!

Having lots of spelling mistakes and grammatically incorrect sentences makes you look unprofessional and sloppy (and you do not want to leave that impression).

Listen, I understand.

These things can happen.

Nobody’s perfect.

But that is exactly why it’s important to check before publishing your post!

Going over your post and rereading it over and over again can be time-consuming and not very efficient (plus, you can skip lots of things!).

That’s why it’s best to use a tool to do it for you!

I present you Grammarly, a tool that has saved my life (okay, that’s a bit dramatic but it has, seriously, made my life 1000x easier!).

Grammarly is a tool that helps you find and correct your mistakes, from spelling to grammar to style and so much more.

And the best part? It’s FREE!

Grammarly is so easy to install and use!

Just click HERE go to their website and there find and click the button “Add to Chrome” > sign up > apps > click “Grammarly for Chrome” to install their chrome extension.

Their chrome extension is so helpful as it means you can correct your mistakes while you’re writing your post which can save you so much time!

Yes, Grammarly is free but it also comes with a paid, premium, version!

Here is a screenshot of the differences between the two plans:

differences between free and premium version of Grammarly, different features, how to write a good blog post using Grammarly

As you can see the free plan has, only, the basic features while the premium one has lots more to offer like vocabulary enhancement suggestions and plagiarism detector!

Should you invest in the premium version?

That’s up to you and your needs!

If spelling and grammar check is all you need, then the free plan is perfect for you. But if these other features are something you need I would recommend investing in the premium version.

You can always start with the free plan and then upgrade to premium!

>>Click here to sign up and get Grammarly!<<

6. Add all relevant links

The next step of wiring a great blog post is adding links!

Add at least 2 links to your own posts that are relevant to the topic.

Also, add all other external links to any website and page you mentioned in the post.

7. Final check

You’re almost done with writing your blog post, all that’s left is the final check!

Here are some things you should check before you hit that publish button:

  • add alt tags to ALL your photos
  • if you’re on WordPress check your Yoast SEO analysis at the bottom of the post and fix any problems
  • read the article one final time to make sure it’s all good and you didn’t forget anything
  • preview the post to see if everything looks good and is on its place


And the final step-hit PUBLISH!

Final words on writing blog posts

There you have it!

THIS is how you write a great blog post even if you’re a bad writer!

By following these 7 steps you can write a good post every single time!

And remember the golden rule: quality over quantity!!

Focus on creating quality content instead of writing things for the sake of it!

It’s better to write 1 great article than 10 that are half-assed!

The Ultimate Beginner’s Guide To Writing Blog Posts in 2023

14 thoughts on “The Ultimate Beginner’s Guide To Writing Blog Posts in 2023”

  1. This is a great guide + checklist for writing a blog post. It’s comprehensive + walks you through the step-by-step process of writing a great blog post.

    • I honestly don’t know what I would do without it! Especially because I’m not a native English speaker so I’m not always sure how to spell a word!

  2. Thank you for all these great tips. I recently started using an outline and it helped me a lot. It also helped my posts look consistent. I think I have totally dropped the ball on making sure to use keywords on my images. I am definitely going to have to go back through and check on this. I will be watching that in the future. Thank you tons for that advice!

    • Thank you so much for reading, Melissa! Yes, having an outline helps so much! I think that’s my no1 tip for writing anything! I’m glad I was able to help you!

    • I would definitely recommend doing quick keyword research on Pinterest when writing your post! Thank you so much for reading xx

  3. Love this so much girl! I think that keyword research is so important, and a lot of people really don’t focus on it! I started using an outline for my blog posts at the end of my first year of blogging and it not only made my blogging easier, but I was also able to be so much more productive!

    Ashlee |

    • You are so sweet! Thank you, Ashlee!
      Yeah, it’s something people just ignore thinking it’s not that important when in fact it really is!

    • Hi,
      there are so many different ways you can find blog topics. You can search for some keywords that are related to your blog’s topic on Pinterest and see what recommended keywords are, what people are searching for. You can do the same on Google and look at the related searches and questions to get ideas for blog posts. Also, join facebook groups that are related to your niche. People often ask questions on the group wall, and those questions can help you come up with a blog post idea. you can write a post answering that question. You can also ask your readers and your email list what they want to know about.

  4. I recently started my blog and I never thought to search the keyword before! I use Rank Math and shows recommendations based on google searches so that’s what I’ve been going with! Thank you for the information!

    • Thank you for reading!
      I’m glad you liked this post and found it helpful.
      Yes, keyword research is so important. I would definitely recommend doing some research, there are lots of helpful articles on the internet about keywords and how to find them.


Leave a Comment