List of 700+ Guest Posts Sites & A Definitive Step-by-Step Guest Blogging Guide
List of 700+ Guest Posting Sites for 2019 (Updated)
Plus How To Find Even More Top Tier Guest Blogging Opportunities
While there are those among us in the internet marketing community who claim that guest posting is dead (in much the same way they claim that SEO is dead), I can assure you that in 2019/2020, guest blogging is alive and well and will likely remain so for the foreseeable future.
While it has a sordid history filled with black hat practitioners and other (less than ethical) practices used to manipulate Google’s algorithms, guest posting as it stands today is one of the simplest and most effective ways to rapidly rank your content on the first page of Google.
And in today’s article, we will be revealing it all.
From the history of guest posting and its evolution over the past few years to the current best practices and best places to find killer sites to post on.
By the time you are finished here today, you will be fully equipped to go out and create epic guest posts that will generate traffic and revenue for your company for years to come.
Find high domain authority (DA) blogs that are relevant to your specific niche
Contact the owners of these blogs and pitch your content
Get accepted by the blog owners because of the mutual value add
Create a kickass piece of content that provides real value and includes a link back to
Rinse and repeat across several blogs
Sit back and enjoy the increased traffic and page #1 rankings
Like I said, simple… But not easy.
Luckily for you, my team and I here at Outreachmama have compiled this guide to help you find incredible guest posting opportunities, convince site owners to work with you, and reap the rewards of a healthy backlink profile .
How to Find Killer Guest Posting Sites
Before you even consider putting pen to paper (or fingers to keyboard as it were) you must first make a list of highly relevant sites where you plan to submit your post.
While the old keyword + “write for us” search can work wonders, after a while, your prospects will run dry, and this search string will yield few (if any) results.
Here are the 40 search strings that Brian Dean recommends you try out.
Your Keyword “guest post”
Your Keyword “write for us”
Your Keyword “guest article”
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
“My Guest Posts” Pages
Many bloggers love to laud the websites where they have been featured, and this provides a treasure trove of potential guest posting targets for you and your company.
I recommend that you start your search by reviewing some of the competitors in your niche and review the “As Featured In” section of their blog.
If you do this for 10+ sites, you will find a plethora of new targets for your content.
And of course, you can always use a few Google search strings like
Your keyword + “I’ve Been Featured On” or Your Keyword + “Sites I’ve Written For.”
This is one of my personal favorite tactics to use, primarily because this allows you to quickly vet potential targets and the probability of being featured on each one.
If you are selective when choosing the competitors that you research (e.g. picking competitors with a similar audience size and authority) then you already know that the site will be willing to accept your content if you nail the pitch (more on that later).
Also, this tactic provides you with the unique opportunity of actually targeting the sites you are researching.
If the “competitor” in question provides services that are complementary instead of directly competitive, you will likely be able to leverage their guest blogging site list and target their site for posting as well.
Google Reverse Image Search
This tactic is a one-way ticket to “Guest Post Site Mining Success” (wow that’s a mouthful). All you need to do is select a competitor in your industry (once again I recommend selecting a competitor with a similar audience size and authority level to you) and then copy the URL from their profile picture and pop it into Google’s reverse image search.
And voila! You will instantly be presented with damn near every site they have ever posted on.
This sneaky tactic is phenomenal for finding guest posting opportunities on websites that don’t actively promote the fact that they allow guest posts (or even websites that claim they don’t accept any guest posts).
With your backlink tracking tool of choice, insert your first and second page competition to find sites linking back to their website that you might not have expected.
This opens up the floodgates for potential posting opportunities and isn’t a tactic that most entrepreneurs actively use.
Twitter and Google+
Did you know that you can take the exact same search strings that you have used in previous steps, plug them into Twitter and Google+, and be presented with a totally different set of results?
Well, you can.
And since the indexes on Twitter and Google+ are more frequently updated, you will actually find much more relevant opportunities on sites that are actively looking for guest bloggers (making your life way easier.)
For your viewing pleasure, it lists the best blogs from around the web by niche.
Many prolific online marketers and entrepreneurs consider it their “secret weapon” and use it religiously.
All you have to do is head over to alltop.com, enter your keyword, and sit back as this glorious site washes over you with its list of the best guest posting sites.
It is important to note that not every blog listed actually accepts guest posts. But if you are willing to do some digging (or hire a VA to do it for you) you can quickly compile an extensive list of opportunities ripe for the picking.
Blog Comment Bonanza
For those of you who have a substantial following on your own blog, this tactic is a powerhouse strategy for quickly finding guest posting opportunities.
If you have enough content on your blog, chances are you will see more than a few blog
comments from other bloggers in your space.
Instead of simply acknowledging and responding to their comments, why not reach out and ask if they would accept a post on their site?
After all, if they like your content enough to comment on it (hopefully the comment was positive) they will probably like you and your company enough to accept a guest post on their own site.
If you leverage this tactic, you will quickly realize that you have been sitting on dozens of potential posting opportunities you didn’t even know existed.
Premade Target Lists
Instead of spending hours researching and hunting down potential opportunities, why not use articles (like this one) that offer premade lists of the best guest posting sites from around the web?
While this tactic can lead to a couple of dead ends (many sites change their guest posting policy or lose relevance over the years) this is by far the easiest way to find tons of great opportunities and it requires nothing more than a simple Google search.
How to Screen Guest Posting Sites to Find the Best Match
Before you move forward with any of the above recommendations, you need to listen up and pay attention.
Just because you have found a website that accepts guest posts does not mean that you should even consider the site for your content.
I know that it might be tempting to attack the problem of guest posting with the traditional “Quality over quantity” approach, however Google’s many updates have made this method toxic to your SEO success.
You see, not only does Google not promote sites that have dozens of backlinks from low authority, irrelevant sources, it actively penalizes sites that appear to have a spam-based or otherwise blackhat link profile.
If you find a guest posting site that isn’t 100% relevant to your niche or is a site with low authority, do not reach out.
Because if you do, you risk incurring Google’s wrath and doing more harm than good.
In 2019, authority and relevance are the name of Google’s game.
Even a mere 5-10 backlinks from websites with high DA and high relevance is better than 100 backlinks from irrelevant and unauthoritative websites.
Some of Our Favorite Guest Posting Sites
With all of the details covered, let’s dive into our personal favorite guest posting sites.
This list was compiled in May of 2017 and the sites contained on it may or may not still be actively accepting guest posts. Please realize that times and policies change and it’s up to you to sort through these websites to find the ones that will work for you.
Blogging tips, Online business / Marketing, Social media
SEO, Social Media Marketing
Pitching 101: How to Pitch a Guest Post and Get Accepted
Guest posting is a lot like dating.
Finding a man or woman to whom you are attracted and would consider “relationship material” is pretty easy to do.
But it’s only the first step.
Once you have found them, you must get to know them, let them get to know you, and figure out a way to pitch yourself in a way that makes you an attractive suitor.
And guest posting runs on a pretty similar narrative.
Once you have found a potential site, you have only won 1/10th of the battle.
Now, you must become intimately familiar with the website, introduce yourself to the site owner, and then effectively pitch your idea in order to get your content published.
And while this is not easy, there are a few tricks and techniques that you can use to streamline the process to learn how to do guest blogging faster.
Become Super Familiar with the Blog in Question
The first step to pitching your post it to become incredibly intimate with the blog on which you want to post.
When you are looking to familiarize yourself with a blog, you need to look at all of the content with three questions in mind.
Who is it for?
Just because they are in the same or similar industry as you are does not mean their target audience is the same.
For example if you run a blog dedicated to helping people become successful entrepreneurs, your target audience could be stay at home moms, former C-level executives, college-age students, or family men.
Figure out who the website is targeting so that you can tailor your pitch, writing style, and content to their specific audience.
What are the Other Guest Posts Like?
Once you have a deep understanding of who you are writing for, the appropriate tone for your content, and the topics that you could cover, now it’s time to examine how other writers have done it in the past.
What sort of content do you see from guest bloggers? What’s the average length, topic, tone etc.
And more importantly who are the people being awarded with guest posts on the site?
What is their audience size? What topics do they cover on their blog? Do they offer reciprocal guest posting opportunities?
The better that you can understand the other guest bloggers who have come before you, the more effectively you will be able to tailor your pitch in order to achieve a positive response.
This particular piece of research comes with the added benefit that many of the guests on any given site also offer guest posting opportunities on their site.
Determine their Guest Posting Policy
Once you have familiarized yourself with the site, it is important that you become intimately acquainted with the guest posting protocols of the site.
While you should be certain that the site actually allows guest posts before you begin your research, there are still questions that need to be asked.
What is their minimum or maximum word count? Do they require you to become a frequent contributor? What topics do they consider appropriate for guest content? How many backlinks can you include to your content? For how long will the post be live?
Do not reach out to the site owner until you are completely certain of their standard operating procedures.
Finding a Great Idea to Pitch
Before you actually start the pitch, it is important that you have a compelling idea or piece of content to pitch.
And while this task might seem overwhelming to some of you, there are 3 easy ways that you can come up with awesome ideas guaranteed to nail the pitch.
“Skyscrape” Your Idea
The skyscraper technique , which is typically used for creating content that will land on the first page of Google, can also be an extremely effective way of finding relevant ideas for a guest posting pitch.
Skyscraping content is basically the process of finding high traffic articles that are either outdated or possessing a significant weakness, and then taking that content updating, reinvigorating, and making it own your own.
Here’s an example of how you could apply this concept to pitching your guest post.
Let’s say you are looking to post on a personal development blog that has an old (but popular) piece of content on goal setting.
After analyzing the content, you notice that the research is outdated and that the ideas are not fully fleshed out.
So let’s say that you are trying to find an idea for a guest post on a personal growth blog that you follow.
After looking at some of the old content, you notice that they have a rather outdated article on goal setting.
Upon reviewing the article, you realize that you have insights into the most recent studies and scientific evidence on the topic and you could easily provide high quality content explaining it.
Voila. There’s your idea.
Find a Complementary Idea
Similar to skyscraping a pitch, you can also use your own area of expertise to offer a
complimentary piece of content.
With the vast number of websites on the web today, there are a plethora of “Sub-niches” within any given industry.
So while you and the site in question might both write about men’s health and fitness, your sub-niche could be totally different.
This provides a phenomenal opportunity for you to craft a great guest post.
Running with the above example, let’s say that you are trying to come up with ideas for a guest post on a popular men’s health site.
After perusing the site for a few hours, you notice that nearly all of the content on the site focuses on heavy weightlifting and bodybuilding.
However, you specialize in bodyweight training and calisthenics.
This provides you with the interesting opportunity to write about alternative workouts for audience members who travel, can’t afford a gym membership, or have busy lives and need quick training solutions.
Determine their Guest Posting Policy
This is one of the easiest and most effective types of content that you can publish.
Case studies have become all the rage in recent years as many members of the online community are demanding proof to back up the claims of online gurus.
And while I personally prefer to keep the best case studies for my own website, if you have smaller scale case studies that would make great pieces of content, do not hesitate to reach out and pitch them to website owners.
Pitching Your Idea
So now that you have the research in place and the idea ready, it’s time to nail your pitch.
And this is where the rubber really meets the road.
No matter how much research you have done or how great of an idea you have, if you don’t nail the pitch, you won’t get the post.
How many bland, generic emails do you think these site owners get each day (hint: It’s a lot )?
How do you think they will respond when they see the 15th “Guest Post Inquiry” headline of the day in their inbox.
If you want to nail the pitch, then you have to stand out.
Luckily, this is actually a lot easier than you might imagine.
Personalize the Email
Like I said before, bland, generic emails are doomed to the “Spam” folder from day 1.
And one of the quickest ways to stand out is to make the email personal.
Include the site owner’s name in the subject line of the email and open the email with “Hey First Name,” instead of “Hi”, “Dear Sir”, or “To The Owner of Example.com”.
This will instantly increase the chances that the site owner will open the email… which is kind of important for the rest of this process.
Praise Their Website
We all love compliments.
It’s just human nature.
And one of the keys to nailing the pitch is to start off your email by acknowledging how valuable their website is and pointing out one specific piece of content that you read and resonated with (this will show them that you actually are a reader of the site).
This doesn’t need to be excessive.
Keep it simple and sweet like the example below.
“ Hey Mary, I’ve been reading your website for sometime and I absolutely love the value that you and your company provide.
I found xyz post particularly insightful and it helped me in this way”
This will start the conversation in a positive tone and show the website owner that you aren’t just looking for a handout but that you actually want to contribute.
Pitch the Idea
Now that the site owner has opened your email and is in a positive mood, it’s time to pitch your idea.
The key to mastering this step is to remember one universal truth “It’s not about you!”
Regardless of who you are pitching your site to, I can promise you that they don’t really care about you or your company.
They are focused on their audience, their website, and their lives.
And it’s important to remember this.
When you are pitching the idea, be sure to focus on the value that your content will bring to their website, their image, and their audience.
Save the self promotion for later.
Once you have pitched your idea and grabbed the site owner’s interest, it’s time to pitch
Keep this short, sweet, and succinct.
Include 1-2 sentences about your credentials, accolades, and experiences and then link to relevant content that you have created to show your expertise.
End on a Positive Note
With everything else in place, all that’s left to do is end the pitch on a positive note.
Thank them for the opportunity, reiterate your appreciation of their work, and then go on your merry way.
Don’t beg or plead for an opportunity.
Keep things professional and positive and you’ll do just fine.
An Example Pitch
Taking the previous example that we used in the “Skyscrape Your Idea” section, here’s what the final pitch would look like.
“ Hey Joe,
I have been reading your blog for some time and I absolutely love what you have been doing! Your content inspires me on a daily basis and I love seeing someone who provides real insights and transparency within the personal growth niche.
I’ve been thinking about how I could help add value to you and your company and I would love to contribute an article titled “The Art and Science of Goal Setting: Scientifically Proven Formulas to Help You Reach Your Dreams Faster.”
I was inspired to write this article after reading your great piece “Goal Setting 101.”
Since you wrote that article, there have been a number of updated studies and findings on the topic and I would love to provide a fresh and scientifically backed view for you and your audience 🙂
I promise that I will provide HIGH quality content that you won’t find anywhere else.
I’ve been an author and keynote speaker in the realm of personal growth and business for over 4 years and have tons of value that I could bring to your audience.
Here are some links to other pieces that I have written to give you an idea of the quality that I am bringing to the table.
How to Maximize Each Guest Post You Publish
So you have successfully created your list of guest posting sites, vetted each site to ensure that it’s the best possible match for you and your company, you have pitched and successfully published your post and now you’re done!
While getting your post live is most of the battle, it’s not all of the battle.
Guest posting is a long term strategy, and if you want to succeed, you must pay special attention to the details of the strategy.
Here are three extra ways that you can quickly maximize your guest posts to gain rapid traction and ensure success.
Master the Follow Up
Once you have successfully published your article, now it’s time to follow up.
This step consists of two parts.
The first is following up with the owner of the site on which you posted.
You want to ensure that you create a sense of continuous goodwill and reciprocity so be sure to send them a “Thank You” email letting them know how much you appreciate the opportunity and offer to return the favor at anytime they wish.
This will strengthen your relationship and increase your chances of receiving another posting opportunity either on that site or a similar site in their network.
Then, you want to make sure to follow up with comments on the actual post itself.
Respond to any and every comment that readers post on the article, even if it’s just a simple “I appreciate it!”.
This will build rapport with the audience and encourage them to migrate over to your site and check out your products and services.
Like they say in sales, “The money is in the follow up”
Crafting a Compelling Guest Bio
This is arguably the most important part of your guest post.
Typically, your article will be filled with links to all sorts of authoritative sources and articles including your own.
This means that it will be more difficult for readers to follow up with you.
However, if your content resonates with them, they should be able to quickly and easily find you and your business in your bio.
It’s important that you have a clear goal with every guest blog you post.
Are you trying to increase traffic to a new product or service you are offering? Link to that in your bio.
Do you just want more traffic? Link to your homepage.
Looking to level up your social media game? Put a link to your Facebook and Instagram in the bio.
Figure out your goal and then craft a succinct but compelling bio that redirects people to your chosen platform.
Leverage Your Social Reach
The final step that you must take to ensure you gain the maximum traction possible with each guest post is to leverage your social reach.
And I don’t just mean that you should share a link to your post on your social media accounts (you should).
I mean that you need to enlist the help of other people in your network to promote your content.
Whether this means tagging relevant individuals who will share your content on social media, asking for a share from followers, or
So there you have it folks.
The conclusive guide on finding killer guest posting sites, pitching your ideas, and nailing the opportunity.
I hope this helps you on your journey, and please, don’t hesitate to drop a line in the comments below if you have any questions or recommendations based on this article!