6 Steps To A Killer Guest Post

by Ann Smarty · 28 comments

This is a guest post by Ann Smarty who runs a  SEO Consulting blog at SEO Smarty.

The first thing to keep in mind when you consider guest posting is that you must guest blog. This is the best way to find new audience and promote your blog.

The second important thing to remember is that a few (or many) of your guest post pitches will fail. You should learn to accept rejection: this is natural, everyone fails sometimes, even the best among us.

What you can do however is to get the rejection rate to minimum, and here’s how with 6 simple steps:

guest posting

Step 1: Do your homework

Learn the blog style, its audience and most active readers. What types of posts seem to do the best on Twitter? Which ones get most comments? Which ones get most links / trackbacks? Here is a quick easy tool to help you see which pages of the blog get tweeted a lot for example:

Topsy is a Twitter tracking tool that lists “More popular” page from any domain. Just do a quick search by the blog domain and see which pages were the most popular there:

Topsy search

Same search is possible both on Digg and Delicious – so you quickly see what gets Tweeted, Dugg and bookmarked most of all and realize what appeals to the blog audience.

Step 2: Work on post ideas

The fact that you have analyzed the blog style and audience doesn’t mean you need to write exactly what you see get popular with the blog readers. On the contrary, the actual purpose of guest posting is offering something fresh and unique.

So armed with that knowledge, think of something new that is likely to appeal to the blog community.

Step 3: Write a good pitch

Take some time to find the blogger’s name. Starting your message with the blogger’s name, you have a good chance grabbing his attention from the very first second.

Here’s a sample of a pitch that has worked to me (if you have the actual post or a draft, attach it as well):

[Blogger’s name],

[A quick introduction of your self]

I’d like to contribute to [blog name]

The post idea I’d like to cover: [describe your idea here. Be brief but mention why you think it will do well on that specific blog]

Here are a few samples of my writing:

[Provide a couple links to your previous posts on the topic]

Please let me know what you think.


[Your name]

Step 4: Write the post

Once you get a reply from the blogger, write the actual post. Write it as if you are going to write the best piece in your life. Remember, both you and the blogger will benefit if your post does well, so by writing a really good post you will increase your chance of getting approved and at the same time you will get more exposure once the post is live.

Check out these helpful tips by Edward Khoo to make sure your post is really good. Try to be yourself but look for the best in your own style and expertise.

Step 5: Flatter the blogger

Quite a long time ago I wrote quite a controversial piece on the art of flattering (please read before arriving at any conclusions!). Flattery can take various forms: what I mean here is mentioning the old post from the blog (or other blogs from the same owner). The blogger is sure to notice and appreciate them. So he is ore likely to accept your post.

Step 6: Be patient

Popular bloggers are very busy. Don’t expect the answer within one or two days and don’t get alarmed if you don’t hear back after 3 days of waiting. Just wait and you will be awarded.

I hope you would have find this article interesting. If you are going to guest post on any blog, do implement these methods. I am sure, if that article is wonderful then the blog owner will surely publish it on his blog. Let me know your opinions about this article. And Yes, Happy guest blogging!

About Ann Smarty

Hi! I am Ann Smarty, an SEO consultant and search blogger. If you like (or plan to start) guest blogging, check out Ann's community of guest bloggers to find plenty of people who are really interested in guest posts (and you won't be rejected!). You can Follow Ann On Twitter @seosmarty

has written 3 superb article(s) on this blog

Visit my website →

Josh January 28, 2010 at 5:23 am

Flattering definitely helps. I’ll say that 🙂

Guest posts are such an awesome way to get publicity and links and lots of good stuff. It is a win win situation for all, as the regular blogger gets to take a day off (kind of), they get more content, and the guest writer gets to put their name out to a new audience!

Michael Stagg March 23, 2010 at 11:11 pm

A most amazing post! Thank you for posting a simple guest post pitch template; that’s sure to come in handy. Rock on! 🙂
.-= Michael Stagg | My II Sense´s last blog ..3 Ways to Disable Your Distractions =-.

Bilal Ahmad June 13, 2010 at 1:50 am

Ann Smarty really good tips. I will include your blog post in my blog, because the tips mentioned in this post are really helpful for guest bloggers.

jhon tombi February 4, 2011 at 3:03 pm

Guest posts are such an awesome way to get publicity and links and lots of good stuff.

Ayden March 2, 2011 at 6:38 am

Hey Ann,

That nugget on Topsy is brilliant. Thanks for sharing that.

Michelle Sterling September 6, 2011 at 12:26 pm

Guest posting is definitely one of the best ways, if not the best to get your popularity up. Given that it is a really great article. Amazing tips, having a catchy title helps too.

Steve March 14, 2012 at 12:40 am

Thank you Ann, sometimes a few insights is all one needs to get the confidence to do something, like Guest Blogging.

Previous post:

Next post: