Guest Blogging: The Definitive Guide
Free Guide: The Definitive Guide to SEO in 2020
Proven strategies to help you get higher rankings in 2020.
Get the free guide now
SEO This Year (exit intent)

Guest Blogging: The Definitive Guide

Brian Dean

by Brian Dean · Updated Feb. 06, 2019

Guest Blogging: The Definitive Guide

This guide contains everything you need to know about guest blogging.

How to start.

How to scale.

And how to get your guest post featured on HUGE authority sites in 2020.

With that, here are the steps:

About The Author

Hey, I’m Brian Dean.

Over the last few years I’ve published over 200 guest posts.

Some of these guest posts were on smaller niche sites like this:

niche site guest post

But I’ve also published guest posts on HUGE blogs in the marketing space, like the Buffer blog:

I’ve even had my content published on authority sites like Entrepreneur and Inc.

Needless to say, these guest posts have generated thousands of targeted visitors to my site.

(Not to mention powerful backlinks that have significantly improved my Google rankings)

And in this guide I’m going reveal exactly how I did it.

Step #1: Find Guest Post Targets

Your first step is to find a site to guest post on.

Here are 7 proven ways to find sites that accept guest posts:

Technique #1: Google Search Strings

Looking for something besides the typical “keyword” + “write for us” search string?

I’ve got you covered.

Here’s a list of search strings that I personally use to find guest posting opportunities:

Your Keyword “guest post”

Your Keyword “write for us”

Your Keyword “guest article”

Your Keyword “guest post opportunities”

Your Keyword “this is a guest post by”

Your Keyword “contributing writer”

Your Keyword “want to write for”

Your Keyword “submit blog post”

Your Keyword “contribute to our site”

Your Keyword “guest column”

Your Keyword “submit content”

Your Keyword “submit your content”

Your Keyword “submit post”

Your Keyword “This post was written by”

Your Keyword “guest post courtesy of ”

Your Keyword “guest posting guidelines”

Your Keyword “suggest a post”

Your Keyword “submit an article”

Your Keyword “contributor guidelines”

Your Keyword “contributing writer”

Your Keyword “submit news”

Your Keyword “become a guest blogger

“Your Keyword “guest blogger”

Your Keyword “guest posts wanted”

Your Keyword “looking for guest posts”

Your Keyword “guest posts wanted”

Your Keyword “guest poster wanted”

Your Keyword “accepting guest posts”

Your Keyword “writers wanted”

Your Keyword “articles wanted”

Your Keyword “become an author”

Your Keyword “become guest writer”

Your Keyword “become a contributor”

Your Keyword “submit guest post”

Your Keyword “submit an article”

Your Keyword “submit article”

Your Keyword “guest author”

Your Keyword “send a tip”

Your Keyword inurl: “guest blogger”

Your Keyword inurl: “guest post”

allintitle: Your Keyword + guest post

Technique #2: Google Reverse Image Search

This is cool:

First, find someone in your niche that writes a lot of guest posts.

For example, Noah Kagan tends to contribute to a lot of blogs in the marketing space.

Second, grab the URL of the headshot they use in their author bio:

Finally, pop that into Google reverse image search:

Boom! You get a list of places they’ve guest posted… presented to you on a silver platter:

Technique #3: Twitter Search

Twitter search is an untapped goldmine.

In fact, I’ve found some AMAZING guest blogging opportunities on Twitter….

…opportunities that I would have never found in Google.

(Also, Twitter results are fresher than Google’s index. Which means you can find sites that are actively on the hunt for guest posts ).

Here’s how to do it:

First, head over to Twitter search and enter a basic guest post search string like “[keyword]” guest post.

Then, look through the results to find guest posting targets:


Within 5 seconds I found a handful of high quality sites that accept guest posts, like this one:

Very cool.

Technique #4: Reverse Engineer Your Competitor’s Backlinks

Here’s where you reverse engineer the backlinks of a site in your niche.

When you do, you can uncover a GOLDMINE of guest posting opportunities.

For example, I noticed that this site was ranking for a lot of keywords in my niche:

So I took the homepage URL and popped it into Ahrefs.

And I got a list of all their backlinks.


Most of their backlinks didn’t come from guest posts.

But a good chunk did.

In fact, within about 5 minutes I found (literally) 10 high-quality sites that they’ve guested posted on:

The best part about this strategy is that you can find sites that aren’t openly advertising the fact that they accept guest posts.

(In other words, sites that DON’T have a “write for us” page).

But thanks to reverse engineering, you can find these sites with ease.

Technique #5:

If only there was a place that listed the best blogs on the internet.

Oh, wait there is!

It’s called

Just head over to AllTop, find your topic, and you’ll get a list of the best blogs in your niche:

Of course, you won’t be able to submit a guest post to every single site listed in AllTop.

But with enough legwork, you can find a handful that do.

Technique #6: Blog Comment Bonanza

Warning: This is an advanced guest posting strategy.

So if you’ve never published a guest post before, skip this technique for now.

With that, here’s how it works:

You’ve probably noticed that other bloggers comment on your guest posts.

For example, here’s a guest post I published a while back:

As you can see, a handful of people commented on my guest post:

And these weren’t just random people… these were folks that run blogs in my niche.

So after I replied to their comment, I sent each of them this script:

And that simple email script got me an awesome “insider” guest post opportunity from a site that didn’t have a “write for us” page.

Why does this work so well?


Someone that leaves a comment on your guest posts obviously liked your content.

(Otherwise, they wouldn’t have taken the time to leave a comment).

So as long as you send them an amazing post, they’ll usually say “yes!”.

#7: Lists of Sites That Accept Guest Posts

Why spend hours searching for guest posting opportunities when other people have already done the hard work for you?

For example, here’s a huge list of 300+ guest posting sites that someone made:

This post even provides stats on each sites on the list:

This is a good list to get you started.

But if you want even MORE sites that accept guest posts, here are 4 lists that I use whenever I’m looking for sites to guest post on:

List of 200+ Websites & Blogs That Accept Guest Posts

