Guest Blogging 101 Ultimate Guide How to Guest Blog Post

Guest blogging is consistently cited as one of the best ways to build high quality backlinks and generate traffic.

Would you like an uptick in targeted traffic to your blog, higher search engine rankings and a stronger reputation in your niche… for free?

It might sound like a pipe dream (especially if you’ve only recently started your blog), but it’s not. You can accomplish all of these feats surprisingly quickly, and without paying a dime—through guest blogging. Let’s talk about how to guest post.

What is guest blogging?

Guest blogging, also called guest posting, is when you write an article for someone else’s blog with the purpose of growing your brand, gaining exposure to a targeted audience, generating traffic and building natural backlinks for your own blog.

Although there are some exceptions, a guest post will normally be a unique piece of content you’ll have to write—one you haven’t already published on your blog or anywhere else—and you’ll almost always be writing for a blog with a larger audience than your own (which is one of the major benefits of guest blogging).

You don’t have to pay to be a guest blogger, either. If you’re asked to pay, then that’s a sponsored post, not a guest post. In fact, some blogs will even pay you for guest blogging on their site.

So what’s the catch when it comes to guest blogging? Well, there isn’t one—and everybody still benefits.

Today, more than 70 Million blog posts are published each month. It’s getting increasingly competitive to reach (and retain) a large blog audience.

Thus, guest blogging is a win for the host blog that’s publishing your guest post, because they get a free piece of content that they don’t have to either write themselves or pay a writer to compile.

You get your name, your words and links to your own blog surfaced prominently to potentially thousands or more readers. We’ll talk more about including links in your guest blog posts later on in this guide, because those are extremely valuable in terms of building your blog’s SEO authority.

Check out this massive spike in traffic I saw to my blog (1,874 readers in one day—far above my average at the time) after my very first guest post was published several years ago:

Guest Blogging How to Get a Guest Post on Major Websites Traffic Spike to My Blog

The readers of the blog you just guest posted for also win, because they get to read a great piece of content that likely presents a new perspective than they’re used to.

Guest blogging is a win-win-win situation, where everyone is better off as a result.

Of all the ways to drive traffic to your blog and build a returning audience over time, guest blogging is by far the highest return investment you can make.

Guest Blogging 101: How to Land a Guest Blog Post in 10 Easy Steps

  1. Nail your guest blogging pre-requisites (first)
  2. How to find the perfect blogs to guest post on
  3. Come up with great guest blogging ideas
  4. Find and follow the guest blogging guidelines
  5. Learn how to pitch your guest blog post
  6. Write a guest blog post your host can’t resist
  7. Tastefully include links to your own content
  8. Craft a clever guest blog post bio for yourself
  9. What to do after your guest blog post goes live
  10. Clever ways to get even more from your guest blogging

Now, let’s dive into my ultimate guide to guest posting and talk about how to land a guest blog post (for SEO and traffic) this year.

1. Nail your guest blogging pre-requisites (first)

Guest Blogging Pre-Requisites to Getting Your Guest Post Accepted

Some would-be guest bloggers worry that they need to have a ton of blogging experience or a huge following of their own—before anyone’s going to even consider publishing their posts.

But, that’s simply not true.

If you want to get started with guest blogging today and see your work published on someone else’s blog, there are only two crucial prerequisites:

  • You need to be able to write well. Be honest with yourself here: if you’re not very fluent in English, or if you struggle a lot with spelling and grammar, you may not yet be at the level where you’re ready to dive into guest blogging. If you do want to go ahead, then it’s worth finding a friend who can help out with a bit of editing, or you might even consider paying a professional editor to help polish your work before pitching a guest post.
  • You need to choose your host blog wisely. This means picking a realistic blog or publication that already takes guest posts. And I know this might sound obvious, but aiming for the very biggest blog or publication in your niche with your very first try, will only let you down and set the wrong expectations when you’re first getting into guest blogging. With this incremental approach, you can also gain valuable experience before you pitch the blog of your dreams.

I’m a living testament to the truth of this approach in steadily growing my own blog over the years.

When I first started guest blogging about four years and began to have my work published on other (much higher authority) blogs, I didn’t yet have a personal brand or reputation at all.

What I did have however, was the ability to write a blog post that could tell a compelling story, draw readers in and also serve to help my host blog’s content goals.

On top of that foundational writing ability, I started with pitching startups I’d either already worked with in some capacity through my day job (as a content marketer at CreativeLive) or companies that would at least be familiar with the brand of my employer.

I leveraged the most advantageous tool at my disposal (working for a globally recognized startup) to network my way into guest blogging opportunities at other similar companies.

