This post contains affiliate links. If you make a purchase through these links, I will receive a small commission. This is at no cost to you but helps me to provide awesome content regularly. Thanks for your support!

If you’re wondering how to write a blog post that will attract blog traffic and help you to make money blogging then this post is for you. You’ll learn how to create blog content that converts and what to do to market it once it’s written. 

How to create blog content quickly. Beginner SEO secrets plus a content strategy that will make your blog posts helpful, informative and will bring in lots of traffic. Content marketing tips to help bring in blog traffic to make money blogging #blogging #bloggingtips

Now that you’ve created your blog and you’ve built out your Pinterest profile, you’re ready to start writing. I bet you’re bursting with ideas and wanting to just get the show on the road already.

Before you put pen to paper, or finger to keyboard, I have some steps that are crucial for you to take before you write a blog post. I’ll also share steps to take while writing the perfect blog post and what you should do once you’ve written it.

What to Do Before You Write a Blog Post

Before you begin writing, flesh out the idea on paper as much as possible. Does the idea flow with your blog’s content well?

Can you write extensively on the topic? Can you present it in an engaging way that will keep readers going til the end? Does it help someone in some way?

Not yet a blogger? What are you waiting on? There are some excellent reasons to start a blog right this minute and making a fulltime income online is just one of them! Check out my blogging tutorial here to learn how to set up a blog TODAY and begin making an impact online.Ā 

Remember, if you’re blogging with an intent to make money or reach a very wide audience, the post should answer a question, solve a problem or help your key target audience in some way.

Like I say in my post about finding your blogging voice, (a very important post that should be read in conjunction with this one as it explains more of a blog content strategy) each post begins with answering these four questions:

  1. What am I writing about?
  2. Who is it intended for?
  3. What challenges is this person having that I will be able to help them with?
  4. What do I want them to do after reading the post?

If you’re writing about your favourite pair of jeans, think of all angles you can take to explain why these jeans are a must-have. I need to know what the benefits of me owning these jeans are that will make me immediately click your link and purchase them straight away. You’ve gotta put your foot in it! (Like old people say.)

The best thing I ever did for my blogging business was hiring a coach. Ready to take your blog to the next level? Here are my blog coaching packages.You can choose one or email me to customise one that is right for you. Let’s make some money with your blog!

Research Your Keywords

Now that you’re sure your topic will be a hit, it’s time to begin thinking about the SEO quality. SEO stands for search engine optimization and it’s what will get your post noticed by Google, Bing, Yahoo and all the search engines out there.

It’s what will make someone find your post when they put a query in a search engine and if you do it properly, you can be number one on the result page. And we all want to be number one on a search page result when we write a blog post. That’s how you get the most traffic!

Try Ubersuggest for free keyword research. (I use Keysearch exclusively for my SEO research) Put the keyword that you’re thinking of in the top bar and click search. Like for this post, I initially decided to try and rank for “create a blog post”

However, as you can see above via Ubersuggest, this keyword is only searched about 90 times per month. I can do better than that! I’m looking for blog posts that will individually bring in a minimum of 1,000 views on their own each month.

If you manage to have a solid collection of these posts, you’re on your way to a blog with page views in the hundreds of thousands. And that’s the aim.

Scroll down further on the same results page and the tool will give you some suggestions close to the keyword you searched originally. I clicked on “view all keyword suggestions” at the bottom, then toggled to “Related” keyword suggestions and clicked on “Vol” to ort by monthly search volume as shown below.

You’ll see that “how to write a blog” is estimated to receive 5400 searches each month and is estimated to be pretty easy to rank for. Ubersuggest has given me better keywords for my post than my original idea! Now I’ve simply got to make sure my post follows all the steps I’ll outline further on in this post to try and rank well for this keyword.


This is a pretty new blog and if you do a search for those keywords, you’ll see that the competition is actually pretty stiff. I’ll be going up against Hubspot and Google’s own Blogger.

