How to write a blog post that brings readers and makes sales.

This week on my free Live Webinar we discussed how to write a blog post, and specifically the 7 elements it takes to make a really great post that brings in readers and results in a nice conversion rate.

I have a bit of a system for kicking out blog posts, and I'll share that with you here in detail. Once you know the elements that should be included, you can simply use that as an outline every time you want to create a really great blog post.

I'll start by giving you the brief version. Each blog post should have a keyword phrase, good title, image, good content, call-to-action, signature and a PS. Keep reading for the details on each - and a little bonus: the 8th element. πŸ˜‰

7 Elements of a Great Blog Post

When I sit down to blog I start with an outline, which includes all 7 of these elements. I may not know the content of each element upfront, but I like to put a frame around my work and then basically fill in the blanks.

We'll walk through these elements in order, but first I'll show you an example of what that looks like on my screen:

Obviously this is just a basic outline. A placeholder for each of the elements. I find this to be a great starting point as it gives me a structure to work with. And besides, a blank screen can be daunting when you're under pressure to write! From here, I simply flesh out each of those elements as I go.

1. Keyword Phrase

The biggest part of learning how to write a blog, is learning to write exactly what your readers want. You find that out through keyword research, and you deliver it through keyword optimization.

So choose a topic and then pick a keyword phrase that best suits your topic. Or choose a keyword phrase, and create content around it.

You won't always find a great keyword phrase to match the topic you want to blog about. That's okay. Your readers will appreciate a few off-the-wall posts that are written more for "visitor optimization" than search engine optimization. πŸ˜‰

I chose a longtail keyword phrase for this blog post: "how to write a blog"

2. Title

The title of your blog post is incredibly important. Arguably one of the most important elements of the entire post. The post title also becomes the page title (meaning it is used in the Title Tag and shows up in the Title Bar of the browser window). It also becomes the Anchor Text for the hyperlink in the search results - meaning this is what people will see and read when they are deciding which result to click on. And whammy #3 - your post title becomes the Anchor Text for all of the inbound links pointing to this post that are created automatically through your blog.

Your title needs to be interesting and engaging. It has a big job - it compels people to click through and start reading. Two things go into a really great title: a keyword phrase, and a little copywriting skill.

If you happen to create a really long title for your blog post, consider editing the permalink. You might use a shorter version of the title, that still includes your keyword phrase. Here is an example from the blog post you are reading now:


Speaking of permalinks, if you want your post links to look as nice as mine see: Smart Permalink Structure. And here's a bonus tip for you - that permalink structure allows me to use shortened versions of the URL on sites like Twitter.

You may have seen me tweet a link to this post as: Try it - it works! Cool, right?

3. Image

Images engage your reader, break up long boring text, illustrate points - and they can also be used to draw the eye in specific directions.

Since my topic is "how to write a blog post" I simply used screenshots, which can be very effective. Other options for images within your posts include:

  • Your own images/photos
  • Flickr
  • Inexpensive stock photos

4. Content

I actually write the content last, after I have outlined the other 6 elements, and simply type in a placeholder to start. But once I have my blog post outlined I sit down to flesh out the content. I often do this in outline format as well, and then go back to flesh out each point into a paragraph or so.

5. Call-to-Action

This element ranks right up there with the Post Title as one of the most important things you can include in your blog post. The call-to-action lets your reader know exactly what they should do next, and why.