You may not be in the same position as I was when I started guest blogging—but challenge yourself to use the tools you’ve got, to your advantage.

2. How to find the perfect blogs to guest post on

How to Find Good Blogs to Pitch a Guest Post On

If you Google “blogs that accept guest posts,” you’ll find lots and lots of lists.

Spoiler: This isn’t the best way to start guest blogging, though.

After all, you don’t need 150 blogs that accept guest posts… you just need one high quality site to start with.

Instead, think about the blogs that you already read that cover the same topic, or a similar one, to what your own blog talks about. These are great blogs to pitch because you’re already very familiar with their style and the types of content that they publish.

When evaluating a blog to pitch for accepting a guest post, you want a site that:

  • You already have some sort of connection with. Perhaps you’ve commented on the blog before, chatted with the blogger on Twitter or even have a similar blog name to. Starting with some sort of simple connection can make it easier to get your guest post pitch looked at.
  • Is larger than your own, but not ridiculously huge. Aim for a blog that’s roughly five to ten times the size of your own. If you have 100 email subscribers, aim for a blog with ~1,000. If you’re aiming for blogs (like Forbes) that are more like a thousand or more times the size of your own, that’s a bit too ambitious when you’re brand new to guest blogging.
  • Is on-topic for you. While you might gain some benefits from writing for a blog about cats when your blog is all about gadgets, there’s not going to be a lot of audience crossover, so you shouldn’t expect to see much of a gain from that time investment.
  • Has a somewhat similar writing style to yours. It’s fine to modify your style a bit to suit the blog you’re guest posting on, but if you’re normally very “out there” with lots of off-color jokes, and the blog you’re writing for is more conservative, you’ll either find that (a) they reject your post because your style isn’t a good fit or (b) you modify your style to suit them–and readers who click through to your blog come down with a fit of the vapors. Both situations result in a less than desirable outcome.
  • You’re proud to be associated with. Avoid guest blogging on sites that have been heavily criticized in your niche (unless you want to show your support for them), and avoid blogs that don’t fit with your personal moral or ethical values. If you’re a staunch liberal, for instance, it doesn’t make much sense to write a blog post that’s strongly in favor of a conservative ideology. The content won’t come off as authentic, and you’ll probably regret the decision in the future anyway.
  • Offers a do-follow link. This is usually the case, but do look carefully at the guest blogging guidelines to make sure that your bio link (or in-post links) will be “do-follow” rather than “nofollow” (as a nofollow link won’t do anything to help your blog SEO efforts). If there’s nothing stated either way in the guidelines, check out a past guest post, scroll to the bio, right-click on it, and select “Inspect” (in Google Chrome) to see the HTML code for that hyperlinked text snippet. If you see the word “nofollow” within the HTML description of the link, then it’s a nofollow link. If it doesn’t explicitly say the word “nofollow,” then you’re good to go.

Inspect a link by right-clicking on the hyperlinked text you want to look at—and clicking the “Inspect” option like so:

How to Inspect a Link for DoFollow

This will open up the control panel on the right side (or bottom) of your browser window.

And then you’ll want to take a close look at the highlighted text that describes the nature of the link you’re inspecting.

Again, you’re looking for any mention of the word “nofollow” in the description. So if it’s not mentioned there, then the link is considered “dofollow” which passes SEO benefits to the destination link (i.e. a post you’re promoting on your own blog).

Inspecting Links for NoFollow or DoFollow in Guest Posts

Of course, it’s crucial to check that your target blog actually accepts guest posts too.

Look for things like:

  • Different authors cropping up on the blog (bonus points if something like “guest blogger” or “guest post” is used to introduce their work). This doesn’t necessarily mean the blog will be open to unsolicited guest blogging submissions though, so don’t automatically assume the flood gates are open.
  • A “guest post guidelines” page. In a moment, we’ll take a look at how to find this page, as many bloggers don’t make it particularly prominent.
  • A note on the Contact or About page about guest blogging. Some bloggers will put a line here about whether they’re open/closed to guest posts at any given point.

Important: If a blog says they’re not accepting guest posts, don’t expect them to make an exception for you. However amazing your blog post idea is, you’ll want to spend your valuable time elsewhere.

This is also true if a blog says they only take guest posts by invitation—though in that case, you can potentially contact the blogger (if you have an existing relationship with them) and ask if they’d be willing to look at a blog post outline to get a feel for your style, or go through a mutual connection to get an introduction.

3. Come up with great guest blogging ideas

How to Generate Guest Blog Post Ideas Quickly