Depending on the competition you’re up against for your chosen keyword, you may want to continue searching for a better keyword (likely one with more words, i.e. a long-tailed keyword) with a better opportunity for you to rank.

This is simply scratching the surface of search engine optimization. The full length and breadth of SEO is a topic all on its own. You can get a taste of SEO in my free 5-day blog traffic growth course or check out my beginner SEO course below.

Fighting to win at SEO? Take my 14-day SEO for Bloggers Challenge today! Learn step-by-step how to SEO your posts and get passive traffic and affiliate income from search engines with each and every post you write. See what the challenge covers here.

Structuring Your Post

Now that we’ve fleshed out the topic as much as possible and we’ve selected our keywords, we’re ready to write our blog post. While writing your post, ensure you’re breaking it up with sub-headings, images, bullet points and maybe even quotes where necessary.

This will make your post scannable to the reader and not look as scary as a wall of text staring back at them. New readers may want to quickly scan the post to see if it’s worth the read.

Placing your keywords in one of your sub-headings adds to the SEO value of the post, as well as placing them in the alt tags of your images. What’s the alt tag? When you’re uploading an image in WordPress, there are a few fields that you can fill out.

Some of these are the Title field, the URL field if you want the image to link to somewhere else when someone clicks it and the alt tag. Alt is short for alternative meaning this is the text that people will see alternate to the image. That is, if the image doesn’t show for some reason, the text will be displayed.

This text is also displayed to visually impaired persons using screen readers and it comes up when you hover over an image too. Search engines use the alt tags to determine what exactly the image relates to. If your keywords are in the alt tags of appropriate images, you can see how it would bolster your SEO efforts.

This post explains more about your SEO step-by-step strategy.

Length and Breadth

Something else you will want to do is to write a long-form blog post. Aim for over 1000 words, but please, no fluff. If you can’t write 1000 words on a topic, maybe it’s not as helpful as you thought. There are of course exceptions to this.

If you’re writing about a pair of jeans, I may not need 1000 words but I will need pictures from every angle of these jeans that you can think of plus different ways to style them so I can make up my mind.

Do I really need these jeans in my closet? Should I really pay money because you say these jeans are worth it? Make sure you put your best, most in-depth argument forward, visually or with words.

Google loves long posts. It shows that the article may be as complete as it gets and so if they show that post to the reader, chances are, they may not need to click back to the SERP (search engine result page) to find another post to read.

This helps your bounce rate as a reader going back to the SERP is a surefire bounce rate killer.  Bounce rate is another SEO term, simply referring to how long a reader stays on your blog before they “bounce” to somewhere else or simply close out the page.

Have a look at this post on Erin Spain about painting furniture. As a blogger, she was able to beat out authority sites like HGTV, Country Living and DIY Network to land the number one search result for “how to paint a table.”

Related: How to Monetize a Blog and Make Money in 30 Days

Her post isn’t that long at all but it is very well organised and full of images showing you exactly what to do. She also links out to places that you can purchase supplies, boosting her affiliate income.

On the contrast, this post on Jane Friedman on how to self-publish a book is well over 3000 words, complete with table of contents and a video accompanying it if you’re not inclined to read it all or just prefer videos.

I have come across blog posts that are in the 6000-word count! Yes, Google prefers longer content and if it’s really helpful then it will be read and appreciated.

Don’t worry about scaring away readers, for good content, they will stay. They may even bookmark it to come back to later and they surely will be more inclined to share it.

Your initial post may not start out very long, but it should evolve over time as you add to it and update it. Aim for over 1000 for the initial post and you will be ok.

My blogging business exploded when I found a good Pinterest strategy. Ready to take your blog to the next level? My new Everything Pinterest ebook will teach you everything you need to know to drive BIG traffic to your blog and MAKE MONEY ONLINE. Grab the book here and start making money with your blog!

Provoke Conversation

Try to finish your post with a question that encourages responses in the comments. Even if it’s simply to ask if the post was helpful or if there was any section that needs more explaining.

A post with a robust comment section signals to search engines that the information is valuable enough to incite commentary from readers.