150+ Sites to Guest Post

List of 700+ Guest Posting Sites

List of Guest Blogging Sites (140+ best sites)

That should keep you busy for a while 🙂

Now that you’ve found a site to guest post on, it’s time for step #2…

Step #2: Get Your Guest Post Ready

At this point you have a list of sites that accept guest posts.

Now it’s time for the next step.

In this step I’ll show you how to find sites that are a good fit for your guest post.

You’ll also learn how to “warm up” blog owners.

Let’s get started…

Separate Winners and Losers

First, you need to separate the wheat from the chaff.

In other words, you need to find sites that are worth writing a guest post for.

To be clear:

This isn’t about being overly picky.

In fact, if you’re just starting out, you actually want to focus on blogs that aren’t that popular.

These smaller blogs will be MUCH more likely to accept your guest post.

Then, as you get more posts under your belt, you can level up to more popular sites.

Either way, you want to guest post on sites that:

  • Have an authoritative link profile
  • Are in your niche (or a related niche)
  • ONLY post high quality content
  • Can bring you targeted traffic
  • Won’t bury your link in a tiny author bio box
  • Have a significant amount of social media followers

For example, I recently published this guest post on the Buffer blog:

And when you look at that site, you realize that it checks all of these boxes…

Strong link profile? Check.

In my niche? Check.

Significant social following? Check.

Then it’s time to…

Warm Up Your Targets

If you want to guest post on an authority site, you want to get on that site’s radar screen… before you pitch.

That way, when you reach out, they’ll say:

“Oh yeah, that’s Jim, the guy who leaves all those awesome comments.”

Here’s how to do it:

1. Share on Social Media: Want to get your name etched on a blogger’s brain? Share their stuff on Twitter, Facebook and Pinterest:

2. Blog Comment: Take a few minutes to leave legitimately insightful and helpful comments on their site. Here’s a real-life example:

3. Email Them: If you’re feeling frisky, email the site owner a week or two before your pitch just to tell them how a specific piece of content helped you:

Find The PERFECT Guest Post Topic

Here’s exactly how to find the perfect guest post topic:

1. Check out the site’s most popular posts.

These are sometimes listed in the blog’s sidebar:

Or you can use a tool (like Ahrefs) that lists any blog’s best-performing stuff:

No matter how you find them, these topics are proven to generate shares, traffic and comments.

So when you send someone a guest post on that topic, they’ll say: “Content on that topic always crush it on our blog. Perfect.”

2. Next, head over to BuzzSumo.

This is an awesome tool for finding trending topics that in your niche:

Why is this important?

Well, bloggers want to publish posts that are on hot, trending topic.

(Because it means more traffic for them)

So when you offer them content on a hot topic, they’re MUCH more likely to accept.

3. Check out their other guest posts.

What have other people posted already? This will give you an idea of what the site owner looks for when vetting posts.

For example, when I looked at the Buffer blog, I noticed that most of their guest posts were case studies.

So I decided to send them a case study for my guest post.


4. Review The Site’s Guest Post Guidelines

I know you have better things to do with your life than to read a site’s list of guest post guidelines.

I get that.

But some bloggers have really, really specific guidelines.

Some are there to standardize their posts.

Others are there to make sure people actually read them.

Either way, it’s important that you take them to heart.

Because there’s nothing worse than writing up a 2000-word masterpiece… only to have it rejected because of a word count limit.

Step #3: Send Your Pitch

Imagine for a second that you’re the owner of a growing authority site.

You’ve got posts to write, tweets to tweet, and an overflowing inbox.

How are you going to react when you get a generic guest post pitch?

Yup! You’re gonna hit the delete button as fast as possible.

Here’s a battle-tested email template to use instead:

Here’s what makes this email template so effective:

  • Starts off with something specific about THEIR SITE
  • Short and sweet (<150 words)
  • Gives them 3 specific topics to choose from (less work for them)
  • Soft sell
  • Touches on your experience and published work

And now it’s time for…

Step #4: Write Your Guest Post

So a blogger is accepted your pitch.


Now you need to actually send them something.

Here’s how to do it…

My Patented “2 Tier System”


There are only so many hours in a day.

You can’t write a 3000-word ultimate guide for every site out there.

That’s why you should separate your targets into two tiers:

Tier 1: These are the top 10-20 undisputed authority sites in your niche. Sites that you can name off the top of your head. Sites you actually visit, read and follow.

Tier 2: Tier 2 sites that are blogs that are acceptable enough to warrant a high quality guest post. But they’re not big enough to spend a week writing mind-blowing content for.

With that, let’s cover what to send Tier 1 and Tier 2 sites.

Tier 1 Content

Content for tier 1 sites should be as good or better than what you post on your own blog.

I’m talking mind blowing pillar content that forces the hand of the site owner to hit “publish”.

Content that changes minds, sparks conversation, and spurs action.

Content that could appear on the homepage of Life Hacker or The Huffington Post.

Remember: Authority sites are authorities because they only post quality stuff. Period.

And they’re not going to drop their standards just because you commented on their site a few times.

You really need to bring it. Here’s how…

Here are 4 things you need to include in your Tier 1 guest post content:

1. Send a System: If you look the best content on any site you’ll notice that they have one thing in common:

They lay out a complete step-by-step system for reaching an outcome.

Why? Systems have a MUCH higher perceived value than a set of random tips.

For example, with my Buffer guest post, I showed people the exact steps I used to increase my blog’s conversion rate by 134%:

That way, people could follow the steps from the post… and improve their conversion rate.

No theory. No BS. Just a step-by-step process that anyone could follow.

2. Length is Strength: Longer articles have a higher perceived value than short posts.

That’s why I shoot for AT LEAST 2500 words for tier 1 sites.

For example, my Buffer post is a staggering 2,993 words.

But as you can see, this isn’t a bunch of fluff. It’s 2,993 words of insanely actionable content:

3. Custom Screenshots, Flowcharts and Images: Include lots of screenshots and other visuals. These help you stand out… and adds lots of meaty value to the post.