Many new guest bloggers come up with a ton of clever ideas first, then only afterwards look for the right blogs that those ideas might be a good fit for.

In my experience, that’s not the best way to go about guest blogging.

Instead, you want to come up with ideas that are perfect for each and every target blog you’re going to reach out to… not just ideas that are a halfway decent fit for a hundred different blogs. Think bespoke, not off-the-rack.

To come up with a guest blogging idea that’s going to work perfectly for your prospective site, you’ll want to:

  • Read lots of recent posts on your target blog. If you’re not a regular reader (or if you used to read the blog but haven’t done so recently), you really need to get up to date with the type of content they’ve published recently.
  • Make notes about these posts. What topics have they covered? How long are the posts, roughly? Do their posts tend to be high-level and strategic, or focused on specific tactics? Are the posts aimed at beginners or people with a lot of experience? All of this can help you hone your ideas appropriately.
  • Look at the categories the blog covers, if these are listed in their navigation. You might want to pay attention to categories that haven’t had many (or any) posts recently. These could be good targets for content that fills a “gap” on the blog. (Keep in mind, though, that a lack of recent posts in a particular category could signal that the blog has changed direction.)
  • Brainstorm a list of ideas. Don’t just come up with one or two blog post ideas… aim for at least ten. Some of them might not be great: that doesn’t matter. You want to keep going till you get an idea that you think would be a perfect fit for that blog.

Only after you’ve met this criteria will you be ready to implement a guest blogging strategy that actually sees you getting published.

4. Find and follow the guest blogging guidelines

How to Adhere to Guest Blog Post Guidelines When Submitting

Most blogs that accept guest posts will have clear guidelines that they ask guest bloggers to follow.

Make sure you look for these… and follow them carefully before submitting your articles for consideration.

You’ll most likely find the guest post guidelines:

  • Linked to from the blog’s About, Contact or Guest Post submission page
  • Linked to from the sidebar or the footer of the blog

If they’re not in either of those places, search for “guest post guidelines”, “write for us”, “submit a post”, or “guest posting” on the site. To do this site search, you can type the phrase plus site:[] into Google, e.g. “guest post guidelines” and get more accurate results.

Guest post guidelines vary from blog to blog, but most will cover:

  • The type of content they do/don’t accept. This will often be common sense (e.g. they don’t want plagiarized content or posts you’ve already published somewhere else), but the guidelines may also cover the topics they’re particularly interested in, or topics that they don’t want right now.
  • Whether they want you to send them an idea and outline, or a full draft. It’s best to stick to what the blog asks for here (though most won’t reject you just because you sent the wrong thing).
  • Who to send your pitch (or draft) to. This may be an editor, assistant or even a submission form rather than the blog owner.
  • How to format and send your guest post. Some blogs like a Word document, others will want a Google doc, and a few still ask for raw HTML (though this is becoming increasingly rare). You may be given instructions on how to use headings.

There may also be other instructions (e.g. some blogs will ask you to submit your guest post using a specific form, or to use a specific subject line for your email to them). Make sure you follow these, as failing to do so could mean your pitch never even gets seen.

If you’re struggling to find guest post guidelines, or if the guidelines don’t make it clear who to contact, I’ve got some actionable tips in this guide to cold emailing about tracking down the right person to contact (and finding their email address).

5. Learn how to pitch your guest blog post

Pitching a Guest Post and Landing It

Some blogs are happy to be contacted with a full draft of your guest blog post, but many want you to “pitch” the idea first.

This normally means writing them an email where you briefly introduce yourself and your credentials, share your suggested guest blogging idea or prepared title, and outline what your post will be about.

Here’s an email template you can use for your guest post pitches:

Subject Line: Guest post for your blog

Hi [First Name],

Would you be interested in a guest post titled [title of suggested post]? I was thinking it’d cover:

[three to five bullet points covering the key points of your post]

If that sounds like it could be a good fit, I’d be happy to send you a full draft to take a look at.

Alternatively, another couple of posts I had in mind are [title of second post] or [title of third post]. Just let me know if either of those sounds like a better fit: I can whip up a quick outline to send over if you’re interested 🙂

I blog at [name of your site] about [topic], and [details of your credentials, if any – e.g. “I’ve been a WordPress developer since 2014”]. If this sounds like a good fit, I’d of course promote my guest post out to my (growing) audience on [social media channel you frequent, or approximate size of your email list].

Let me know what you think,

[Your Name]

You don’t need to make your guest post email pitch any more complicated than this. Keep it short, sweet and straight to the point.