Ask yourself: why am I writing this post? Why are they reading this post? What ONE action do I most want them to take after they read my post? (Never assume it's obvious.)

Don't leave your reader hanging. You owe it to them to lead them to the next best click. See: Using a Call To Action

6. Signature

A signature serves two purposes. First, it tells your readers who you are and that you care enough to identify yourself and sign off appropriately.

You can do this via plain text, or you can create a signature image like the one that I use. There are free signature makers around the web, or you can sign a piece of paper and scan it into your computer.

Oh, and the second purpose - it is a nice thing to have above a P.S. πŸ˜€

See: Dear Mystery Blogger (It might be YOU!)

7. PS

You see it at the end of long sales letters. You see it in email marketing. Start using it in your blog posts, too! This is one last chance to make an important point, or share an important link. It is best used for supporting your call-to-action.

Readers who scan your blog posts will catch the title, the images, the sub-headlines, the bullet points and the PS. Use it wisely!

Bonus: The 8th Element

Once I have my blog post written, but before I publish it, there's one more thing that I add to top it off.


I like to link back to posts in my archive wherever relevant, both for internal links (SEO) and for the readers reference. This helps to keep your archived blog posts fresh, and connects similar discussions.

I also link out to other blog posts on the same topic, written by other bloggers. This creates a pingback or a trackback on their blog, usually in the comments area of the post I link to, and is also good for both of the same reasons.

For the best results, link to blog posts that rank well for your keyword phrase - or better yet, a similar more competitive keyword phrase. That way you can benefit from having a link on this high-traffic blog post that is related to the topic of your own blog post.

You can check that post to see if other trackbacks appear before you decide to link to it. Some bloggers don't allow them, or don't have a theme that shows them.

Of course, is the blog post is really great - you might want to share it with your readers anyway...

A Quick Recap:

  • Do your research, and choose a keyword phrase
  • Craft a great title that includes your keyword phrase
  • Choose or create images to compliment your topic
  • Flesh out your content with an intro, a main point, and conclusion
  • Include a strong call-to-action
  • Add your signature
  • Wrap it up with a well-written P.S.
  • Link to related posts, on your blog and others

I hope this has helped clarify some of the points I made on my webinar, and on twitter, about how to write a blog post. As usual, I took this opportunity to create an example of each point in this very post. Scan back over it and you should be able to easily point out each of the elements!

Next, See: Step-by-Step Blueprint for Success Online!


p.s. While you are reading this PS, I am reading 31 Days to Build a Better Blog by Darren Rowse (aka @Problogger). I'll post a full review in my next post. Be sure to subscribe in the blue box at the top right so you don't miss it!

Edit: You'll find the review now online at: Problogger Review: 31DBB

About Lynn Terry

Lynn Terry is a full-time Internet Marketer with over 17 years experience in online business. Subscribe to ClickNewz for the latest Internet Marketing trends & strategies, Lynn's unique case studies, creative marketing ideas, and candid reviews...moreΒ»


  1. I loved the session you did on blogging for Karon Thackston's online copywriting series. Very good information that I am trying to incorporate into my blog posts:-)

  2. Hi Lynn

    What a great post I Hope it was ok to print out as I'm using it to help me write for my Quantum Leap Business.

    In your first paragraph you mentioned a webinar I clicked on it but could not get there is there another route.

    See You in the forum

    Ian UK

  3. Marty Saposnick says

    As a relatively new blogger, I feel comfortable about providing content that's unique ane on topics that I have significant experience. I appreciate you're advice regarding the signature and PS.

  4. Lynn,
    I'm curious about something? I notice that many people such as yourself and sugarrae for instance, typically write longer posts, by longer I would guess they are mostly over 1000 words at least. Meanwhile Brogan and his friends write much shorter posts but post with more frequency.

    I didn't notice any mention of suggested word count in this article.

    It seems there is a fine line in being rich in content and being readable by visitors, especially when you're a "newbie" like myself. It seems as though if you load the post with content for G benefit you miss out on some visitors who are just scanners as opposed to readers.

    What is you suggestion for a newer blogger in terms of length and frequency?

    • I personally think that the post length does not matter. If the content surpasses the readers expectations and provides a real value, it doesn't matter. It is sort of like a great song. Some great songs are short, some are long. But either way, they are still great!

  5. Even after so many years on the net i still see people that don't know how to pick a proper title for their articles. And it amazes me how thick they can be. I always try to place myself in the shoes of the reader when i write, that way i can partially understand what my readers prefer. And it's obvious that a boring title will not bring readers, because even i wouldn't click on it.
    I always emphasize on this part when people ask for advices about writing.

  6. Hi Lynn

    Just wanted to say that I really liked your tip on adding a PS at the end of a blog post. It's a habit most people forget to include which really helps to personalize a message. I use it as well and it does make a difference in getting people to respond.

    Best wishes!

  7. Floyd Andrews says

    Well said, Lynn! The 8th element in this list will definitely keep the visitor in your blog for a long time. Entertaining people with good content is one of the awesome achievements that a blogger can get.

  8. Bill Gassett says

    Outstanding tips Lynn! I think you have about ten seconds to catch someones attention when they reach a webpage. You need to make sure the page is very eye appealing or you will lose the reader real quickly. After appearance the content and of course SEO need to be top notch as well.

  9. Michael Martinell says

    I like your idea regarding the use of the PS to break up your end and to reinforce the call to action for your reader. That tip went on my list for future blog entries.


  10. hi lynn, this is really worth reading. And I like your idea you posted in here. I do write blogs but I never think the elements of writing blog post not until today. I'm so grateful to google which I found your beautiful topics.

  11. Andrii Rabiniuk says

    How brings readers and makes sales? Write post:"How to write a blog post that brings readers and makes sales.". Joke:)
    Good rules. I know some top authors have the same post's directivity. Rules are always different.

    p.s. add to favorite(7)

  12. Mark Harbert says

    Lynn, great post my friend. There is one thing you said that really stuck out to me, and that is where you stated that we need to give our readers what they want!! that is so key. sometimes I think we forget that and are constantly righting what we want and forgetting about our audience. Quality content for them will spur sales and create a buzz. Great post Lynn! Love your blog by the way! πŸ™‚

    Mark Harbert

  13. Randy Jeffers says

    This is an excellent article. You get my vote and I’ll bookmark this weblog right now πŸ™‚

  14. Angie blankenship says

    Just getting started and really need to succeed. Thanks for the info and any future info. I am going to get started by using your blog and techniques.

    Follow @ blank_angie on Twitter.

  15. Gaile Spalione says

    I'm so glad I found your site on google. I read this post and it really helped me a lot. I am going to start using your 7 steps to writing my posts instead of just writing freely. I am very new to internet marketing and started my blog while learning, so I am making mistakes along the way. I also like the signature at the end. I'm going to do that too! Thanks for great content.

  16. Nice info for me.You have written such a great article.Thank you very much.

  17. Heru Prasetyono says

    Great topics with great points. I agree with those 7 elements and I always consider them when I start to blog. Thank you for sharing this great topics.

  18. Thanks for this post and the other links to use content. The education is much warranted. I see where I need changes and will implement going forward. This is an educational post.

  19. Thank you for this. I am trying to write a blog post each day and this is a useful list to work from. Your advice on writing the post last really works.

  20. Thank you so much for the feedback! If you enjoyed this post, be sure to see my weekly training modules at: - a great post to read next. πŸ˜‰ *cheers*

  21. Oh great! post Lynn. I felt like I was reading my own post. I do the same thing that you have written here. Yes, the "signature" is something new to me. I have seen some blogs with signature, but never give a thought to that. Let me also add my signature to blog, and let's see what more impact it put to my readers.

    Thanks for sharing πŸ™‚

  22. Thanks for sharing this post, this really helps me as a content creator and wannabe blogger and marketer. l will be using these tips for sure.

Leave a Reply


Get My Internet Business & Smart Marketing Diaries - Free!