Everybody knows the power of guest posting, but not everyone knows the secrets to finding the best sites for you and your blog.

In this post we are going to look at the most common ways to find sites for guest posting.

Your ideal guest blog

Before we even begin to find sites for guest posting, we first need to identify what our ideal guest blog will look like.

A good guest blog will meet most, if not all, of the following criteria:

  • Creates content for the same niche / topic, or something very similar to your blog.
  • For example, if you blog about 'fitness' the guest blog should also blog about 'fitness' or something similar such as 'health'.

  • Has a target audience that aligns with yours.
  • This is crucial for the long term success of your post as writing for conflicting audiences means they're less likely to stick around.

  • Has consistent site traffic / engagement.
  • Writing for blogs that have a proven history of engagement means it's more likely that your post will also receive a positive reaction.

  • Has consistent social media traffic / engagement.
  • Similar to the above, if the site you're posting on has good social media activity then it's more likely the posts about your article will be liked and shared.

  • Is an authoritative and reliable domain that doesn't promote spam content.
  • While spammy sites might accept your post, it's likely to harm you more than help you. If your site becomes associated with a site known for spam, the Google gods aren't going to be happy.

4 Ways To Find Sites For Guest Posting

Here are four proven methods you can use to find sites that are accepting guest posts.

1. GuestPost.Directory

The easiest and quickest way to find the best sites for guest posting is to use our guest post directory.

We've created a searchable directory of sites that are actively looking for guest content! Each blog also has up to five listed tags relevant to their content so you can quickly decide if they're relevant to you and your blog.


As well as tags, each listing details the site's guest post guidelines and rewards. This means you can understand what's involved for your guest post pitch to get accepted and what you'll receive in return for your content.

Any associated social media platforms are also included so you can peek at their social engagements.

Inspiration Wise

With over 60 niches and counting listed on our directory, we're sure there's something for everyone.


  • Quick and easy
  • No need to use any other tools
  • Vast number of tags
  • Always new blogs being added


  • Might not have your niche
  • Might have limited results for your niche

2. Google Search

Just google it! If you're ever stuck in life, Google has the answer. It may not be the right one, but it always has one.

For example, googling '[KEYWORD] inurl: write for us' will return results of sites that match that keyword and have a dedicated 'write for us' page e.g. 'Technology inurl: write for us' will return the following:


As you can see we have a number of results for sites that are related to 'Technology' and have dedicated 'write for us' pages, implying they accept guest content. However, we can't be certain of this and we don't know exactly what the requirements are. This means we need to click through to each of the ones that take our interest and do our own research.

If you choose to use this method, then perhaps using the MozBar can help lighten your load by displaying the domain authority (DA) of each search result. This means you can narrow down your options to sites that have a certain DA by skipping any that are below your chosen number.

Other searches to try:

  • [KEYWORD] inurl: submit guest post
  • [KEYWORD] guest post guidelines
  • [KEYWORD] guest post by
  • [KEYWORD] guest post sites


  • Searches every site crawled by Google (that's a lot of sites)
  • Quick search times


  • Results aren't guaranteed to be sites that accept guest posts
  • Slow process to manually inspect each site
  • Results aren't always going to be relevant to your niche

3. Social Media

Due to the large number of both users and posts, social media sites such as Instagram, Pinterest, Twitter, LinkedIn and Facebook are pretty much search engines in their own right making them great places to find sites for guest posting.

Simply searching for relevant hashtags such as #guestpost or #guestblog are quick ways to find sites that have accepted guest posts in the past.

Once you've found a tweet, article or post that includes the desired hashtag, go to the account that published it or click the link if one was attached. This should take you to somewhere where you can find the site's homepage, which will allow you to find a 'guest post guidelines' or 'write for us' page.

Another social media research method is to join groups on LinkedIn or Facebook for bloggers and post about looking for sites to guest post on. There are both niche specific and general blogging groups meaning your results may be a bit hit and miss depending on the engagement and relevancy of your chosen group.

Just like the Google Search method above, you will need to spend additional time assessing the appropriateness of the sites you've discovered.



  • Lots of guest blogs share their guest content on social media
  • Quick search times
  • You can see engagement


  • Results could be spammy or low quality
  • Slow to sift through all posts
  • Not all guest blogs will be returned in results
  • Using wrong searches will return low volume of results

4. Check your competitor's inbound links

By using a tool like Moz's Open Link Explorer, you can list out the inbound links your competitor's are receiving and follow them back to the origin domain. If you think your competition is using guest posting to get links, this could be a good way to find sites that accept guest posts.

However, this method will again require additional effort to vet links and check they are actually guest posts rather than simply mentions.



  • Potential to find niche relevant sites
  • Can find sites that are active
  • Can find sites that your competitors are mentioned by


  • Results aren't definitely guest posts
  • Slow to go through all link


So there you have it, a detailed guide on how to find the best sites for guest posting. Guest posting is an ever changing field with more and more blogs actively searching for guest content every day. Stay ahead of the competition by following the methods outlined in this post.

How are you going to find your next guest post? Reach out to us on Twitter and let us know!

Why not add your blog today to start receiving enquiries from interested writers!

Categories: Blogging