The host blogger isn’t going to want to wade through five paragraphs about your own story—however intriguing it is—before you get to the details that are pertinent to them.

Similarly, there’s no point sending an incredibly detailed outline at this stage: if the blogger wants you to go into more detail, they’ll just ask.

6. Write a guest blog post your host can’t resist

How to Write a Blog Post and Find Relevant Content for Your Readers

No host blog is going to give you a definite “yes” based on a pitch alone.

Even if your guest blogging idea was amazing, they need to see that you can deliver a strong piece of content that’s relevant to their audience, matches their style and accomplishes some sort of strategic content marketing goal for them.

When you submit your draft guest post, it goes without saying that it should be your best work—especially if this guest blogging opportunity is on a site that can really change things for you.

Yes, you’re calling it a “draft,” but that’s because you want the host blog to feel free to ask for extensive changes if they feel you haven’t quite hit the mark. From your perspective though, this should be a polished piece of work that’s ready to publish as-is in your mind.

As well as doing a great job with the writing of the post itself, you want to make sure that:

  • You’ve made your post as valuable as possible to readers. That could mean including examples, adding key tips, linking to further reading, quoting from industry experts, compiling a free template… doing whatever you can to make your guest post truly useful and helpful. (Don’t go too far: if your host blog normally publishes 800 word posts, you don’t want to send them a 3,000 word monster unless that’s already been cleared).
  • You’ve made it as valuable as possible to the host blog. That means not just producing a great piece of content, but making sure that it helps your host blog out in some way. Normally, this means linking internally to other pillar content on their blog (aim to link to at least two or three of their posts), but it might also mean mentioning their products or their suggesting they opt-in to emails.

Either way, if you can somehow successfully tie your guest blogging efforts into a clear win for the host blog & their readers, then you’re much more likely to get a pitch accepted.

7. Tastefully include links to your own content

Can You Link to Your Own Blog in Guest Posts Answer

Almost all host blogs will let you write your own bio, where you can at least include one link (often multiple) to wherever you want.

If they don’t allow you to include even a bio link to your own blog in a guest post, then I’d recommend not guest blogging for them as you likely aren’t getting anything in return for creating a solid piece of (free) content for them. Guest blogging needs to be a win-win-win.

We’re going to talk more about bios in a moment—but in terms of the body of your guest post itself, you might be wondering whether it’s fine to link to your own content.

The answer is… yes, you can usually link to your own content from a guest post when done tastefully. But, it depends a bit.

Most blogs will be happy with you linking a few times to your own content, so long as it’s:

  • Relevant: Don’t force a link to content that’s only tangentially related to the subject of your guest post. (This is one of the reasons why it’s important to choose a host blog that’s truly on-topic for you, so that there will be natural opportunities to build quality links to your own articles.)
  • High-quality: If you’re linking to a scrappy post riddled with typos, the host blog is likely to remove the link altogether or replace it with a link to someone else’s resource on the same topic.
  • Non-competitive: It’s often the case that you’re guest blogging for a site that’ll be somewhat competitive in terms of the topics you both cover. For example, if you include a link to your own guide about how to make money blogging, but the host blog you’re contributing to already has a piece that’s going after this same keyword phrase, they’ll likely remove your link and replace it with a link to their own article. Avoid awkward situations by checking each of your links for competitive pieces on their blog ahead of time.

There’s no hard and fast rule about how many links you can include to your own content, but somewhere between two and four (if your guest blog post is in the 2,000+ word range) is probably about right.

You might also want to make sure you’re including links to other reputable blogs and publications in your niche. If you only link to your own content, it’s going to look rather self-serving (and even if the host blogger leaves all your links intact, it may come across as biased to readers).

Important: A few blogs state in their guidelines that you shouldn’t link to your content at all if you’ll be guest blogging for them, or say that they at least discourage it.

If that’s the case and you’re already committed to guest blogging for this site—you do want to include a link, flag it to the host blogger (e.g. with a comment) and make it clear that you’re happy for them to remove it.

You don’t want it to look like you’re trying to sneak a link past them.

8. Craft a clever guest blog post bio for yourself

How to Write a Clever Bio for a Guest Post

Your bio is the one place where you’re guaranteed a link to virtually anything you want that supports your blog SEO strategies.

Though some blogs still have specific requirements about bio links—for example, you might not be allowed to link directly to your own products, use an affiliate link, or direct readers to a site that’s directly competitive with your host blog.

Your guest blogging bio should normally:

  • Include your name (or your blogging pseudonym).
  • Be fairly short (around 100 words is common, but check the guest post guidelines, as some blogs have strict word limits on bios).
  • Be written in the third person (“Jane Doe is…” not “I am…”)

