Link Building: The heart and soul of off-page SEO.
Really wish I could have gotten that to rhyme.
Link building is one of the top 3, if not the top, Google ranking factor that you need to master, systemize, and deploy consistently if you want your website to dominate search engines.
To master link building you must be well versed in content strategy, content creation, prospecting, domain quality evaluation, email, outreach, email outreach, conversation, negotiation, and resilience.
This article will cover high-level concepts about link building, while dropping some never before heard nuggets of gold, with the goal of getting you fully acclimated to understanding the 30,000-foot view of how link building works, why it's important, and how to implement it into your agency, business, or SEO strategy.
This topic is a beast, so before we get into it - let's kick off with a joke to keep the mood fun:
Link Building Definition: Link building (aka "link-building", "linkbuilding", or "backlinking") is the process of getting other websites to hyperlink to your website, with the goal of improving the search engine rankings of your site.
Links are the primary method of navigation on the internet. They direct humans (and search engine crawlers) from one web page to another.
Humans (and search engines) inherently associate links as a signal of authority and trust. For example, if Forbes.com writes an article that has a link to your website it is generally perceived as a recommendation to go and check out your business.
Both humans and search engines consider a link like a "referral" or "recommendation" or "vote of confidence" from one site to another.
Getting links to your website is valuable for acquiring new traffic, audience building, developing relationships, and obviously SEO.
When other authoritative, trusted, and relevant (to your business) websites link to your website some of their "power" is transferred to your website. This is called "getting a backlink".
The more websites that you can get to link to your website (assuming once again that they themselves are relevant and trusted) the more power your website will accumulate.
The original Google algorithm was based primarily on evaluating websites based on how many backlinks a website had from other sites on the internet.
Even though that was all the way back in 1998 and the algorithm has evolved a lot since then, having other websites link to you is still one of the top SEO ranking factors - by far.
The only difference is that today there are a lot more factors which us SEOs need to understand when acquiring links.
You don't want a link from anyone. You need to be strategic and selective about who you get links from, and this is the art & science of link building.
Just to drive this point home, here is what happens when you publish content on your website and then start link building.
A link (aka hyperlink) is the connection between one webpage and another webpage.
Now that you know the fundamentals of link building, and why it is important to build links it's time to talk about how to create a link building campaign that will grow the organic traffic to your website.
Link building campaigns can be very complex, so it is our goal to give you all the tools you need to simplify it & succeed.
You will want to have 2 primary types of link building campaigns:
If you need help creating your link building campaign please join the SERP University group so we can give you one-on-one support.
This is really less of a "campaign" by the definition of the word and more of just a process you want to follow.
A campaign is defined as "work in an organized and active way toward a particular goal, typically a political or social one."
Colloquially when we talk about a link building campaign we are normally referring to outreach & earned links.
But, this should really be done after the foundational stuff has been started so let's go through the basics of "built links".
But essentially you want to start by:
We cover this in much more depth in our guide about building backlinks.
Let's keep this train of thought on earned links.
What result are you trying to achieve, and how do you plan to measure it?
Every link building campaign needs goals & KPIs (key performance indicators).
You can have 1 or many goals, and 1 or many KPIs but at least have 1.
Examples of Link Building Campaign goals:
Establish your goal(s), and move forward.
No one is going to link to you if your website is trash.
Well, I shouldn't say no one because people link to trash websites all the time - but it will be much harder for you to acquire links if your website looks bad, untrustworthy, or just downright stupid. Unless your website is Lings Cars:
But Lings Cars is an outlier - an exception to the rule. Never create a strategy around the outliers.
Make sure you have quality website.
Having a "face of the website" is not required, but it is definitely helpful.
People relate to people - not inanimate objections.
If someone can go to your website, see a picture of your, understand who you are, etc. it will make your job of building relationships (and subsequently building links) much easier.
Create & openly display your human element.
Quality content (aka "link-able assets") is a piece of content on your website that people get value from.
In "SEO speak", quality content means that you have some kind of asset that another website owner would feel good about linking to.
Example of quality content:
Why does it matter?
Other website owners are trying to cultivate trust with their audience and many times that means having to send their hard-earned visitors somewhere else to get additional information on a topic.
For example, a social media marketing expert who mentions SEO in her blog post. Maybe her readers don't really know what SEO is (after all they are there for social media marketing, which is a different discipline).
She might want to link out to an authority on the subject of SEO so her readers can get a bit more understanding on the topic - without having to spend her time writing a bunch of content on SEO - which she may or may not even be an expert on herself.
Before you can start earning links to your website you need awesome content that someone would want to link to in the first place.
Identify (or create) quality content on your website.
A successful link building campaign needs to have a standard operating procedure (SOP).
An SOP allows you (or your team) to carry out complex operations at a high level of performance, reduce errors and consistently achieve the same awesome result.
Document everything you have to repeatedly do and turn it into a step-by-step process that can be followed by anyone on your team.
And finally, you will need some tools.
I am not talking about software that automatically builds links for you.
I am talking about tools like:
Having the correct tools for the job will allow you to increase your output & success by 10x, 100x, or even 1000x compared to doing everything manually.
The key to a successful prospecting phase is to find quality websites.
What makes a website prospect a quality one?
Our team uses an easy to remember acronym when evaluating the quality of a potential backlink prospect: ART.
Evaluating the quality of a. link will be based on these three ART factors - but keep in mind that you want to be evaluating the A,R,T of not only the website as a whole but also the specific page where you want to get a link from (domain-level factors vs. page-level factors).
The "authority" or "strength" of a certain webpage comes from the quantity/quality of backlinks (and interlinks from other authoritative pages) it has.
Remember that hyperlinks "pass link power" to their destination, so if you get a link from a webpage that has a bunch of links pointing to it you are getting more power passed directly to your page.
For example, if I was running a link building campaign to improve the rankings of. our Keyword Research article, I would rather have a link from Ahrefs.com on this page with 692 referring domains:
Then this page with 1:
You can easily check the authority of a website by looking at the "UR" in Ahrefs. Be sure to enter the entire URL into site explorer so you get the stats on. the specific page:
Try to get links from webpages that have a lot of links themselves.
The "authority" or "strength" of an entire website comes from the quantity/quality of backlinks the whole website has coming to all of its pages.
In general, getting a link from a very strong website, like Forbes, would be much more "powerful" than a link from some unknown blog.
You can easily check the authority of a website by looking at the DR in Ahrefs:
Try to get links from websites that have a lot of links & authority.
Please read our guide on anchor text before trying to decide what anchor text to make your backlinks.
The first step of your link building campaign will be to identify a list of prospects.
This means creating a spreadsheet of URLs that you would want links from - other websites in your industry that have already built up some authority.
We've covered all the basics now.
Now, let's talk about how this looks in practice.
Prospects are other websites that would be most likely to link to your content. To find them, we must first find your competitors. Super easy to do.
The obvious websites that make good prospects are websites that have already linked to similar content as yours.
Simply go to Ahrefs > Keywords Explorer and pop in the KEYWORD that you are trying to rank for.
Scroll down to "SERP Overview", expand the results to 100, and export the list:
Now you have a list of all the pages that are ranking for the keyword you want.
These are your competitors for this keyword.
Now for the prospects.
Now you have a CSV with 100 competitors.
So, from this list of 100 competitors, we find the prospects by using Ahrefs again.
Take the first URL and add it to Ahrefs > Site Explorer > Backlinks.
Set filters to: "One link per domain", "Do Follow" and then export.
This will leave you with another CSV of all the people who LINK to a resource similar to the one you are trying to rank for (and promote). In this example, it will give us 11,968 prospects.
Repeat this process for all 100 competitors, and then combine the spreadsheets and you will have an incredible amount of potential prospects to get links from.
If you want help doing this at scale, or learning ways to make it more automated & efficient, we discuss these processes in depth inside SERP University.
Once you have a spreadsheet of all your prospects, you simply need to find a way to contact them.
There are many great ways to get people's contact information these days, which we cover extensively in our guide on how to find anyone's contact information.
But since this is still a high-level article, let's keep it simple.
Use a tool like Hunter to find contact emails from each prospect's website:
Or even in bulk:
Now that you have a list of likely-to-link prospects and their contact information you simply have to reach out (aka outreach) to them!
Send emails to each one of these people introducing yourself and your content and ask for a link.
Why would people link to you? What's in it for them?
Remember: Link building is always an exchange of value. If you built a really quality piece of content that provides value to your prospects readers, that is value.
Many times that is enough to get a link. Sometimes not.
You may have to be more creative in order to get a link. Here are some ways that can improve your chances of getting a link:
Each has its own pros & cons
After you figure out the correct value exchange that secures your link - you've won!
Make sure your hard work doesn't go to waste - track your links!
The best way to track your links is with SERP App.
SERP App is a custom web software we made for internal use and is now "publicly" available.
It keeps track of all your links, monitors them for uptime, dofollow vs. nofollow, anchor text ratios, etc.
It also allows you to provide reporting on your work to your internal team, or outside clientele.
Too many SEOs start link building way too early.
This is a mistake for 2 reasons:
Getting all the "pre link building" stuff done first will save you time & money.
So before you start link building make sure you have these foundations done first:
Before spending any money on marketing make sure your analytics are on point.
There is a very famous business quote from Peter Drucker that says: “If you can’t measure it, you can’t improve it.”
You cannot make informed data-backed marketing decisions if you don't have proper analytics collecting data properly in the first place.
There is another "very famous" quote from Devin Schumacher that says: "If you aren't tracking it, your client is inevitably going to fire you because you can't prove that what you're doing is responsible for their success."
If you can't empirically show yourself, your boss, your team, or your client that what you are doing is actually making an impact (something that requires proper analytics).
Have a properly setup website structure (aka "website silo" or "sitemap") is a critical foundational piece to complete before building links.
Because when your website is set up properly, you can build links to ONE page on your site and get the a similar benefit of building links to multiple pages on a non-siloed site.
For example, if your website is set up properly (with link hubs, and good site structure) the "link juice" from backlinks you acquire will flow to your other pages more easily, and send the power around via internal links.
Technical errors can mess up your website and make it look like a big flaming pile of SEO poo to search engines.
Note: I wanted to put a poop GIF here, but decided against it. You're welcome.
They can also negatively affect user experience.
For both of these reasons, you want to fix & optimize all of the technical aspects that you can before you spend money on links.
Technical Optimizations to Look for:
Optimize & improve the content on your website for linkability, and rankability.
Minor optimizations in content can yield significant results from on-page SEO & improve your success with building backlinks.
Link Building takes a lot of work but pays off in spades.
Keep reading our guides for more information, strategies & tips on how to make a process that works for you.
Each situation is different: are you building links for your site? a client? multiple clients? etc.
Your situation will dictate your process, and we are happy to help give you insight on what could work best.
Join us at SERP University for more discussion on link building, and personalized help building your system