Who does thisThe person in charge of SEO / link building for your site. You can also outsource some of these tasks to a virtual assistant or freelancer
You’re able to consistently build high-quality, not spammy, contextual backlinks to your site without the need to create new content (guest posts, infographics, etc)
Why it matters
Link building is an essential element of SEO. If you want to rank for competitive queries, you will need to build links
Before you start
You’ll need to be familiar with how to perform keyword research and possibly have a keyword strategy already. Check out SOP 011 (web version) to learn how to do that
Key steps
40 steps
What is inside
48 headings
1Environment setup3
Install the Hunter Chrome extension and set up an account.
Get an ahrefs account.
(Optional but recommended) Create a Buzzstream account. We recommend the Group plan since it allows you to send bulk email campaigns.
2Perform keyword research and find competing content8
Open the “Template 025: Link Opportunities Worksheet (web version)” document, go to “File → Make a copy” to create your own copy of the worksheet.
Determine the blog posts or pages on your site that you wish to build links to. Add the URL to each of those to column A of the “Research” sheet.
Write the title of each page / post in column B of the “Research” sheet.
Determine the topic / searcher intent that you want to build links around for each of those blog posts or pages. If you are not sure about how to perform this step, you should read SOP 011: How to Do Keyword Research for SEO (web version).
Write the target keyword for each post in column C of the “Research” sheet.
Using Google Chrome, open an incognito window (Ctrl+Shift+N if you use PC, or Cmd+Shift+N if you use Mac), and perform a Google search for each of the target keywords—this will show you the best-ranking content for your target keyword or, in other words, the content you’re competing against.
Open each of the organic search results (those below the ads) in the first page. You job will be to determine whether your content is better than the one provided by the competitor and why:
Repeat steps 6 and 7 for all of the blog posts / pages from column A that you wish to build links to.
3Find link opportunities (prospecting)14
Log into your ahrefs account.
Open your copy of the “Link Opportunities Worksheet” on the “Research” sheet.
Open the links in column E, this will bring up the ahrefs page for all pages linking to each competitor (one page per domain)
Click “Export”, select “All {number of rows}”, select the type of encoding format for download and click “Export”
After a few seconds, the export will be ready at either one below
Go back to the “Link Opportunities” spreadsheet, and follow the steps below.
Open the new sheet you just imported and keep only the “Referring Page Title”, “Referring Page URL”, and “Target URL” columns—delete the rest.
Update the name of the sheet by changing it to “Link Opportunities - [Target keyword]” with the target keyword you selected for the campaign (column C of the “Research” sheet).
Open each of the URLs in column A of the “Link targets” sheet.
Write down the name of the author of the post in column D.
Try to find contact information for the webmaster or content manager:
Add the contact name and email address to columns E and F the “Link targets” sheet, respectively.
Repeat the steps above for each URL in column A.
4Launch your outreach campaign18
Open Buzzstream and create a new project
Go back to the “Link Opportunities Worksheet”, navigate to the “Link targets” sheet, and click on “File → Download as → Comma-separated values (.csv, current sheet)” to download a .csv file.
Go back to Buzzstream and click on “Create a Research List”
Choose to upload a CSV and select the “Match My CSV” option.
Click “Create New Sequence”
Name your sequence. Our suggestion is that you name it: “Link Building Campaign” + target keyword (e.g., in our example, this became “Link Building Campaign - social media automation”).
At your “Research List” Dashboard, select the sites you want to outreach to by checking the box on the left.
Click on “Outreach” tab located above the list of sites -> Send Individually
Click on Start Outreach.
To check or personalise the next email, Click “next >” at the upper right.
Click on “Start sequence now” after you are ready to send the emails.
Click on Outreach -> Bulk Send.
Choose a sequence or template.
Click on Next: Review.
Check again to see if everything is correct.
Click on Next: Confirm.
Check to see if the settings are correct (in case you modified anything in the previous steps). And yes, this is the last check - we can see the eye rolls from here! :)