It can be tricky to know what to put in your bio. Guest bloggers often write bios like this:

Dave Smith blogs at about tiny homes and financial independence. You can find him on Twitter at @tinyhomesdave. He lives in Troy, Michigan with his wife and three daughters.

While that’s not terrible, it’s also not going to attract a lot of readers to click through. Dave’s wife and daughters aren’t particularly relevant, and this sort of personal detail, while fine for an About page, doesn’t need to take up space in your guest blogging bio.

Instead of just including a link to your homepage (which is where most guest bloggers stop), try linking to a specific piece of content you’re building links for—and give readers a stronger call to action.

For instance, here’s a much more compelling guest blogging bio Dave should use:

If you enjoyed this post from Dave Smith, check out Ten Amazing Tiny Homes From Around the World (especially number 7, which has to be seen to be believed). For more about tiny homes, plus Dave’s journey toward financial independence, make sure you’re following him on Twitter at @tinyhomesdave.

Ideally, you’ll want to tailor your guest blogging bio link to the content of each individual guest post.

So this link would make perfect sense in the example above if Dave was guest posting about tiny homes, but wouldn’t be quite such a good fit if his guest post was about financial independence.

9. What to do after your guest blog post goes live

How to Promote Your Guest Blog Post After Going Live

Almost all host blogs will give you an anticipated publication date for your post, so make sure you’re around on that day to share your guest post and answer comments.

If the publish date doesn’t work well for you, just say so—they’ll usually be more than happy to change it.

Once your guest post goes live, there are three key things you need to do in order to make it a success (for everyone):

1. Answer the comments that come in

You’ll normally be encouraged (even expected) to respond to comments on your guest post. It’s worth taking a look at how many comments each post tends to receive on the blog ahead of time, so you know how much time you’re likely to need to set aside for this on the day your post goes live.

When you’re replying to comments, keep in mind that to readers, you’re a representative of the blog. Don’t use salty language (unless that’s 100% okay on the blog in question), don’t get angry or defensive, and contact the host blogger if there are comments that you don’t know how to respond to yourself.

2. Share your guest blog post with your network

Even if your social media following is small, you should still share your guest post with your audience. As well as potentially sending a little bit of traffic to your host blog (which is a nice thing to do), getting your work published on a larger blog will often impress your existing followers.

Where possible, tag the host blog’s account when you share your post—they may end up retweeting you, and at the very least, they’ll be able to see that you made the effort to share your post.

3. Thank the host blogger (and pitch your next guest blog post)

A few days after your post goes live, email the host blogger to thank them for letting you be a guest on their blog. Try to make this email very personal—you could mention how nice and welcoming their readers were, or tell them that you got a great boost in traffic to your blog.

This is also a great time to pitch your next guest post if the first one felt like a success. Once you’ve had one guest post go up on a blog (especially if it was well-received and you were easy to work with), it’s almost always easier to land a second one.

You can simply write something like:

I’d love to write for you again! I wondered if you’d be interested in a post on [title/topic]? Happy to send you an outline or a full draft if this sounds like it could be a good fit for you.

If the host blog doesn’t accept much guest blogging, or if you’re not ready to pitch and write another post just yet, you can write something like this:

Thanks so much for having me on [name of blog]! Your readers were so lovely and welcoming, and it was a real thrill to see my post live on your site. I’d love to write for you again—would you be open to another guest post pitch in a couple of months?

Unless something went seriously awry during or after your post was published, then the host blogger is almost certain to say yes.

10. Clever ways to get even more from your guest blogging

How to Get More Out of Your Guest Blogging Efforts

When you write your first guest post, simply getting it published is a great achievement.

But once you’ve got a bit of guest blogging experience under your belt, there are a few things you can do to get even more out of each new guest post that goes live.

1. Link to other notable bloggers in your guest posts

One very simple (but often overlooked) way to use your guest posts to your own advantage, is to link to other notable bloggers’ content. If you want to build a relationship with one, or if you just want to help out a blogger you love, this is an incredible way to do so.

That backlink will be really beneficial to them, particularly if you’re writing for quite a large blog. They’re also likely to get at least some referral traffic from the post.

Then, after you’ve reached out to the blogger who’s content you featured in your guest post, you can gauge their responsiveness and even pitch them on having you as a guest blogger—translating into even more high quality links (and traffic) back to your blog.

2. Write several guest blog posts at once