As you can see, I made sure to include A TON of screenshots in my Buffer guest post.

4. Internal Links: Internal links are GREAT for SEO. So make sure to link to some of the site’s other content in your guest post.

This shows that went the extra mile to make your guest post as valuable as possible.

For example, I linked to a handful of other posts on the Buffer blog:

Yes, it took some extra effort to find posts from their blog to link to. But in the end, it showed the Buffer team that I actually cared.

Tier 2 Content

Tier 2 sites deserve some love too.

If they’re on your list of targets, the blog must have something going for them.

While I don’t go crazy for these sites…I still send something of value.

It just isn’t quite as amazing as the stuff I send Tier 1 sites.

Step #5: Follow Up

Here are some things I do to get the most from every guest post:

1. Actively Respond to Comments: Don’t post and run. Take the time to respond to people’s comments as they roll in. In fact, I usually leave a comment right after my post goes live to show everyone that I’m hanging out to answer comments:

Then, I do my best to reply to all comments that come in within the first 48 hours:

2. Promote Your Guest Post On Social Media:

This is a win-win-win: The site you guest posted on gets some traffic. And you share an awesome blog post with your community.

3. Send a Thank You Note: I usually send Tier 1 sites a quick follow up email letting them know I appreciated the opportunity. Again: this is something that no one does. So this little thank you note really helps you stand out. It also keeps the line open for the next time you want to guest post on their site.

4. Blog Comment Bonanza: Like I mentioned way back in Step #1, I’ll sometimes reach out to people that commented on my guest post… and ask to publish a guest post on their site.

Bonus Step #1: The Expanded Guest Post

Yes, traffic and links are great.

But building your email list is an underrated benefit of guest blogging.

And to build your email list with guest posting, you NEED to try the Expanded Guest Post.

It’s a 3-step process that I use to turn guest post traffic into leads (and sales).

Here’s how it works:

1. First, create a “bonus” resource.

This something related to your guest post.

It could be an ebook.

It could be a video.

The specific format doesn’t matter.

What’s important is that it’s on the same topic as your guest post.

For example, here’s the bonus I made for my Buffer guest post:

As you can see, it’s a smattering of tips that I didn’t have room for in the guest post.

(And all of these tips are related to my guest post topic: building your email list)

I also threw in few PDF checklists about list building.

2. Next, create a page specifically for people that read your guest post.

This page should offer your bonus section in exchange for an email.

Here’s mine:

(Feel free to copy it)

3. Lastly, pitch your bonus section at the end of your guest post.

Here’s an example:

And this strategy worked out GREAT.

In fact, I build an extra 188 email subscribers using this simple strategy on my Buffer guest post:

(And as you can see in that screenshot, the page I sent people to converted at 37.8%. Not bad!)

Bonus Step #2: Guest Blogging Pro Tips

Let’s cap things off with a handful of pro tips that I’ve picked up over the years.

1. Use Comments to Estimate Referral Traffic

How do you know how much traffic you’ll get from your guest post?

If you think “bigger site=more traffic”, you’re wrong.

I’ll explain…

A few years ago I published a guest post on Pat Flynn’s blog.

Around that time I also published a guest post on one of the biggest marketing sites online.

(I don’t want to throw shade on anyone. So I won’t name the site)


Pat’s site is popular. But this marketing site is HUGE.

Which one do you think sent me the most traffic?

Pat’s blog…by a mile:

And when I look at how many comments each blog tends to get, it’s not even close.

(Pat’s blog gets 50+ comments per post. The marketing site? Around 10 comments per post).

This isn’t an isolated example.

From publishing over 200 guest posts, I’ve noticed a consistent pattern:

More comments=more traffic.

The reason?

Big sites get lots of visitors. But they don’t have many readers.

And the best way to estimate readers? See how many comments their blog posts get.

Bottom line? The more comments a blog gets, the more traffic you can expect from your guest post.

2. Include a Contextual Backlink

As Google’s Matt Cutts famously proclaimed, Google probably ignores links in guest post author bio sections, like this:

That’s why you want to include at least one contextual backlink in your guest post.

To give you an idea of what I mean, here’s a contextual link from one of my guest posts:

As you can see, my link fits naturally in the content. It’s not remotely spammy or forced.

3. Guest Post Using Infographics

This is a black belt strategy that’s helped me get featured on authority news sites and blogs.

This video will walk you through the entire process:

4. Use Author Bio Footprints

Here’s a great way to find “hidden” guest post opportunities.

First, find someone in your niche that’s a prolific guest poster.

Then, grab a snippet of text from their bio.

And pop that text into Google (in quotes)

And — bam! — you’ve just found dozens of sites to guest post on.

4. Sell Yourself In Your Author Bio

Let’s face it:

Most author bios are BORING.

And that’s one of the main reasons that most guest posts generate so few visitors.

Instead, your author bio should make people WANT to click over and visit your site.

For example, here’s an author bio from one of my guest posts:

See how I outline WHY my site is worth visiting?

That’s one of the main reasons that this guest post sent me a boatload of traffic:


So that’s my step-by-step guide to guest blogging.

Now I’d like to turn if over to you:

Which tactic from this guide are you going to use first?

Are you ready to write better author bios?

Or maybe you want to find guest posting opportunities with Google reverse image search.

