I’ve been asked “What makes a good blog post?” the truth is I’m still in the dark on that one, and probably will be for a while. But I do follow these 5 rules.

5 elements of a good blog post

I cannot tell you how annoying I find horrible font on a blog post. One of the main things I learned in my media design class is that picking the right font is key, essential, bae, whatever. No reversed text (light colored type on a darker background) for your main text. Your post might be long,  SO DON’T WRITE THE WHOLE THING IN ALL CAPS. First of all, it looks like you’re shouting at the reader, and second of all letters in all caps tend to loose their shape-making the post harder to read. And please don’t make your body font a script font, it’s not readable.

Related:  Blog design basics

Okay, that was my rant about fonts, trust me I can go on and on, but I highly doubt you would want to read that.

2. Know your audience
I know this is repetetive, but it’s your audience that reads your post/gives you clicks and pageviews. So experiment, write and publish several posts-then see which ones are getting the most views then continue to write posts similar to that.

3. Writing skills
Grammar can be an evil-the more I learn of our language the more I understand how hard it is to learn it-to everyone who takes ESL major props. Another note to all attempting to blog, be professional. Please don’t write like Ur SeNdInG a TeXt. So put those two steps together and you’re on you’re way to writing a better blog post (P.S. typos show that you’re human and will hit wrong keys sometimes-no judgment).

Related:  And the award goes to... (blogging nominations)

4. Break it up
When I click on a link that brings me to a post that has loooong, dragging paragraphs-I reeaallyy want to exit out. Break up all the info with pictures, pull quotes, bullets or numbered lists.

5. Passion
This is the last point for a reason, writing a good blog post is so much more than all the things I just listed- if you have no idea what you’re writing about/don’t give a f#*k then why are you blogging in the first place? Finding and writing content that you and your audience LOVE is like walking a fine line where one side is boring your audience and the other boring yourself.

Related:  Instagram tricks, tips and a 200+ hashtag guide
What tips do you have to make a good blog post?

Author: Alix Maza

Alix is a college student, Step Up Magazine contributor, wannabe author, blogger and a super girly-girl who loves dogs and is entirely too dependent on coffee.

But first, subscribe!
By signing up you'll get access to the resource library where the awesome freebies are.
* = required field
  • Amber

    I agree with you on breaking it up. I tend to skip over long paragraphs.

  • CouponDivaAndi

    And make sure one uses capital letters and periods!

  • Lisa Warren

    Lol yes these are all fabulous points!! I also think photos are so important and a site that isn’t filled with pop ups!

  • Neely

    I agree. When I break up posts I feel like I get a lot more interaction

  • Andy J. Salgado

    I love this! Thank you so much, I myself am learning to contribute all of these elements in to my blog and stay authentic to what I want to share! I feel there are so many techniques to “get out there” that you become overwhelm! This was really simple! 🙂 Thanks!

    • I always remember the K.I.S.S. method.

  • Totally agree with these elements! I would also add that you need strong images or graphics (which I find the most challenging part!).

  • Elly Leavitt

    it’s definitely a combo of all the things you’ve listed here! Knowing your audience takes time but is super important x

  • Rochela

    These are great tips. I find being honest is a big one also. Putting into words what your reader may have thought or felt at one time or currently helps connect to your audience.

  • Thanks for these tips! I am going to pin this right now, very helpful!!!


  • 100% agree with all of these! One of my pet peeves is bad spelling and grammar. It’s important to spell check and proofread posts before you publish them.

  • These are essential for a good blog post. I will say that when bloggers link back to old posts but its like a light pink,etc it makes it so hard to read. So having a font that is easy to read is huge for me! Also writing about something you are passionate about is key.

    • I always worry about that with my links! I hope you can read it.

  • great tips! loveee the you are forgiving with the typos!! Our brains literally cannot proofread our own work because our minds compensate for the word we are intending! I proofread all of my posts 2 times at least and ALWAYS have a typo! I can’t help it.

    • Haha I’m sure there are minor typos in almost everything I publish.

  • sofieyah l

    Agree with all of these 🙂 They say the longer the post the better is fairs on Google, but in that case you gotta split it up even more!


    • Ohh the Google algorithm is so temperamental sometimes haha.

  • Claire Melzer

    Love reading all if your blog/design tips! I’ve never had any type of design class so I appreciate all the helpful hints I can get!

    • Yay! In that case I’ll try to think up more design posts.

  • Such great tips! These are all so necessary.

  • Miss ALK

    Agreed to these! Especially the passion one- I think the most important thing about blogging is loving why you’re doing it 🙂

    xoxo A

    • You have to love it in order to succeed I think.

  • Allison

    Passion is totally right, I’ve been adjusting my blog’s voice to make sure it’s in line with my passion so it all comes together.

    • Finding your voice is sometimes hard to fo. Good luck with that journey!

  • Anna Hubbard

    Readability is a huge thing! But all these are great tips!
    -Anna | http://www.fivefootandfabulous.com

    • I think that’s my number 1 pet peeve!

  • Greta Hollar

    These are great tips! I would add something about SEO too. That’s an important element in a good post.

    Greta | http://www.gretahollar.com

  • Sondra Barker

    All of these are super important points to address when writing a blog. You cannot stress enough how knowing your audience is very important as well as working with a platform that you have a passion for.

  • Taylor Mobley

    When I first started blogging, I struggled with writing great blog posts. All of these things have helped, especially passion!

    • That’s really the biggest point.

  • Vukosavljevic Ana

    Loved all of your tips especially the fourth one, I hate it too when paragraphs are never ending and when you are not sure what the author wanted to tell you. Thanks for sharing!

    • Haha I tend to be too verbose so I have to remember that one.

  • Ashley Mason

    These are all so important! Knowing your audience is key.

  • Heather

    Learning to break up a post was a game changer for me. I agree that it makes things much more readable. Thanks for sharing these tips!!

  • Noelia Cole

    Great information. I am working on a new post so this is awesome to know.

  • jen

    Awesome tips! I also dislike blog posts that are just one paragraph.

  • Jenna

    These are awesome tips! I agree with everything especially breaking up the post. And you can never be too repetitive about knowing your audience. That’s the most important.

  • Cristina

    Love all of your recommendations. Short, sweet and to the point!




  • Such great tips! Length of post is a huge thing to me. If I read a blog post that was only a paragraph, I feel like I’ve wasted my time. I’d much rather read a long-ish, passionate post.

    XO, SS || Seersucker Sass

  • Gwen Dittmar

    Thank you for the tips!

  • shootingstarsmag

    I agree with all of these. It’s definitely important to make the post easy to read- which includes font, color of font (if it’s something other than black), paragraph sizes, etc. I try and make sure all of my posts are something that my readers would enjoy too! It’s nice to throw out ideas sometimes and see who would be interested in hearing more, so then you know people will be intrigued if you DO decide to write about a certain topic, etc.


  • These are great tips! I’m trying to change up some things in my writing and posts so these definitely help out!

  • Amy

    Such helpful tips! I agree with breaking things up! Headings make things so much easier to read!


    Amy | Pastel N Pink

    • I just figured out how to do that in WordPress lol.

  • I think number 5 should be promoted to number 1, because if you’re passionate about what you’re writing, the other issues can be overlooked, in my opinion.

  • Ashley Vickney

    LOVE these so much! I think that your audience one is the NUMBER ONE RULE! Like of pretty much everything. It’s so great. Also I think that making it easy to ready is huge!