While it takes a lot of work, getting several guest posts (think ten or more) on lots of blogs in your niche all in a short period of time can be an amazing way to get your name and blog out there. Just listen to my interview with blogger Adam Enfroy about how he landed 20+ guest posts during his first month blogging and saw his traffic explode as a result.

If you write one guest post, people will probably forget about you almost as soon as they’ve read it. Once they’ve seen four or five posts from you in a single week though, they’re going to start paying attention—and likely subscribe for your email list if you’re putting out regular content.

Several other prominent bloggers rose to prominence through seriously prolific guest posting, including not only yours truly, but also Leo Babauta from zen habits and Danny Iny from Mirasee.

Getting ten guest posts out there in the span of a week or two is likely to do much more for growing your blog than writing ten posts over the course of ten months.

3. List the top blogs you’ve written for on your own site

Many bloggers have an “as seen on” or similar section on their front page or in another prominent location.

How to Guest Post and Land a Guest Blog Featured on

This is a great place to list the blogs or publications you’ve written for–using their logos normally works well. Most blogs will be fine with using their logos for something like this as it also builds their own reputation, though you can always email and double-check if you’re concerned.

Once you’ve gathered a bit of guest blogging experience and have written for some larger blogs, including their names or logos on your site makes it clear to new readers that you’re credible and worth reading.

Troubleshooting: 4 common guest blogging problems solved

Guest Blogging Problems and Troubleshooting Challenges

As in all blogging endeavors, there will be challenges, hurdles and mistakes made along the way. But, that’s ok. We’re all here to learn and grow.

Hopefully, the host blogger will love your guest post draft immediately after receiving it, and they’ll get straight back to you with a “This is perfect! I’m going to publish it on Monday.”

There’s a fair chance, though, that at some point during your guest blogging journey, you’re going to run into one of the following roadblocks:

Guest blogging problem #1: You don’t get any response to your pitch

Bloggers are busy people—so if you send a pitch and don’t hear anything after a week or so, that’s normal.

If it’s been two weeks or more, though, you might want to check that your pitch was safely received.

You could send an email like this:

Hi [First Name],

Just checking if you got my guest post pitch a couple of weeks ago? Here it is again, just in case it went astray:

Let me know if you think it’d be a good fit,

[Your Name]

Try using one of my favorite blogging tools (like Gmail’s Snooze Reminders) that handles automatic email follow up reminders.

You could also try sending the blogger a message on Facebook or Twitter.

Don’t do this publicly, though—it can look pushy and pressuring.

Guest blogging problem #2: You don’t hear back after sending your draft

Sometimes, you might get a positive response to your pitch—only for the blogger to go silent after you send over your draft.

It can take busy bloggers a while to assess your guest post, especially if they’re on the fence about whether or not to take it, or if they’re mulling over potential changes. Don’t be too quick to follow up (but equally, don’t simply wait for several weeks or months, in case it’s slipped their mind).

If you’ve not heard anything after a week or so, I’d recommend sending a follow up like this:

Hi [name],

I wondered if you’ve had a chance to take a look at the draft of my guest post? (No worries if not – I know you’re really busy!) If you want any changes, or anything added, just let me know.


[Your name]

If you still don’t get a response, wait one more week and try again.

After that, it’s fair game to take your guest post elsewhere and try to pitch it to other blogs that it’d be a good fit for.

Guest blogging problem #3: The host blogger wants lots of changes to your draft

In some cases, the host blogger might want to publish your post—but with a TON of changes.

Sometimes, the host blogger might make those changes; other times, they might ask you to rework your draft. It’s unusual to be asked to do extensive rewrites for a guest post (the blog will probably simply reject if they feel it needs that much work), but you might well be asked to add sources, change a paragraph or two, include more details and so on.

At this stage, it’s up to you how to respond.

In most cases, it makes sense to simply accept the changes since you’re already invested in this guest blogging adventure—even if that means a bit of extra work for you. Once your post has gotten this far, it’s almost certain to be published if you take the final step of making edits.

If there are specific edits that you want to push back on though, that’s normally okay. If the host blog wants so many changes that you feel your guest post won’t be something you’re happy to have your name on afterward, you can withdraw it altogether.

Guest blogging problem #4: The host blogger removes your links

What if the host blogger takes out all (or most of) the links you included to your own blog?

This probably indicates you’ve gone a bit overboard in linking to your own content, and so long as at least one or two of your links remains in place, it usually makes sense to go ahead with the guest post anyway—as that’s still a meaningful benefit.

However, if you want to push back about a specific link or two you’d like added back in, you should write an email like:

I noticed you took out the link to [page]. I know it’s my own content, but I thought it’d be really useful background material for your readers. Would it be okay for us to include it back into the article?

