Step-by-Step Guide to Guest Blogging: How to Find, Pitch and Post

Guest blogging is still a viable way to brand yourself online and can be a valuable tool as a part of your integrated digital marketing presence.

In addition to presenting yourself to the world, it can give a boost to your SEO efforts by generating backlinks to your website and showcasing your expertise.

Guest blogging may sound easy, but it has actually become an art over the last few years.

Thanks to spammers and black-hat SEO techniques, many blog owners are leery about people sending them guest post requests. The majority of these pitches are simply to benefit the writer and are written so poorly that they wind up in junk mail or trash.

So, how do you get a guest post opportunity when so many webmasters are against it? Well, here’s a simple process to use.

Regardless of whether you’re a beginner or a seasoned marketer simply tired of having your guest post pitch rejected, these steps will help increase your chances of earning guest post opportunities.

Finding the Right Places to Guest Blog

Guest posting solely for the purpose of gaining links is dead. As such, you don’t want to find websites you only use for backlinks.

You want to find the websites where you would be proud to place your name, as the only backlink you may potentially receive is from your author profile. And if you receive a backlink within the post, the content on the site needs to be relevant to your site.

You want to attract clients from your writing or paint yourself as a thought leader, so you want to ensure that the website is high quality and you aren’t embarrassed to post content there.

So, how do you find these sites? I have a three-step process that I recommend you follow.

The first step is to find blogs within your niche. There are plenty of blog and website directories, but one of the most popular is Alltop. You can search for specific niches and view all blogs and websites within that niche.

Once you make a list of blogs you want to guest post for, the second step is to check and make sure that it will be worth posting there. By that, I mean you want a blog that has a high domain authority.

The higher the domain authority, the more visitors they are likely to get, and the more people will read your content.

There are plenty of websites where you can check a website’s domain authority, but I recommend using Moz as they are the site that came up with the concept of domain authority ranking.

The final step is to ensure that Google does not de-index the blog where you want to post content.

After all, it makes no sense to post content to a blog that doesn’t appear in search results.

Perfecting Your Guest Post Pitch

Now that you’ve narrowed down your list of websites you want to write for, you have to reach out and make your case to write for each one. As stated previously, webmasters get so many pitches daily that you must be creative and add value to stand out from the crowd.

Your guest post pitch must speak to the blog owner personally. It must also provide information about who you are and what topics you plan to write about.

There is an art to doing this; if you follow a few simple rules, you can increase your chances of getting your guest post pitch accepted.

  1. Personalize your email

When you send your email pitch, make sure to personalize it. Do not say something like “dear sir or ma’am” or “to whom it may concern.” These general terms show you didn’t take the time to research the blog you are pitching. If there is nothing on the “about” page of the website, you can check out the site’s or company’s social media presence to see if you can find the owner and/or editor.

  1. Tell the blog owner what you have to offer

Make sure your pitch shows what you are worth to the blog owner. No one will allow you to guest post unless you have something that will benefit them. Talk about how you will promote the post, respond to comments, etc.

  1. Show samples of your previous work

Always provide samples of your previous work. Also, remember to use examples that relate to the blog niche you want to write for.

  1. Make it short and sweet

Do not carry on and on about yourself. Keep it short and sweet. Try to keep your pitch to 2 paragraphs or less (not including your post topics – which brings me to my next point).

  1. Pitch topics that relate to the blog

When you suggest specific topics to write about, include potential titles. This shows that you have read the blog and that your suggestions will fit into the niche. Most recommendations should include at least three potential blog topics with your pitch.

There are plenty of online templates for guest post pitches. If you haven’t written one yet, read through some of the templates until you are comfortable that you are covering all of the above.

On a final note about pitching, always follow the guest post guidelines when preparing your email. If it says to use their contact form, use the contact form. If it says to send a draft article with your pitch, send it rather than the final piece or not content at all.

Writing Your Post with Perfection

So you finally got accepted to write for a blog. Now, the ball is in your court to deliver on what you said you would do – create high-quality content that will entertain and add value for the readers.

The first thing you need to do is follow the blog’s writing style. If it uses long-form content, then write long-form content. If the guidelines state it must be between 600 and 800 words, don’t go over or come in under that word count. Familiarize yourself with keywords so that you don’t make common SEO mistakes.

You also need to make sure that your link structure is appropriate. By that, I mean to use internal links to the blog you are writing for.

This helps the site owner with traffic and SEO, which benefits you both. If you are quoting or using information from a source, make sure to link to it (and only use links to high-quality sources).

Proofread your content. Don’t submit anything poorly written with grammar and spelling errors. The editor should not have to take the time to go over your content.

Also, if they don’t take the time to look, they could publish an article that’s embarrassing to you (and likely prevent you from getting future guest post opportunities).

Finally, promote the content everywhere. Use social media, email, and even link to it with future posts you write. If the blog owner sees your content is bringing traffic to the site, chances are you will be able to submit guest posts to that blog in the future.

Get Started and Follow Through

Guest blogging is still a viable way to brand yourself online. To get the most benefit, find the right blogs, perfect your guest post pitch, and promote your content as much as possible.

This step-by-step guide will help you land more guest posting opportunities and ultimately increase your brand visibility.

Anthony Gaenzle
Follow Me

2 thoughts on “Step-by-Step Guide to Guest Blogging: How to Find, Pitch and Post”

  1. Hello Anthony,

    Guest Posting is not only building good backlinks but also helps to build your authority online. Guest Posting is a great way to connect with high-authority blogs and increase your credibility and trust online. Thanks for sharing these helpful tips.

    Vishwajeet Kumar


Something to add? We welcome your comments below.

This site uses Akismet to reduce spam. Learn how your comment data is processed.



Join our email list to receive the latest updates.

Affiliate notice: Some of the links on this site are affiliate links. We only promote products we have tried and love. We may receive a small commission if you click and buy.

Skip to content
Share via
Copy link
Powered by Social Snap