How to Find Guest Blogging Opportunities
Guest blogging used to be the primary means of generating more organic website traffic. But gone are the days of the one-trick guest blogging pony. Paid guest posts, while unfortunately not a thing of the past, have been a massively overused tactic for establishing online brands. And search engines are getting better at determining a pattern from websites that accept guest posts and subsequently discounting their impact and relevance in passing authority. That means that not all high-authority backlinks via relevant websites are created equal. Instead we focus on traffic (first and foremost), relevance and quality. For those looking to scale up their link building and find guest blogging opportunities, you have come to the right place. How to Find Guest Blogging Opportunities I’m going to show you how to find guest posting opportunities by using one of my favorite internet marketing tools: Scrapebox. Other alternatives include Pitchbox and Mailshake. In some cases, you can find the opportunities themselves in Scrapebox and then use a tool like Mailshake to perform the automated outreach. What You’ll Need: Scrapebox (download it here for a one-time fee of $57. TOTALLY worth it.) Private proxies (Get them from Proxybonanza for a small monthly fee. I recommend going for the “Bonanza” package from the “Exclusive Proxies” section.) Note: That Proxybonanza link is an affiliate link. I’d really appreciate if you’d buy through my link! How are We Going to Use Scrapebox to Find Guest Blogging Opportunities? Scrapebox will execute multiple search queries simultaneously in Google and Bing, automatically harvest all the results, and allow us to manipulate, augment, and export the data. For example, let’s say you want to find good guest blogging opportunities for your website about canine epilepsy. To find other websites that rank well for the term (and similar terms) which might be good targets for a guest blog post, you’d want to examine the top 100 search results for the following search queries: Dog seizures Canine epilepsy Canine seizures Seizures in dogs Without Scrapebox, you’d have to perform each of those searches manually (via Google.com), manually click through each of the top 10 pages, and copy/paste each URL into a spreadsheet for future follow-up. This process would easily take you at least an hour. With Scrapebox, you supply the search queries, and it will perform the searches, collect the URLs of the top 100 results, and supply them to you in an Excel spreadsheet. Additionally, you can use Scrapebox to automatically find the PageRank of the domain of each search result, allowing you to filter out low-PR domains without having to manually visit them. Scrapebox also offers lots of other filtering options, such as the ability to ignore results from domains that would never accept a guest blog post, such as facebook.com, amazon.com, etc. All of the above processes can easily be completed in under 60 seconds. Ready to take your link prospecting capabilities to a whole new level? Let’s get started. Step 1: Load your proxies into Scrapebox After obtaining your proxies, load them into a .txt file on your desktop in the following format: IP:port:username:password IP:port:username:password IP:port:username:password Here’s an example: 123.456.789.012:01234:jayson:awesomepassword 123.478.759.032:01234:jayson:awesomepassword 123.446.899.012:05274:jayson:awesomepassword 129.486.749.012:01234:jayson:awesomepassword 176.495.989.016:01637:jayson:awesomepassword In Scrapebox, click “Load” under the “Select Engines & Proxies” area. Select the text file containing your proxies. Scrapebox should load them immediately, and look something like this: Click “Manage” and then “Test Proxies” to test your proxies and ensure Scrapebox can successfully activate and use them. Be sure that “Google” and “Use Proxies” are both checked. Step 2: Choose a keyword that best represents your niche or vertical For example, let’s say I’m trying to find guest blogging opportunities for my website about canine epilepsy. I would select “dogs” as my keyword. I could go for a more targeted approach and try “canine epilepsy” or “dog seizures” as my keyword, but I’m likely to find much less (albeit more targeted) prospects. Step 3: Define your search queries. Copy and paste the following search queries into a .txt document on your desktop and replace each instance of [keyword] with your chosen keyword from Step 2. Note: The following is my personal list of search queries that I use to identify guest blogging opportunities. Google limits queries to 32 words, which is why these are broken down into many chunks rather than one long query. Enjoy! “submit blog post” OR “add blog post” OR “submit an article” OR “suggest a guest post” OR “send a guest post” “[keyword]” “guest bloggers wanted” OR “contribute to our site” OR “become a contributor” OR “become * guest writer” “[keyword]” “guest blogger” OR “blog for us” OR “write for us” OR “submit guest post” OR “submit a guest post” “[keyword]” “become a guest blogger” OR “become a guest writer” OR “become guest writer” OR “become a contributor” “[keyword]” “submit a guest post” OR “submit post” OR “write for us” OR “become an author” OR “guest column” OR “guest post” “[keyword]” inurl:”submit” OR inurl:”write” OR inurl:”guest” OR inurl:”blog” OR inurl:”suggest” OR inurl:”contribute” “[keyword]” inurl:”contributor” OR inurl:”writer” OR inurl:”become” OR inurl:”author” OR inurl:”post” “[keyword]” site:twitter.com [keyword] “guest post” OR “guest blog” OR “guest author” Step 4: Load Search Queries into Scrapebox. In the “Harvester” section in Scrapebox, click “Import,” then “Import from file.” Select the file containing the search queries that you just created in Step 3. Scrapebox should then populate with the search queries, looking something like this: Step 5: Update your blacklist. Scrapebox has a “blacklist” which allows you to automatically filter out undesired search results. For example, I know that Facebook.com and Amazon.com will never accept a guest blog post, so I don’t want results from those domains appearing in my list. To edit your blacklist, click “Blacklist” from the top navigation, then click “Edit local blacklist.” After you start using Scrapebox and receiving output lists, you’ll begin to notice undesirable domains that often appear in search results. As you notice these, add them to your local SEO blacklist so they never appear again. Here are