Be prepared for the answer to be “no,” but as long as the link isn’t directly competitive to a piece of content on your host blog’s site, then I recommend at least trying.

While you can certainly remove your guest post from consideration at this point in the process, doing so will likely harm your chances of ever landing a guest post on that blog in the future. If you’re ok with that, then no sweat—just move on.

Most bloggers will expect you to provide a guest post in return for a bio link (and maybe one more link in the body)—but generally without a guarantee of other links within the post.

Note: It’s normal not to use your own affiliate links in your post (and doing so will likely come across as clueless, presumptuous, or greedy). The host blog may well use affiliate links of their own if you mention specific products/services that have an affiliate program, so you need to be ok with that.

What does your guest blogging strategy look like now?

Guest blogging might be one of the best things you can do for the long-term growth of your blog… but it can also be a ton of fun, too.

It’s a serious thrill to see your guest blog post published on a site you’ve admired and read for years.

Once you’ve got a bit of experience, you can move up to larger blogs.

Imagine having your posts on some of the top blogs in your niche (or even the world’s leading publications).

But let’s bring this guide to guest blogging home now…

Your first step is to find a handful of blogs (ideally, ones you already read) that accept guest posts.

Go and track those down now, formulate a pitch that’ll be a no-brainer fo them to accept—and land your first guest post today.

Ryan Robinson
Ryan Robinson

