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.
  •  Has a target audience that aligns with yours.
  •  Has consistent site traffic / engagement.
  •  Has consistent social media traffic / engagement.
  •  Is an authoritative and reliable domain that doesn’t promote spam content.

3 Ways To Find Sites For Guest Posting

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

1. 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

2. 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

3. 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?