How Pros Make Money Online

Income Diary

10 Blog Post Creation Tips Every Blogger Should Follow

By:     Topics: Blogging     More posts about: ,

I’ve published over a thousand blog posts over the past few years and every time, I learn something new about blogging. A lot of blogging is down to common sense, write a blog post and then look at it and ask your self, why wouldn’t I read this. Perhaps it’s because you have no pictures, or because the title doesn’t sell you into it, there is always something that can be done.

A “perfect” blog post will receive a lot more traffic, will be shared more, great for someone who cares about their brand and most importantly, will earn you more money!

How To Create Amazing Blog Posts

The Post Headline Is More Important Then The Post

The majority of people reading this post will come via my email list,  some will open it just because they like what I do, but most will open it because of the subject line. If the subject line was just something boring like “Writing Content”, not as many people would open it. The same apply to blog post headlines! When I use to use Twitter a lot, people would just retweet my links just based on the subject line, they often didn’t even click the link. Here are some examples of good titles that you can use:

  • 10 Reasons Why Your Not Losing Weight
  • How To Optimize Your Blog For Search Engines, To Get More Traffic!
  • 30 Most Successful People In Web Design.

Always remember that your title has to be entice people to read your post otherwise, no one will click your link and that includes search engine readers.

Size Does Matter

Let me make it clear before I start, I’m not a fan of series of posts. For example, 20 ways to make your website quicker, then breaking it down into 4 posts of 5, I like to have all my information there and then. This type of post should be one big article, either that or you shorten it to less points and only include the most important ones.

Large posts often don’t get read though, or at least don’t get appreciated as much as they should do. Why is this?

  • To much text makes it look like there is a lot to do
  • People looking for a quick answer can’t skim 3000 words.
  • People with time still don’t want to read 3000 words if there is a chance it was a waste of time.

If you look at any content that goes viral, it’s often short and to the point and easily scan-able.

Don’t Talk About The Same Subject More Then Twice in a Row

Recently I published two posts about monetization and what I was doing. The first one had a better result, although in my opinion the second was better. Then I published another post about a new subject, this got a great response, why do I think people get turned off if I speak about the same subject to often? It’s simple really, people want to do one thing and get it right, if I tell them to do something on their blog to earn them money and then I send them more things, they just can’t keep up. However if I tell them to do the monetization, then tell them to drive traffic from somewhere, it’s two different types of things to do and they find it easier to handle.

When To Publish a Post For Best Results

I use to just publish posts the second they were ready, it could be a early Sunday morning for all I cared, I just wanted to put it online. I still sometimes slip up and publish a post late in the day which isn’t the best thing to do in my opinion. The best day to publish for me is Monday – Thursday, traffic always drops of on the weekends in my experience. If you look at when internet marketers launch their products, it’s always either 2pm or 5pm GMT, this usually is the best time around the world for people being online with the least amount of distractions. In America, people are just getting up, in the UK people are just finishing work. Using WordPress you can schedule when you want the blog post to be published, you can see me doing this for today’s post below.

Styling Your Post Increases Readability

Readability is so important if you want a post to be read. Take this post for example, each step is a h3 tag, it’s big and bold and you can clearly see which the 10 steps are. A lot of people just bold their titles which makes it hard to pinpoint which is a step or a title and which is just text. Some people will group together several points within a paragraph instead of using bullet points, I love bullet points because like I mentioned above, people don’t like long posts, bullet points are short and to the point and nearly always get read.

Make Sure Your Styling is Consistent

I’m a true believer in perfection, or so I call it, bulletproofing. This pretty much means, making sure everything is perfect and consistent. To me, mistakes are obvious because it’s my job but when I work with writers, they don’t notice things quite so easily, here are some example of things to make sure are consistent through out a blog post:

  • Size of Images.
  • Styling and text of links. For example, if you write visit website after point one, don’t link to it under point two as visit site.
  • Like links, make sure numbers are consistent in a sentence, for example in my last line, if I said one then 2, that doesn’t go together.
  • If you use a capital letter for a headline, do the same for all headlines in that article.