Full-time blogger, podcaster and side project aficionado. Join me here, on to learn how to start a blog, make money blogging and grow a profitable side business. I also write for publications like Fast Company, Forbes, Entrepreneur, Inc, Business Insider and more. Let’s chat on Twitter about business and side projects.

    37 replies to "Guest Blogging 101: How to Guest Blog Post (for SEO and Traffic) in 2019"

    • Drewry

      Guest blogging like you mentioned is a great way to get your name out there without forking out a dollar in paid online advertising costs.

      I never knew about guest blogging untll I came across Darren Rowse many years ago. Something I truly love about guest posting is that it doesn’t get played over time and remains stable like evergreen content marketing. It’s a guaranteed game changer in terms of virtually overnight improved search engine optimization, spikes and blog traffic, increase RSS subscribers, and slow and steady increases in affiliate marketing revenue.

      I agree with you that guest blogging is definitely something no blog or or dedicated content marketer should ignore because there’s more to it than benefiting from good SEO; it’s a reputation builder for the life of the blogger and their online business for years to come.

      • Ryan Robinson

        Hell yes! I absolutely agree with you there. Guest blogging is a long-term investment in the growth of your blog for years to come. While you may not see a HUGE amount of traffic come to your blog from any one particular guest post, the combined momentum you get—and growing number of quality backlinks will give you the ability to go out and pitch guest posts on larger sites… and you can keep moving on up from there.

    • Ishan Mishra

      Hi Ryan Robinson. I am Ishan Mishra in India.

      I have 3 blogs and i want to increase my domain authority can u give me some tips.

      • Ryan Robinson

        Absolutely! Guest posting is (in my opinion) the best way to build high quality natural backlinks that’ll contribute to increasing your domain authority. So that’s my first go-to recommendation for you to focus on as your main priority.

        Aside from that, I’ve got a few more recommendations to check out in these posts:

    • Charity Jerop

      Hi Ryan Robinson,

      I’m glad you did this post. I’m at the early stages of my blogging and looking to build my brand.

      I plan to find as many guesting posting opportunities as possible. This post has opened up my mind on guest blogging. I’m going to implement these excellent strategies and see how it goes.

      • Ryan Robinson

        Woo! I’m rooting for you, Charity. Guest blogging has been by far the single most impactful thing I’ve done to build my own brand over the years.

        Looking forward to seeing how it works for you too 🙂

    • Brian Winch

      Thanks for sharing this Ryan. I’m just starting to get my feet wet with this. I’ve had 4 guest posts published the past year and working on more!

      • Ryan Robinson

        You’re welcome, Brian!

        Awesome that you’re getting into guest posting now too. Looking forward to checking back in with you a few months down the line to see how your campaign is going 🙂

    • Sonali Raj

      Hi Ryan

      I appreciate your work. You have done a good job. Today guest posting is the best way to earn high quality backlinks. Thanks for sharing the informative article. I am waiting for your next update.

      • Ryan Robinson

        Woo! I love it, thanks for stopping by and sharing Sonali.

    • Cameron Fulton

      Learned about you from the Tropical MBA podcast and love how humble you are man. You dont try to be an “all knowing guru” with crazy, proprietary tricks and hacks – you just tell people what works for you. Its refreshing Rob – keep up the amazing work – and thanks for putting yourself out there bro – implementing some of your strategies as I type this.

      • Ryan Robinson

        Thanks so much, Cameron! I’ll be the first to tell you that what works for me won’t necessarily be a copy & paste formula that delivers the same results for everyone. Especially when it comes to this blogging stuff where there are practically limitless variables at play for everyone’s unique situations.

        Really glad to have you hear following along though, looking forward to hearing what kinds of results you drive for yourself too.

        Hit me up anytime you have a question I can help out with… [email protected].

    • Pardeep

      Thanks for sharing an amazing list. Guest Posting is one of the best methods to build quality backlinks and as per your words, it is not that easy to pick any website for guest posting. One must need to maintain the relevancy. Guest Posting must be done on the relevant websites only.

      • Ryan Robinson

        YES! That’s extremely important… otherwise you could actually be doing more harm than good, if you’re guest blogging for sites that aren’t relevant to your industry.

    • Cole

      Ryan I keep coming to your blog from time to time, very well-packed information in every article! I keep bookmarking everything… how do you create these great pieces of content so consistently? I mean I think I take forever just to create 1 blog post for myself and it isn’t that grandiose – although I’m pretty self-critical. So I was thinking about guest posting but not sure if I’ll be a content machine like you. Do you have any article or tips you can share about creating content? How long do you usually take? I guess if I do it myself is just going to be like this so I might get help from others and outsource some parts and then review them. I’ll be impatiently waiting for your tips.

      • Ryan Robinson

        That’s a hell of a complement, thank you very much Cole 🙏

        I now outsource components of my writing (both on my blog and with guest posts) in order to scale my reach—otherwise, I’d be falling way behind on my goals. My process for guest posting though, is to take existing long-form articles on my blog and break them into chunks that I can use as “starter” posts to expand upon in new/unique guest posts for the different sites I’m pitching.

        Having that starter content as a foundation to get going with is immensely helpful 🙂

    • Seth Tobuz

      I have been following your blog for a while now and am a fan of your publications. I visit them regularly for interesting content.

    • Anaïs Dubois

      Hi Ryan,

      Very happy you did this post. Your article explains very well what people have to do before submitting a guest post. Most people are misinformed from the start.

      • Ryan Robinson

        Yes, indeed! I’m hoping this guest blogging guide will help people craft more effective pitches 🙂

    • John Aarvy

      Thank You for sharing such a nice and informative article about guest blogging. I agree that it not only increases the amount of social media shares to your content, it can also boost your follower count and accelerate your lead generation efforts. By contributing to an authoritative blog, you are essentially getting them to vouch for your brand.

    • Content Elites

      I’m really finding the answer to my questions about guest blogging… you explain very smoothly, thanks Ryan for sharing this helpful take.

    • Sarah Lucas

      Very informative post!! Thanks for writing this up.

    • Edgar Morgan

      You have provided a really amazing blog on the guest posts, I came to know about many new things here and these all are very useful. Thank You for uploading this. Keep updating us via different topics.

      • Ryan Robinson

        Glad to hear that, Edgar! That was definitely the goal here—the ultimate resources on guest blogging 🙂

        Pumped you found it helpful. If you subscribe to my blog here, you’ll get weekly updates with new blogging advice I publish!

    • Charlos

      Hello Ryan,
      thanks for sharing great content.
      I am looking for some guest post link for my website that are related to SEO niche. Can you please suggest me some guest post site list where I can publish my content with my website link?

      • Ryan Robinson

        My advice is to just start doing some Google searches for terms like “guest post site list seo” and “guest post site list marketing” to see what comes up. I know that there are some pretty extensive free lists out there floating around, but I don’t personally use those kinds of things in my guest blogging efforts… I’m much more curated and careful in the sites I pitch for guest blog posts. I start with sites I personally read and love, within my niche 🙂

    • sajju

      You have shared really informative content, thanks for this great work

    • Mithun

      Such a good lesson on using guest content to help with SEO for a website. Could you please writing more about that? Thanks

      • Ryan Robinson

        Your wish is my command. You can sign up for my email list and get notified about the new guides about blogging that I release 1-2 times every week 🙂

    • Vicky Toomer

      Hi Ryan,
      I found this article really helpful, As someone new to guest blogging and trying to find the right places for this, this was great. I liked how you added scenario’s and email templates etc, Thanks for sharing.

    • Cory Fox

      Thanks for sharing this invaluable guide. This is really helpful for us.

Leave a Reply

Your email address will not be published.