Either way, let me know in the comments section below.


  1. Andrii Avatar Andriisays:

    Fantastic article! Newbies should remember that writing posts just for backlinks is a bad idea.
    On the Warrior Forum, article marketers like Bill Platt never write unique content for a blog unless it has massive amount of traffic. Also, when sending traffic, don’t forget to put an opt-in form.

    1. Brian Dean Avatar Brian Deansays:

      You’re right: I didn’t emphasize traffic enough in the guide. But that’s super-important.
      The best links AREN’T on high PR pages…they’re links that also send you traffic.
      Good call Andrii.

  2. Great article….guest blogging is such a good way to grow a business and I am glad you are sharing with people. I really like the tips on warming up your prospects!

    1. Brian Dean Avatar Brian Deansays:

      Thanks Jon! I tried to emphasize the relationship factor because lots of people overlook that and simply try to force their guest post onto other bloggers.

  3. Kingsley Agu Avatar Kingsley Agusays:

    wooow.. fantastic write up man!
    this is exactly what gurus call “epic stuff”
    nice write up!!!

    1. Brian Dean Avatar Brian Deansays:

      Thanks, Kingsley! That’s exactly what I set out to do.

  4. This is exactly what I was looking. Thanks for sharing this.Ii am going to apply what you suggested and let you know my experience with you.

    1. Brian Dean Avatar Brian Deansays:

      Glad to hear you found it helpful. Let me know how it goes.

  5. Adrian S Avatar Adrian Ssays:

    Really good article Brian. I found a lot of great tips in this article (and especially in your 17 Untapped Backling Sources article). You are helping me stray away from the “easy” way of building links to the way that actually works. Thanks!

    1. Brian Dean Avatar Brian Deansays:

      Thanks Adrian! Glad to hear I could help you out. Feel free to email me if you have any questions.

  6. Jonathan Mitnick Avatar Jonathan Mitnicksays:

    Very definitive, however I’ve come to think of comment marketing as a sought of micro guest blogging opportunity in that the only benefit of guest blogging that you miss out on is reputation building…but even that you can achieve by a great comment. What are your thoughts on this?

    1. Brian Dean Avatar Brian Deansays:

      Great point, Jonathan. You’re right: some of my blog comments on popular sites bring in MORE traffic than some of my guest posts. It makes me wonder why I waste my time guest blogging. Then I look at my analytics — see the difference in conversions — and start banging out another guest post.

      In my experience, blog comment traffic doesn’t convert nearly as well as guest post referral traffic. And from an SEO point of view, a guest post also gives you a dofollow link…something a blog comment usually can’t do. But I’m glad you brought up blog commenting, because you’re 100% right: blog commenting is an underrated traffic strategy. If you’re the first or second comment on a popular post you can usually get some decent traffic.

      1. Jonathan Mitnick Avatar Jonathan Mitnicksays:

        Very well said Brian, I’m thinking of writing a whole new blogpost on the subject.
        PS//I find your titles very captivating and hooking 🙂

        1. Brian Dean Avatar Brian Deansays:

          My pleasure, Jonathon. Let me know when you publish that post. I’d love to check it out.

  7. Brian,
    I’ve seen some tutorials on guest blogging that were for sale and pretty good! The info you shared here ranks right up there with the guides being sold – THANKS for being so comprehensive!

    1. Brian Dean Avatar Brian Deansays:

      Thanks TJ! I tried to make it the best one on the web :-). Please let me know if you have any questions about the process.

      1. Brian – Do you recommend a particular Guest Post service that is reputable? For example, I provide the content and seller publishes the articles on a quality site with decent domain authority?

        btw… I always enjoy reading & watching your content.

        1. Brian Dean Avatar Brian Deansays:

          Hi Daniel, I haven’t personally tried any so I can’t really recommend a specific service there.

  8. unbelivable how deep you go into the theme – even im german part of europe / switzerland, i love to read stuff in english like this. bad, most of the ressources mentioned here are target for english content. you hardly find really good blogs in german 🙁

    1. Brian Dean Avatar Brian Deansays:

      Thanks Mike! I’m moving to Berlin this week so maybe I’ll pick up some German and bang out a German post 🙂

  9. A great guide to guest posting. I just signed up for MBG and used Backlinko as a referral. I am diving into the site now, it look great!

    1. Brian Dean Avatar Brian Deansays:

      Thanks Adam 🙂 MBG is great!

  10. Tweeted, Liked, +1ed. 🙂

    Such an EPIC article on guest blogging. I have bookmarked this as I was not able to read it completely. So going to read it later.

    Thanks for this awesome guide.

    PS: I am reading “Advance Guide to Link Building” on Quick Sprout and found you. 🙂

    1. Brian Dean Avatar Brian Deansays:

      Thanks for sharing my guide, Kulwant! Send me an email if you have any questions about guest blogging.

      1. Great article Brian. I actually read this article and focused primarily on the pitch. I love the way you crafted the email and the brevity that you used. Keep up the good work.

        1. Brian Dean Avatar Brian Deansays:

          Thanks Praverb. You’re right on there: the pitch HUGE for sites that don’t have a “write for us” page. Let me know how it works out for you.

  11. Becky Avatar Beckysays:

    Some great tips and definitely some things I have overlooked!

    1. Brian Dean Avatar Brian Deansays:

      Thanks for reading, Becky. Let me know if you have any questions.

  12. one of my fav’s is “My Guest Posts” + keyword as a search operator to find awesome guest opportunities. nice list! swiping this for sure!

    1. Brian Dean Avatar Brian Deansays:

      That’s definitely an underrated search string, Miss Renfoe (and one of my favorites as well).

  13. McKenzie Avatar McKenziesays:

    Great information presented in a way that makes it extremely easy to scan for specific information when checking back. Many articles on this subject make it a real pain to search through for a specific step.

    1. Brian Dean Avatar Brian Deansays:

      Thanks McKenzie! I tried to make it easy to follow (and to skim!). Let me know if you have any questions about anything in the guide.

  14. Great Post. I have been trying to guest post for a while with limited success, but will have another go using some of your methods.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Tom! This should definitely help you land top quality guest post placements. Keep me posted 🙂

  15. It’s definitely the best Guide I read for Guest Posting so far.

    You may also consider adding “send a tip” to your Search Strings above. I’ve seen many websites use it and quick Google search will prove that.

    1. Brian Dean Avatar Brian Deansays:

      Really glad to hear that, Sameh. Thanks for the insights, I’ve added your search string to the guide 🙂

  16. Brian, I am starting my guest blogging campaign from next months, and you have explained each crucial point in very detailed and smart way.

    I am going to use your tips to get quality blogs for doing guest blogging and going to pitch them as suggested by you.

    Can you please give me link of any scrapebox tutorial where I can do all these search in easy way?

    Thanks a lot for your valuable tips.

  17. Is it OK for people to send me money for putting up their words and links?

    1. Brian Dean Avatar Brian Deansays:

      That’s up to you, Jack. It’s obviously a risky thing to do though…

  18. Lee Avatar Leesays:

    What’s up Brian,
    What if you just sent a high quality, fully exclusive article to a high traffic blog owner? Surely if it was good enough they wouldn’t be able to refuse using it as a guest post… Wouldn’t that strategy work?

    1. Brian Dean Avatar Brian Deansays:

      Hey Lee. That can work depending on the blogger’s guest post policy. For example, I don’t accept any guest posts. So even if someone sent me the meaning of life I wouldn’t publish it. But you’re right: if you send someone an amazing post and they have a history of accepting guest contributions you should be good as gold 🙂

      1. Lee Avatar Leesays:

        Haha thanks Brian, that actually made me laugh out loud 😉 Is there a reason you don’t accept guest posts?

        1. Brian Dean Avatar Brian Deansays:


          I don’t accept guest posts because I view Backlinko as my personal blog.

  19. Malik Khurram Avatar Malik Khurramsays:

    I am just new to this world of guest posting, but recently I have been reading that guest posting era has come to an end, can you give you thoughts about it.

    1. Brian Dean Avatar Brian Deansays:

      If you do it right you can still guest blog, Malik.

  20. Thanks for the read. Everyone thinks that guest blogging is looked down upon, however if done properly then it shouldn’t be a problem. SEO companies who employ people to submit x amount of guest post for their clients per week are failing and yes, those websites will get hit.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Deniz. That’s absolutely true: like anything in SEO (or in life), it’s all about how you do it.

  21. Hi Brian,
    Superb article! I read a lot of articles about linking building but none of them is so engaging as yours, thank you so much.

    I have a question. Does Link building using comments is work? There still a lot of people trying to post comments on websites. Does this strategy still works or it is considered as spam?

    Thank you so much for writing this article. I know that it takes time and effort.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Marcelo. No, blog comments don’t help with SEO.

  22. Jacko6933 Avatar Jacko6933says:

    A question about the guest posts…
    Would you build any backlinks, like high PR social bookmarks to your guest posts to increase their authority? Any other suggestions?

    1. Brian Dean Avatar Brian Deansays:

      I actually wouldn’t do that. If you get a link from a nice authority site there’s really no need.

  23. Brian,
    Thanks for the information. As someone who is new to the SEO world trying to get my website to rank for many highly competitive keywords, being able to read your advice and get your help has made these very difficult tasks a little bit easier. Thank you.

    1. Brian Dean Avatar Brian Deansays:

      Happy to help, Tracy 🙂

  24. Hi Brian, i have read in many parts that the new algorithm updates tend to penalize all guest posts, if that were true, what should we do?

    1. Brian Dean Avatar Brian Deansays:

      You want to focus on writing for quality, relevant sites Maurizio.

  25. Leo Avatar Leosays:

    I’ve always heard about guest blogging, but I never made time to figure out how to really do it. Thanks for sharing these tips, that are sure to come in handy. But my main concern is how do you get past the “gate-keepers” that would allow the content to be posted? And how do you keep up with writing so much original content?

    1. Brian Dean Avatar Brian Deansays:

      Leo, you have to bring something awesome to the table 🙂
      If you use the scripts in my post you’ll be ahead of 99% of the other people that pitch gatekeepers.

  26. I am new in SEO and looking for high authority guest blogging guide and found your guide. Keep rocking and thanks for sharing such a informative post.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Kritika. Happy to help 🙂

  27. Sudip Avatar Sudipsays:

    I have been doing guest blogging but in most of the cases, I was far away from getting a published guest post. Even there were some problems to find good blogs to submit guest posts. But your article has solved almost all my problems. I have read this article and applied all the things you mentioned here. The result is really better and great for me. Thanks for sharing such great tips with us.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Sudip

  28. This is undoubted the biggest search string for guest post I have ever seen. Thank you so much for all this valuable information. I have bookmarked it!

    1. Brian Dean Avatar Brian Deansays:

      Thanks Kieran.

  29. Pragya Avatar Pragyasays:

    Thanks a lot Brian, for being so enlightening. As a starter into guest blogging, I was looking for a DIY guide for the same, which I believe I have laid hands on.

    1. Brian Dean Avatar Brian Deansays:

      Happy to help Pragya 🙂

  30. Brian, seriously. You are a legend. the only site i actually feel legit reading about seo etc.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Quinn!

  31. Wonderful article! Thanks you Brian for such detailed guidance.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Edward.

  32. Jason Avatar Jasonsays:

    Very detailed guide, thanks for this Brian!

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Jason. Let me know how the strategies work out for you.

  33. Brain. First off. Great post brother.
    Question: 80/20 the law of return. When dealing with most start-ups. Would you say this can apply to all businesses. regardless of the industry they are in?


    1. Brian Dean Avatar Brian Deansays:

      Thanks Ameer. Yes, it definitely can. As long as there are blogs that write about your industry, you’re good to go.

  34. Thanks For all the great info some of the methods are working out for me but having a very hard time in my industry. I have a new site in robotic pool cleaner parts that I am trying to rank cause my old site was destroyed by old black hat seo tatics.

    1. Brian Dean Avatar Brian Deansays:

      John, this should definitely get your new site on the right track.

  35. Timothy B. Miller Avatar Timothy B. Millersays:

    I found your post very interesting and educational, I took some notes and will using it for my next guest blogging. I am still learning this aspect of blogging. Thanks for sharing!

    1. Brian Dean Avatar Brian Deansays:

      Sounds good, Timothy. Let me know how it goes.

  36. Paolo Avatar Paolosays:

    Thank you Brian!! Always very interesting your post.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Paolo.

  37. Excellent post brain. Although most of newbie bloggers think guest blogging is dead now but the reality is different. This guide is another proof of that.

    1. Brian Dean Avatar Brian Deansays:

      Thanks Bilal.

  38. Hey buddy thanks for this awesome post. I will start a guest blogging campaign in few days and I want to know how to build the correct links. Which is better to insert a link inside the body of the guest post which links to one of my articles or to set the home page under the author bio.

  39. hi brian,

    This is one of the most exceptional post i have read about guest posting. you really cleared thw grounds and simplified the entire process.

    Please can you drop me a template of a perfect bio sentence? and secondly, is it wise to link back to a soon coming page? so as to generate list?

    thanks Brian

  40. Thanks for the info, a really good read – I agree, this content is comparable to programs you can buy. Just have to get out there and guest blog more now!

  41. Peter Avatar Petersays:

    Great stuff!
    a question, using that strategy to get backlinks, is it not to much work for just one backlink?
    or is it welcomed to use same articles on different websites? (maybe slightly rewritten?)

  42. I’ve have this page bookmarked and check in on it at least once a week. Just wanted to say thanks =)

  43. “…but I rather spend that time watching Shark Tank”

    I don’t think I’ve ever agreed with you more. 😛

    AWESOME post, btw! Those keyword strings are super-helpful, they’ll be run through my browser shortly.


  44. Levi Henrikson Avatar Levi Henriksonsays:

    Hey Brian,

    Great post! I’m going to apply this strategy right away. I’m curious though: you mentioned that you only recommend “warming up” the top tier clients due to the time commitment. This makes sense. But how would you position your pitch if you sent it cold? (i.e. if it’s for a lower-tier site that you would be happy to get a link on but don’t want to spend weeks tracking and commenting on their site.) Would the psychology be different?


  45. Great Article Brian.
    The information about building a list for guest post is very good and has made my task easy. Thanks for sharing your knowledge.

  46. Amazing article, Brian! Full of relevant and timely advice. This is definitely going to come in handy. We’ve offered infographics and custom graphics for guest posts before, but it never occurred to me that we could provide videos and .PDFs to REALLY make an impact to the person receiving the article. Brilliant!!!

    Can’t wait to show this article to the whole team at SlideGenius 🙂 Thanks again for so kindly sharing all this information, Brian!

    All the best,

  47. Carly Rodriguez Avatar Carly Rodriguezsays:

    Hi! Brian, Superb and valuable information. I have a doubt regarding sending the post in a HTML format. Do you recomend simply going to wordpress and copying and pasting the HTML code or you use a diferente method. Second in regards including a opt in do you think this need to be talk first with the webmaster and do you have any tips in how to negotiate the opt – in. Thank you very much!

  48. If you send an article on “10 Health Benefits of Beef” to a vegan blog… LMAO

    Not even finished with the article yet, but I’m enjoying your style of writing a lot. ‘use your noggin’, ‘feeling frisky’ etc… This is good stuff.

  49. Sorry for the spam, but I want to ask how you judge the quality of a blog. I’m assuming social shares and # of comments would be the biggest factors, assuming the blog is on topic and related to your audience. I was reading earlier somewhere that when starting out you want to pick a blog with around 5-10 comments so you can gain experience and have a “resume” for when you contact more successful blogs. Would you agree with this or just go straight for the big shots?

    I’m guessing it wouldn’t hurt to go after both, and if I get rejected I can always ask again once I got some stuff on their competitors blogs that they’d be jealous of. 🙂

  50. You are literally the man Brian. Superb – have been a subscriber for long time but just re-reading everything. Keep hustling.

  51. Brian, thank you very much for the complete guide. I still has some worry in contacting the blog owner.

    anyway, do you think that we have to use our personal email when contacting them or using an email with our domain ?

  52. Hass Avatar Hasssays:

    Hi Brian

    Nice post. Do you expect that guest posting will be effective in 2016 ( especially for blogs that offer it as ( Write For Us).


  53. Hi Brian,
    Always fan of your hard work the way you write a post in deep is awesome.

    When I first tried to do guest posting, I was not successful because I did not know how to find blogs for guest posting.

    I wish I found this post earlier.


  54. Hello Brian,

    Sometimes my guest post rejected by guest blog owner. I can not properly understand why my guest post rejected. But some guest blog owner accept my guest post. You have mentioned very useful valid point here. These tips are very much needed for me. Thanks for post and keep posting.

    Thanks a lot.

  55. Hello Brian,

    Immediately I saw the post title I had to head over and devour the content. I love this. SO informative. My friend Kingsley has always talked about you, and now I know why.

    The guest blogging template you shared is wonderful. I copied it immediately, and I will use it in my next campaigns which will be coming up soon. I believe they will generate results just like you said in the post. And when they do get me the kind of results I anticipate, I will reach back and thank you again.

    I appreciate the effort you put into this. You just taught me some great lessons man.

  56. Hi Brian, great job! I’m wondering if you now use any outreach software. Thanks, in part to you, my SEO/SEM business is growing and I’m getting clients that require larger amounts of guest blog posts. What do you think about outreach software? Thank you.

  57. David Avatar Davidsays:

    Hi Brian,

    I love your guides, but in following this process for a website in the travel industry frequently get asked for payment. Typically the amount is $70 to $300 for a guest post.

    What’s the best way to deal with these? Move on to the next site on the list, negotiate, or pay up?



  58. This is a fabulous post–most helpful! Would love your input how the link backs to your site are handled. Do you suggest a specific format in the article you submit?

  59. This is truly a terrific article. Thank you so very much! We recently started a music collaboration website which is for members only, and decided to have an external blog as opposed to it being on the actual site – that way the public can get involved. We figure having guest bloggers would be ideal. So thank you again, this is very informative!

  60. I actually found you on Facebook because you had an add on there about SEO. I’ve recently gotten into the aspects of guest blogging and was looking for a simple email template with a suggestion of what to say to approach blog owners about guest blogging and I found this on your website. “It’s 100% gold!” Your tips will make it very easy for me to find sites to post on. Thank you very much.

  61. Brandon Woods Avatar Brandon Woodssays:

    Great post! I have spent years writing as a freelancer and I’ve been desperately trying to figure out a way to get into guest post blogging. This helped me out quite a bit

  62. Hi Brian, I’ve been implementing a lot of the relationship building tactics and completed the SEO that Works course through my business, but I am struggling to get the requisite responses from guest posting prospects. I’m following them socially and commenting on blogs before reaching out, but I don’t appear to be standing out. Is there any way that I can really stand out from the crowd?

  63. Pawan Kumar Avatar Pawan Kumarsays:

    Hello Brian,

    What a great article! You always share golden stuff here. I’m a HUGE fan of your work. I’m in love with your recent Epic Guide – 201 Actionable SEO Techniques. 🙂

    Thanks for this article. Have a nice day 🙂


  64. Hoang Edric Avatar Hoang Edricsays:

    Hi Brian Dean!
    Thank for your great post, I have learned a ton of thing. I just have one question, Could we add our website link into the guest posting content? Or just add link in profile of author.
    Thank you.

  65. Awesome post Brian! There is this free tool which creates the search queries for you depending on the types of links and niches that you’re looking for. It’s a very simple tool, but I can’t remember its name… Do you know what I’m talking about? haha

  66. This is so awesome. Especially the search string options you provided. I’ve been sticking to about 3 different ones because I haven’t been able to come up with others that return a good number of results. Can’t wait to give these a try!

  67. Thanks Brian, really helpful advice. I find that a lot of it comes down to win-win (reference: 7 habits of highly effective people, S Covey)..
    When there is benefit for everyone involved, buy in / conversion skyrockets. Finding the ‘lead’ is the hard part which you have given some great advice on, from there, if you create value for the site owner you’ve given yourself a chance!

  68. Excellent and comprehensive advice Brian! However I would add that to be a great guest blogger – you must first transform yourself into a great writer.

    It’s pointless creating content that nobody can bare to stomach.

    Thanks again.

  69. Hi Brian,
    Thanks for sharing this excellent post, I am going to share it as an external reference link in a post I am writing on Guest Posting.
    Gaurav Jain

  70. HI Brian,

    This is one of the best guide available out there on guest blogging. I am definitely gonna use tips from this article.

    by the way do you recommend any service for guest posting or you recommend to do it yourself ?

    Thanks Once Again

  71. Hi Brian,

    Great post. A mistake that I see bloggers often make when they want to start guest posting is using templates without adding anything original. I’ve received emails from bloggers saying how much they love my site, but they didn’t even know my name. It’s so irritating when they start with “Dear sir” or “Dear blog owner”.

    By the way, this reminds me that I received emails from bloggers using your template to ask me to link to their posts. I found it so funny because I recognize it immediately. I think people should write something original. Many of them don’t realise that the more famous the bloggers are, the more identical pitches they will get.

    Thanks for sharing,

  72. Thanks for sharing this, Brian! My first time to try sending a pitch for guest posting and you’ve answered the major questions I had in mind. I’ve also bookmarked your site as I saw your “Proven SEO Tips” page. Will surely get back to that. 🙂

  73. Another awesome post, Brian! I was on the hunt for a piece of content that provided a comprehensive overview of guest posting strategies and techniques to help teach new team members how to identify bloggers and influencers that accept guest posts, and this definitely fits the bill. So thank you 🙂

    Now just to figure out a way to better systemise and scale a white-hat guest posting strategy for an agency environment, without sacrificing quality or blowing out costs. The struggle is real ;P

  74. Leo Avatar Leosays:

    Thanks, Brian Dean
    great post, I get several unsolicited guest posts a week despite the first line on the guest post page saying “we do not accept unsolicited guest posts”

    Just added a link to this article in the hope it helps people approach us in a way that I’ll be happy to add their content.

    1. Brian Dean Avatar Brian Deansays:

      You’re welcome, Leo. Glad I could help you out.

  75. Hi Brian,

    I’ve been looking all over the internet but cant really find a good answer for this.

    If i guest post on a blog and it has a good DA, is the PA important? Because it normally stays at PA1 for a long time. Im just wondering if this is bad, like theres less link juice passed.


  76. Such an amazing well put article, thank you for putting the time and effort for making newbie lives much easier (me) for blogger outreach!

    You rock man!

  77. Awesome guide to guest blogging. I was looking for something like that.Point #3 about using google reverse image search is really cool.

  78. Vincent Avatar Vincentsays:

    Guest post is definitely a powerful strategy. But it’s not suitable for every business. For example some B2B industries.

    Let’s say a plastic manufacturer named ABC. ABC is specializing in produce kinds of plastic products (cups, packages, etc.) for some big brands listed in super stores. Maybe it also produces for some Amazon big salers. Anyway, ABC don’t sale any products named its own brand in the market. ABC doesn’t face to consumers directly, its clients are those brands who deal with people.

    Now ABC want to rank for the keyword “plastic manufacturer” in SERP, he want to produce for more brands. How should he find targets to outreach for guest posts?
    1) Looking for plastic industry blogs? It’s not a content-rich industry, it’s very diffcult to find such blogs, even accept guest posts.
    2) Looking for general live blogs. Write something like teach people how to choose a cup for their kids. But it’s not relative to his business. People looking at the articles are not his clients. So, how google will explain this guest post? “ABC only want getting backlinks.”
    See, ABC don’t want to be penalized by google. But he also need quality links. Guest post is not a good choice for him.

    Brain, can I get your opinion?

  79. Hi Brian,
    I have been reading a lot of your posts and watching a lot of videos on youtube. I just have a question about the 2 Tiers you mentioned in this post. Do you think it’s a good idea to go for the Tier 1 blogs if I’m relatively new to guest posting?
    I’m asking this because recently I have been approaching blogs that you would probably classify as Tier 2. It just seems way too hard to get any kind of response from authority blogs.

  80. Armands Avatar Armandssays:

    Hi Brian,
    Amazing post. Been following u for a while.
    I’m in front of little dilema. I have written few great articles for my niche market but I have few questions before i decide to do anything with it.
    – do i post that on my blog or do i guest blog it? Or could i craete few versions of that post (use sames images). My blog doesn’t have that much traffic.
    – how do you create downloadable html file? Do you just write a post in draft mode and copy text like text editor?

    Thank you Brian.

  81. Sometimes when I read your post, I impulsively grab a pen and scratch pad to jot down points like I’m in a college lecture hall. This is a ton of detailed information. Thanks a lot Brian.

    Btw, I just started my blog and got on your site. I’m very convinced that I’m on the right track!

  82. matt Avatar mattsays:

    sent you an email already but compete is shutting down so you might want to remove that link. im going to read all your blog posts today haha

  83. Gowtham V Avatar Gowtham Vsays:

    Hi brian ,
    Thanks for this guide. Was looking for guest posting tips and found this very helpful.
    Do you use any tools for guest posting outreach ?

  84. Hi,

    Thanks for the read! I actually was wondering about becoming a full time guest blogger. For example, if someone had asked you to guest blog a couple times, and then after appreciating your content, asked if you would be interested in providing content (full time) how would you go about that? Should I expect to get paid?

  85. and here I thought I was pretty creative at finding guest post opportunities around the web, but #3 never even crossed my mind, super smart and so easy to do! (guess what I’ll be doing tomorrow?)

  86. This was the best guest posting article I’ve found. Nice work!

  87. Hey Brian,

    I have been getting a lot of responses back with my guest post ideas, but almost all are asking for a payment… Isn’t the idea of guest posting an exchange of content – rather than paying to use someones blog.

    Do you regularly pay for guest posts?


  88. Anthony Ornato Avatar Anthony Ornatosays:

    I’m a little bit late to the party, but glad I still came across this! Definitely informative for me as I’m just getting into link building 🙂

    Sorry if you’ve covered this elsewhere, but what’s your opinion on using a personal account vs a work account during the “Warm Up Your Targets” phase? I feel like starting with a personal account and then switching to a work account later on during the “Pitch” phase might alienate them, but at the same time using a work account would be more appropriate if I’m ultimately trying to represent my company and get one of our blogs submitted.

  89. Great post! You say that you have published over 250 guest posts, which is impressive. Would be interesting to know how many outreach emails you sent to get that number.

  90. One of my Seniors , said me to read this article twice , when I asked him to help me regarding guest post. I am a fan of your Youtube channel, but, this one is a epic shot!

  91. Hi Brian, I have a follow-up question to your article. Does Google ding the author from posting on their own site as well? And if not, should both be published at the same time or should you wait and post some time later? Thanks!

  92. Max Avatar Maxsays:

    That’s an Amazing Post Brian…I always read Neil and your Blog for These awesome ideas… I also saw that Neil Shared some of your awesome ideas too…

  93. jesse price Avatar jesse pricesays:

    Hi Brian,
    I have been reading your articles and learning incredible information from you for a few months now. I have a few things I need to say (no i’m not secretly in love with you so don’t worry!). In short I could say it like this; you’re awesome man. When I first started marketing (few years ago) I was of course naive and I tried to take on the massive “affiliate marketing” niche and as you can probably guess I failed. That’s when I started seeking information on SEO. Then as a byproduct of both my being naive and searching for info, I learned that low and behold SEO even has affiliate niches. THAT SUCKS. I searched sites day and night having to piece together bits of information these bloggers “let” me have and it was horrific. Everything was “buy this course” or “pay for this system so I can teach you how to post on craigslist” junk and it wasn’t helpful. This went on forever until one fateful day I searched “how to pick topics to guest post” and landed on this page. I was blown away with the quality and amount of information so of course I checked the rest of your site out. I easily learned 100% more information on your site than any other. It’s gotten to the point where when I am searching for SEO tips I will go to page two to see if you have a post ranked. Ended up back here, used the info and just like all the other things you taught me it worked. I know what you’re thinking “ok I get it long comment man” But I honestly owe every bit of my blogs growth to you and i’m sure I speak for everyone when I say THANK YOU!!!

  94. Thanks for the great article Brian!
    I have had some real fun with the reverse image searching when it pulls up some ‘interesting’ results and has been really useful for gaining a greater understanding of my niche. That being said, I found your article really great – Guest Blogging is something that I am trying still to conquer and I will implement your ideas – hopefully it will work wonders.
    I wonder, what are your thoughts on repurposing old posts from a blogger that may be in need of an update-i.e. asking to guest post about something they have already talked about previously but with a more up-to-date edge?

  95. Titus Avatar Titussays:

    Very informative piece there Brian! I learned a lot where to prospects some sites and cool tricks to do it. I didn’t even know about the Pre-Target list that it existed. Thanks a lot!
    Quick question, is it practical to choose and approach sites only that have a specific contact person and not some generic email like “writeforus@..” or “submit@*”

  96. The best work as always, Brian.

    As a beginner, I have a question here. What will you recommend for a new blogger that has like zero reputation and connection. Let’s say you have a resource to generate like 10 quality articles, how will you distritute them between these choices, and why?

    a) Guest post on high authority domain like a huffpost, which needs a recommendation from their current writers. Nearly impossible though, but if you’re lucky, it’s a gem.

    b) Guest post on moderate authority domains in the niche, which is easier to pitch and get posted on than a). But will still need high quality content.

    c) Guest post on newer blogs in the niche that have lower authority with less requirements.


  97. Ken Avatar Kensays:

    I want to begin an outreach campaign for one of my content pieces using this method. But I’m curious, these are technically cold emails, right? Does any of this violate CAN-SPAM?

  98. Great Article Brian Again !
    I have been following you since long now and tried to implement your ideas if what ever i do for SEO.
    To be frank enough with you i landed here through google while i was looking for best way to blog commenting.

  99. Brian, you are always innovating which is one aspect that makes your approach to SEO quite unique and awesome. Great content, well written and excellent visuals. loved it and linking back to it definitely.

  100. Great post. I just opened up one of my sites to guest posting. Assuming I find a writer that fits my niche, what is your opinion on adding the writer as a contributing author and letting them fill out a biographical section on my site?

Leave a Comment

Your email address will not be published. Required fields are marked *