Another thing that is important is grammar and spelling, this is something I haven’t mastered because I’m dyslexic but I’m currently in talks with someone to become my editor to make sure all future posts are perfect.

Optimizing Your Post For Search Engines

You should always write for your reader, I hate reading a post that’s soul purpose was to get ranked in Google, it’s pointless. Having said that, it’s important to optimize it as well as possible. When I started blogging, I used a BusyBee theme from Woothemes and using WordPress tags, it ranked really easily in Google for the tags I wrote. Make sure to write tags for every post, you want them to be something  people will search for in Google, so for example this post I have, Optimizing Blog Posts For Search Engines. Another tip which was recently brought to my attention by my SEO guy, was to write a blog title using All in one SEO pack WordPress plugin. This will change your browser title which is seen as the title in search engines, this means you can write it more for the search engines then readers as it doesn’t get read by many.

Linking The Right Way

Linking is always difficult, you don’t want to leave readers with any questions and you want to make it easy for them to find something that you are speaking about. I always link to a new website in a new window, so that my readers never leave my website. If I’m linking to a product, I will often create a redirect using a WordPress plugin called Ninja Affiliate so instead of a funny looking URL, it actually looks something like this: Another thing I do is use a plugin called SEO Smart Links which will automatically link specific words in a blog post to the URL you want it to. This means I can create posts quicker because I don’t have to find my affiliate links and sort out the links but also it makes sure I don’t forget a link.

Images Sell Your Blog Post

People really do judge a book by it’s cover, we all do. Another saying that is really true is, a picture speaks a 1000 words. Adding a picture is like adding a lot more text but they can consume it in a second. Think about this, if you have two blog posts about how to clean a car, one had pictures, one didn’t. Which would you be more likely to look at? The one with pictures, even if you can’t get any decent pictures, just you in front of a old car with a sponge brings it to life.

Write About Something People Want To Read

The biggest reason for a successful blog post is the content, if your content sucks, no one will read, comment or share it. Like styling your posts, content also needs to be consistent, if your website is about cycling, don’t start blogging about running, although some people may be interested, most won’t be.

What do you think is the biggest reason for the success of a blog post?

"Do Not Write Another Blog Post Until You Watch This Free Video..."

Traffic Domination

Watch this free video to learn...

  • How I got over 10,000,000 people to visit my websites.
  • The types of blog post that got me all that traffic.
  • How to get someone else to do it for you!

Where should I send your video?

How We Get Over 64.73% Of New Email Subscribers