I wish I didn’t have to put this here but it’s so important.

Do it more than once and not at the same time either because you may catch a mistake later on when your eyes are fresher and your mind is no longer on the topic. I’ve been very bad at re-reading my posts immediately but I do force myself to do it each and every time now.

I try my best to always do it because it’s so annoying when I come across typos and errors on other blogs so I know how it must be frustrating for my readers to find them here.

Usually, the only way I stay on a blog with errors is if the content is super helpful. Even then, it must be a minor error because super helpful information is everywhere. Therefore, you don’t want to be the one shoo-ing away readers with simple errors.

I use Grammarly to correct my grammar as I go along when I’m writing my posts. It’s a browser extension that will help you in that area. Then I reread when I’m done. Don’t skimp, this step is crucial.

After you publish

Now that you’ve published your post, it’s time to market it! It’s no use writing the perfect blog post if no one is around to read it. Search engines will eventually bring you some traffic but you’ve got to make people know about your post now!

Use Canva to create images for your post in the sizes of all the social media channels you will be sharing them on. Cheat: I use the same image on Facebook and Twitter very often. However, I create several images for Pinterest because we’ve spoken about Pinterest being its own visual search engine and the need to have multiple pins.

This post could have several different headlines but I chose the one that makes the most sense in Google’s search results. However, I’ll use all those alternate headlines to create pins and see which one does better there.

After a few weeks has passed, I’ll refresh the best pin or create a whole new set of pins for the same post if I think I can do better and add those to the rotation.

I do this on Twitter by sending out the same blog post with different headlines. It can seem spammy to keep tweeting out the same thing plus this method of switching out the wording can get across different things people can find in the one post.

I have definitely been annoyed by seeing the same post in my timeline over and over but I may click through if I see it with a different spin on it that actually made me more interested.

You’ll want to share your post with a few Facebook groups as well so that other bloggers will share it with their audience. Facebook groups are a great way to network with other bloggers in your niche and at different points in their blogging journey. I wrote about using Facebook Groups for blog traffic here.

Not only will you learn a lot from these bloggers, you’ll get the chance to promote your blog posts on their promo days. Just don’t get too caught up in doing so much promo that you lose focus on creating great content. I’ve definitely been down that path before but great content is a better traffic driver than FB group social sharing.

I’ve skimmed the surface of marketing your posts here because that’s another post for another day but I wanted to give you the short version to begin.

Final Thoughts

Stick around to answer questions on your posts whether in your comment section or on social media. No one wants to leave a comment only for it to go unnoticed. Be sure to let your email subscribers know about your new post as well.

Whether you choose to do this for each post or do a roundup type email at the end of the week is up to you. I use both methods on my blogs.

Also, be sure to link to other posts within your post. This again helps with your SEO. You will want to link to your own posts so that you present an opportunity for readers to read further on your site and interact with you longer. You’ll also want to share the link love and link to other websites that will be helpful in some way to your audience.

Linking to other blogs plus sharing and commenting on other blogs in your niche are a few ways to begin networking with other blogs. This way, you create friends and allies who will help you to build your authority and grow your audience.

Stay on top of your links. For instance, in my extensive SEO post, written months after this one, I remembered to come back to this post and link it up here. Therefore, when this post does eventually pick up traction, you can click through to the SEO post for further reading.

Well, I’m well over 2000 words now I hope you made it through! šŸ™‚ The point of killer content is, of course, to drive lots of traffic to our blog. I host a traffic growth challenge in my Facebook group and would love for you to join!

It’s a 5-day intense challenge proven to grow your blog traffic using awesome SEO techniques plus tried and true, data-backed social media sharing. Join in on the challenge here.

Did you find this helpful? I hope I was able to give you some tips on how to write a blog post that will be more valuable to your readers. Be sure to check out my services if you’d like dedicated help and please subscribe below to stay connected. You can also join the Help A Blogger Out Facebook group to ask me questions at any time.

Related: 21 Proven Ways to Get More Traffic to Your Blog