There are a host of ways to find websites that may be interested in linking to you. The volume can depend quite a bit on your industry because some will naturally be bigger than others in terms of blogs, magazines, publications etc. As an example, if you’re in the travel industry, there are many, many blogs on a range of subtopics - flights, hotels, backpacking, group tours, sightseeing etc. So you have quite a big set of websites to research and try to engage with. There is a downside here, though. In general, the bigger the industry, the more savvy the blogger is, and the more likely they are to ask for money in return for linking to you. In this section, I’ll outline my favorite techniques for finding link targets. In a later chapter, there are links to lots of additional tools that you can use for finding link targets.
Advanced search queriesEvery SEO professional needs to know advanced search queries like the back of their hand. This technique is, pretty much, always the first thing that I do when starting the process of finding link targets because I can usually find many websites within a matter of minutes – for free. Going back to basics, briefly, an advanced search query is a technique for filtering your search results to be a lot more specific than just using keywords. There are lots of different ways you can do this. Google has a basic list here if you’re unfamiliar with them and here is a more in-depth guide from Firecask. The best way to explain is to show you a few examples of ones that I use for finding link targets. Let’s say I work for a company that sells running trainers, clothing, equipment, etc., and they have a really cool blog. I may want to get a few links by getting them listed on curated lists of running blogs. I could start with a basic search like this: This would give us a few results to start working with, but the downside of this search is that some of the results we find are pre-compiled lists of sites in the format of “Top 50 sites of 2018.” These types of lists don’t tend to be updated very often. What we want instead is lists of running blogs that look like they are constantly maintained and not in any restrictive format such as “top 50” etc. We can do this using an advanced search query like this one: Before I show the results we see, let’s take a quick look at what is going on here. The quotation marks tells Google to only show us results that have this exact text on the page. Next, we have “inurl:links” which tells Google to only show us results that have the word “links” in the URL. So it will not show us this URL: www.example.com/running-resources But it will show us these, which is the result of the query above: Without even clicking through to them, these look like much more targeted results that I stand a chance of getting a link from. After clicking through, I found that all three websites were relevant and that two asked for suggestions for sites to be added to their lists, that’s not a bad result from the first couple of results and a few minutes work! You can use the same type of search but switch out the word “links” with “resources:” This also gave me pretty good results and a few potential links just on the first page I looked at. There are, literally, thousands of combinations of keywords plus advanced search queries that you can use. Rather than list them all here, you should definitely check out this post on Optimize Smart which is awesome and contains lists of 10,000!
FollowerwonkFollowerwonk is probably one of my favorite tools for finding link targets. It allows me to also find influential people on Twitter, which is a nice bonus to have when you’re prioritizing who you’re going to contact. Here is the process I love to use when finding link targets using Followerwonk. Start with a simple search from the “Search bios” section of Followerwonk: Here are the results I get: Once you’ve downloaded the results into a spreadsheet, you can start filtering and sorting. The first thing I tend to do is filter out those who don’t have websites listed in their Twitter bio. From my 1,200+ people that I downloaded, this left me with 253 – pretty good! Now I can just start going through this list, judging the quality of the sites, and adding them to my outreach list if they’re good targets. But I can do a bit of extra filtering first, especially with some of the really neat tools that Followerwonk gives you such as engagement score, likelihood to tweet, and retweet score. Next up, I’ll import this list of websites into BuzzStream, which will automatically start to gather various bits of information, such as:
- Domain Authority
- IP address
- Contact details if it can find them (i.e., email address and contact forms)
- Linked social accounts (e.g., Twitter, Facebook)
- Find ways to connect with these people and build relationships with them.
- Find ways to connect with the websites they share the most and try to get your content or company on them.
Using social media to your advantageThis is a method that also makes use of Followerwonk. This method works best if you have a good following on Twitter but it can also work if you have a competitor who has a good following. Let’s imagine that I’m looking for opportunities to engage with people who follow Hawksmoor (one of my favourite London steak restaurants) on Twitter. I head over to Followerwonk and click on the “Analyze Followers” tool and enter their Twitter handle: On the results page, click on the following: Once the report is complete, click on this, which allows you to download the data into a CSV file: Once it has completed, open up the file. Now we need to find out which of the followers are bloggers, so we run a simple filter on the “Bio” column: This left me with 20 Twitter profiles, all of which also had websites listed in their bios: Not all of these will be perfect, but I can now start going through these and seeing which of them I may want to approach and start building relationships with. I could do a number of things here, one example could be to run an offline blogger event and get these guys along to it.
Link Intersect (inside Moz Link Explorer)This is a really cool tool from Moz that can give you some quick win link targets. The tool works by looking at which websites link to a few of your competitors. The theory is that if they’re willing to link to your competitors, they may link to you, too. This can give you some nice link targets but you should not rely on this technique alone because you really want to be getting links that your competitors can’t get. You simply enter your own website, along with a few competitors, and hit search. The tool will then search the Mozscape index to find those quick win link opportunities. You can then go through the results and see if there are any link opportunities for you to pursue as well.
Gathering link targets in bulkI like using a few techniques to gather link targets in bulk. Most of the time, I prefer to do stuff manually because I get a much better feel for how good the websites are, but there are times when I want to gather in bulk, such as when I’m a bit short on time. This section outlines a few methods for doing this but with keeping quality at the forefront of our minds. BuzzStream link prospector I feel that the key strength of BuzzStream is with the CRM features, but it does have a nice little tool for gathering link targets in bulk, too. You’ll notice a few similarities here with the earlier section on advanced search queries. We aren’t changing the way we find sites, but we are taking out a bit of the manual work and letting BuzzStream do some of it for us. Here is the process that you can use here. When you open BuzzStream, you’ll see the Add Link Partners button at the top: Hover over it and go down to Link Prospecting > Create New Prospecting Profile and you’ll see the following, I’ve entered some example searches: This will start the process and BuzzStream will go and run these searches for you on Google. Once it is finished, you’ll get an email so you can go in and start filtering the results.Simply click on the link in the email to view the results. Here is a snapshot of the results I was given: I have 108 websites to look through. I want to get that down to a more manageable size, so the first thing I’m going to do is get rid of any domains where BuzzStream has not been able to find an email address or other contact info: I’m aware that I could go and check these websites manually for contact details, but, remember that we’re finding and filtering in bulk here, so we need to be quite harsh and quick with our decisions. If you already have quite a small list, you could also keep link targets where BuzzStream has found social accounts such as Twitter or Facebook because you can always reach out via these if you want. I will then go and remove any that have a Domain Authority of below 30. This leaves me with a more manageable list of 49 websites, all of which have an email address and good domain metrics. All in all, this took me about 10 minutes. Next step is to go through these websites and make sure they’re good enough quality to contact and if they are, you can start your outreach. BuzzStream makes it easy to do this using the BuzzBar feature: This will load up the list of prospects one at a time in your browser and you can go through each one to find more details, then accept, reject or blacklist them: It really doesn’t take long to go through this list. This extra level of manual checking helps to ensure that you’re keeping quality high. Easy web scraping No coding knowledge required – I promise! You can also do a bit of scraping yourself without needing to learn any code. If you do want to learn a bit more about basic scraping which involves a bit of code (copy and paste mostly), then check out this guide on Distilled. If you don’t fancy learning any code, then simply download and install Scraper for Google Chrome, which makes scraping elements from a page super easy. So what can you scrape? The two common things that I use Scrape Similar for, when it comes to link building, are:
- Scraping search results from Google
- Scraping a big list of link targets from one page (without having to copy and paste each one)
Filtering link targetsNow that we have our big list of link targets, we need to do some serious filtering to get the list down to a manageable level, as well as getting rid of low-quality and irrelevant websites. We touched upon this a little already when we looked at using BuzzStream for link prospecting, but here I’m going to explain the manual process a bit more as I appreciate not everyone has access to tools for this job. Any tools or techniques I mention here are free. You can use all of these or just the ones you prefer. The one thing I’d highly recommend is to have a manual check of websites before you do outreach to them. This helps reduce the chances of you emailing someone totally unrelated and getting negative responses. In fact, I’d insist that you check every single website before you get in touch with them, otherwise, you’re taking too big a risk with your reputation and results. Use raw domain strength metrics Before we start manually looking at websites, we want to get rid of any that do not have enough strength in terms of domain metrics. This helps ensure that we’re not spending valuable time looking through websites that are not that strong. My favorite place to do this is in Excel and using a few plugins, the main one being SEO tools for Excel, which can quickly grab the Domain Authority / TrustFlow / Domain Rating of my list of link targets. Use influencer / multiplier effect The idea here is that you identify the websites that are most influential, and therefore, if they promote your content, it has a lot more chance of being seen by more people. If you know your industry well, then this doesn’t actually take that long, even if you’re doing it manually. For example, if you are in the technology space, then you know that TechCrunch and The Verge are big sites, and ones that you want to highlight. If it isn’t this obvious, here are a few things to check on the websites as you’re looking at them:
- Following on social channels (e.g., Twitter, Facebook, Pinterest)
- Number of comments on their posts
- Other places they write (e.g., newspaper columns)
Finding contact detailsWhile tools like BuzzStream can sometimes find contact details automatically for you, they aren’t always perfect. In case you find yourself in this situation, here are a few other techniques to use. Sales Navigator by LinkedIn Sales Navigator (previously called Rapportive until it was acquired by LinkedIn in 2012, is a plugin for Gmail which allows you to see more information about the people you’re contacting and in some cases, guess someone’s email address with a good degree of accuracy. If you’re not a fan of Sales Navigator, then FullContact have a similar plugin which is very similar and worth taking a look at. Once you’ve installed the plugin, there are two main ways to use it. 1) Get more information about the person you’re contacting When you compose a new Gmail message and paste someone’s email address into the “To” field, Sales Navigator will take that email address and try to find more information about it. It can find a range of things including:
- Job title
- Social accounts such as Twitter, LinkedIn and Facebook
- Recent activity on social accounts
- My picture
- My location – London, United Kingdom
- My job title – Co-founder at Aira and Global Associate at Moz
- My LinkedIn profile
- My Twitter account