We first added a popup opt-in box to IncomeDiary back in 2010. Today, it gets us more subscribers than our homepage opt-in, footer opt-in, sidebar opt-in and squeeze pages combined. After seeing how well it worked for us, we decided to develop it into a plugin our readers could use. It's been so popular that over 60,000 websites now use it!
Click Here To Get Instant Access


  1. Fisayo @ Secrets of Entrepreneurship says:

    Thanks for this post Mike. I only post on Mondays and Thursdays, but I notice traffic drops on weekends. Its great to know these other tips. Thanks for sharing

  2. Daniel Sumner says:

    Hi Micheal.

    Good post, I do agree with most aspects of your post, thee is a lot to add to a blog post and npt simply a knock up and post it. Images, tags, SEO, format and presentation all take time.

    I especially agree with you about the length of blog posts. I have written some lengthy posts, but guys seem to just want to skim read, this is why we use bullets and images to create a faster and better read.

    Did I spot a typo?

    The Post Headline Is More Important ‘Then’ The Post

    Great post!

    Dan Sumner

    • Daniel Sumner says:

      TyLol plus my own typos. I hate my iPhone keypad!pe your comment here…

    • Hey Daniel ! I hope you don’t mind. Although spotting typos in a great blog post is a noteworthy quality the quality of the content makes it irrelevant.

      I by the way your blog has some interesting content too.


  3. Fazal Mayar says:

    Yep micheal, i think without pictures a blog post doesnt look appealing to read. Definitely great tips you gave!

  4. Thanks Mike.
    Great advice about blog style and formatting.

  5. Awesome post Mike!
    You must have a catchy headline in order to draw more attention to your post! Styling is necessary, because it will make readers feel entertained! Thanks for sharing bro 🙂

  6. Good overview of the important steps 🙂 I think for ppl are most attractive headlines and pictures. Just these two have major impact on readers. Also quality of the text and consistency matters, there are tons of “simple blogs” out there but many readers require in-depth info. It doesnt mean always long text – just better write 1-2 good quality articles per week rather then 5 mediocre.

    I dont mind longer text or articles about products if they keep quality but low quality PR articles make me sick. Also too many links in the text are sometimes pretty annoying.

  7. Hey Michael, inspiring post as ever.
    When you have a great headline and actually deliver on it the post is good.
    When you over deliver it gets even better. Btw your images always have a cool glare…

  8. Patel Sridhar says:

    Well Everyday I read your blog, I learn something .Thanks Michael.

  9. Belize Hub says:

    Interesting article…thanks for sharing this! Also there is a typo LOL!

  10. Nikki Curry says:

    Hi Michael,

    This was a wake-up call for me. I know to do some of this, but I am not doing it effectively!…’s pure common sense and I thank you for putting me back on track.

    I love the simplicity of it all, anyone can understand the steps that you are giving us. Now, we just need to get into action.

    Nikki Curry

  11. TrafficColeman says:

    Those headlines need to drive the reader to click through..if they click..then it up to the content to convert them..

    “Black Seo Guy “Signing Off”

  12. Nick Laborde says:

    Any time I see a blog post with a huge block of text with out any line breaks, I run… not literally 😉

    I always try to be short and to the point. Most of us have short attention spans… ooh, another shiny new blog post…

  13. Amarpreet says:

    Simply just short and informative.

    He shares all his methods and techniques which he use.

    Simply U r great

    Great Job Michael ^_^

  14. Onibalusi Bamidele says:

    Really awesome post Michael,

    You’re so right about the importance of a great headline and it truly can mean the difference in the success and failure of a blog post. I also love your point about timing and it is something I haven’t considered before – I’ll work on this.

    Thanks so much for the awesome post,

  15. Joshua Zamora says:

    I love coming by here I always pick up golden nuggets! Love the SEO plugin tip. I always wondered I the title in te all in one should e different then the actualy title.

    Will put this to effect asap.

  16. ZPTsotetsi says:

    great post Michael. just one question, I have recieved number of link request for one of my website: and most are not related to my site, should I accept all or only that are relavant to my site?

  17. As always, stellar information. Often times I find myself entrenched in 3,000 word articles and sales letters, and I leave the page. I like a quick, direct message.

    Another tip I could add to this is making the point you want to get across in BOLD and in another color. That’s always worked for me.

  18. Terrel Smith says:

    …definitely a great reference for bloggers out there; they should learn from you…:)

  19. Greg Swift says:

    Hi Michael,

    Always a pleasure to read your posts and learn something.

    I use Ninja Affiliate too and correct me if I’m wrong, but can’t you do the same thing with Ninja Affiliate that you can do with Smart Links? I used to use Smartlinks but once I got a hold of Ninja Affiliate, I just use it now.

    Keep up the great job!


  20. Dr. Babs says:

    nice stuff here mike.. I really wanna say ..T ……H……A…N..wait where is the “K”. Oh, i have already put it there . Great job .Keep it up .Dr.babs

  21. Hey Michael, thanks for another great article. I am glad you touched on “when to publish a post”, as this is something I haven’t been sure of, although I have been deliberate and tried to use common sense…
    One thing I have been wanting to ask you; while I know that the length of the article will largely depend on the type of post, subject and industry and I have also read on CopyBlogger that the industry standard is 250 – 600 words, but in your opinion, what is the ideal length of a post, all variables aside?
    BTW: I love All in One SEO Pack, which I picked up from your 20 WordPress plugins article a while ago… 😉

    • Thanks Michael. I also like the 1000 word mark, so I am pleased to hear this from you.

      Your posts are all epic, so no need to worry about that department! 😉


  22. Rick Nielsen says:

    Thanks and as usual, great information!

    I have two questions:
    One, is this post one you wrote yourself or did you out sources it?
    Second, how long does it take you do get your post ready for prime time? I’m not the fastest writer in the world, and it can take me hours to create a post. So I want to see if I’m way off base.

    Again, great content and thanks again!


    • Michael Dunlop says:

      Hey Rick,

      Yes I did write this post and do write most posts on this blog.

      This took probably two hours to do, I find coming up with the points first and then filling in the gaps much easier to do and allows you to flow better.


  23. Ray Posner says:

    Hi Michael,

    Thanks for the great info in your post.

    I will start implementing them in my next post on my blog

  24. George Tee says:

    Michael, this is such a cool post. I do agree with what you said that catchy titles have great impacts to its readers. Dull titles are likely to be ignored so one should be very creative in creating a title for a blog post. Blog post should also be short because the viewers tend to be bored with long blog post. They would want it to be simple and straight to the point. Also, nothing beats good quality content.

  25. Rohit Rathore says:

    Information is good, apply for my picture blogs too and it works.

  26. Luke Etheridge says:


    Great post bud! – Really enjoyed reading this and I completely agree with all of your points raised…the trick is to implementing ALL of your tips in to one fantastically perfect post though I guess 😉

    As always, thanks for the inspiration and great read.


  27. Rojae Braga says:

    Rick, what you have here is something very helpful. I particularly like your tip on when to publish a post for best results. A quick question though, what is your recommended average number of posts or how frequent should a blogger post so that it would be most enticing to his readers? Because personally, I think a blog with fewer but with more relevant and commented posts is better than a blog with a greater number of posts yet receives little attention.

  28. George Katsoudas says:

    Hey Michael,

    I have recently “seen the light” as far as scheduling content goes. It takes the pressure off “having” to do it throughout the week.

    Great post btw.

  29. Great tips and good reminder especially when we update our blogs. Sometimes we tend to talk about something similar especially something that is close to our heart but the reader might not feel the same. Thanks.

  30. Hey Michael,

    As always a great post! Since being a subscriber of yours I’ve actually been inspired to change my design again – This’ll be the third time…the first time it was adsense based and that never sat well with me..I knew I could always provide more value to my readers…The second design increased affiliate commisions by a fair bit but still the bounce rate is high.

    This third design will be much cleaner and my content will have my personality shining through some more and be written more for my readers rather than Search engines! Wanna get moving because it’s been a while since I posted on there :*(

    Quick question : How are orange links working for you? At the moment, my links are fairly concealed but I can’t think of a colour that won’t leave them sticking out like a sore thumb. I like the way orange works on your site!

    My new design will be grey based so might experiment with Orange links too – Plus there is orange in my logo 🙂

    Thanks again! Sorry for the ramble 😀


  31. Fernando says:

    What’s up dude? please let me introduce my self! i’m from Paraguay, and i read your posts since a couple of months because my dad told me i should do it, i never comented because my english is not that good but this time i couldn’t resist.. and dude… you are just awesome! congrats! i realy enjoy it reading you and i realy learn A LOT… altough my english sucks!!!! i’m so proud to find you!
    Greets from Paraguay

  32. AnggaRifandi says:

    Thanks Mike, your tips really help me to increase my blog readers and about 2pm or 5pm GMT I’ll love to try it as soon as possible.

  33. Hi Michael, I totally agree with you! I am a celebrity blogger and I would love for you to check out my site and let me know what you think please!

    Best Regards,


  34. karan@ Wordpress SEO says:

    Wow, this post really got my mind crackin!
    I guess I need to stop reading here and get back to work and apply it.

  35. Bajar de Peso Rapido says:

    Hey Michael

    These are great tips for content creation, wow. Im going to apply them right now!

  36. Paul Hundrieser says:


    Wow, this is a ton of great info. Never knew about the SEO Smart Links plugin…looking forward to using that. Thank you for sharing your knowledge, really appreciate it!

  37. I stopped reading because your grammar and punctuation are terrible, and you don’t seem to know the difference between ‘your’ and ‘you’re’. Your credibility can go out the window if you’re making mistakes like that!

  38. Subha Sadiq says:

    great tips share, i will definitely apply these tips to my Blog