...

SEO Link Building

A Dummies Guide

GrowUp Founder

Muiz Thomas

Founder & Creator

18 min read

Published: 28th November 2023

You can write the greatest post — but if search engines can’t find it, you’ll struggle to get any visitors.

You need links from other websites, and the more links, the better.

But not all links are good. In fact, some links can hurt your site.

Here, I’ll talk about how to build links the right way and stuffs to watch out for.

Key Link Building Terms

Before we crack on, here are some key link building terms you should know about:

What’s a Link?

A link, or a hyperlink, is like a bridge between two pages on the internet.

It’s a way you can send people to a different page, picture, or anything else online. 

Search engine bots also use links to find pages online. This is called crawling.

To get a bot to find your site, you need at least one link to it from another site that’s already been crawled.

Internal and External Links

Internal links are like paths on your website that connect your different pages.

External links, on the other hand, are links that other people put on their sites to send their users to your pages (or vice versa). These are called ‘backlinks’.

If other websites link to your pages, you’re getting backlinks from them.

And, if you link from your pages to theirs, you’re giving them backlinks.

In this post, I’ll only be focusing on how to get other websites to link to your pages. 

Internal Vs. External Links in SEO

Anchor Text

The anchor text is like a signpost that tells people what the linked page is all about. 

A link with a good anchor text is great for two reasons:

  1. More people click on it, which means you get more direct traffic.
  2. You also get more traffic from search engines, since they understand your page.

P.S. You can’t control the anchor text when others link to your site. But you can use anchor text to make your own internal links better.

SEO link building is when you try to get links from other websites to yours.

It’s seen as a GREAT way to rank higher in search engines.

Think about it..

If a page has a lot of good backlinks, it’s likely a quality page (and search engines tend to rank it higher).

But remember, links aren’t the only ranking signal Google looks at.

You also need to focus on other aspects to ensure a well-rounded SEO strategy.

It’s not clear how Google values each link, but you need to know what makes a link good or bad.

This way, you can focus on building links that boost your Google rankings.

Here’s a quick and easy guide on identifying worthwhile links:

What Makes a Good SEO Backlink

1. Authority

The more respected the site linking to you, the better.

For example, a link from Apple will carry more weight than one from a local computer repair shop.

Almost everyone knows Apple. The local shop? Not so much.

So, how do you measure a site’s “authority”?

You can use Semrush’s Backlink Analytics tool. Just pop in any domain or URL and click “Analyze.”

how to check a site's authority score

Then, scroll down to see the site’s authority score:

site authority score

This site has a high authority score, which is great.

Just a heads-up: Don’t ignore link opportunities from low-authority sites. They might not be a game-changer, but they won’t harm your SEO efforts either.

2. Relevance

Let’s say you’re running a cooking blog.

Links from related topics, like food reviews, will be like gold to Google, compared to links from unrelated sites, like sports. 

But that doesn’t mean you should turn down links from different topics.

After all, relevance can be flexible.

If your cooking blog includes tips on finding time to cook regularly, then linking to articles on time management would make sense. 

3. Placement

Link position matters. A lot!

Google even has a patent discussing link placement.

Links higher up on the page carry more authority. 

Take for example these links embedded in the main content of the page:

embedded link in page body

They’re easier to spot and more likely to be clicked on.

Compared to these links tucked away in the page’s footer:

4. Anchor Text

Like i said earlier, anchor text is the part of a link that you can click on.

For example:

anchor text for link building

Google uses this as a ranking signal because it helps them understand what the linked page is all about.

So, the more descriptive and relevant, the better.

5. Nofollow vs. Follow

“Nofollow” is a link attribute that tells search engines not to follow the link.

You can use it when you want to link to another site but don’t want to endorse it.

Here’s how it’ll look like in your page’s source code:

<a href=“https://example.com” rel=“nofollow”>Anchor Text</a>

Google generally doesn’t pass authority through nofollow links, but they can still help with brand recognition and referral traffic.

“Follow” links, on the other hand, are regular links without attributes. They can imply endorsement and pass along ranking credit.

Here’s an example:

<a href=“https://example.
com”>Anchor Text</a>

There are also two other attributes you can use:

  • rel=“sponsored” for links created as part of ads or sponsorships
  • rel=“ugc” for links within user-generated content, like comments and forum posts

All link attributes are hints for Google on how to interpret links.

Types of SEO Link Building

Most common SEO link building strategies can be grouped into four main categories:

4 Ways to Build SEO Backlinks

1. Adding Links

This is when you add your link to a site that isn’t yours.

Common methods include:

  • Social media profiles
  • Business directories
  • Forums, communities, Q&A sites (like Quora), etc.

You don’t need to list your site on every platform out there. Just focus on where it makes sense for your business.

Anything more than that would be a waste of time.

Infact, these links usually don’t carry much weight with Google, since your competitors can do the same.

2. Asking for Links

This is when you reach out to other website owners and ask for a link to your:

  • Blog posts,
  • Visual assets (like infographics),
  • Case studies, etc.

But, just a heads-up, it’s incredibly HAAARD.

Imagine sending 150 emails and only getting 15 links. 

Think about it…

Would you respond to a random email asking for a link? Probably not.

But if it’s from someone you know, you might.

A wise approach would be to start making friends in your industry, so it’ll be much easier to snag those links.

3. Earning Links

This is when other sites link to yours without you asking.

This usually happens only when you have something special that others want to talk about on their sites.

Here are a few things that can make your site worth linking to:

  • Your company’s own data
  • Results of big experiments
  • Surveys in your industry
  • Breaking news, etc.

But remember, you also need to get the word out. People can’t link to what they don’t know exist.

4. Buying Links

This is the easiest but most dangerous way to build links.

Google sees this as trying to trick its system and might even punish you by taking your site out of search results.

Plus, you could end up wasting money on bad links that don’t help.

So, just avoid this completely.

There are many SEO link building strategies you can use.

Some work really well. Others? Not anymore.

Here’s what I’ve noticed works really well these days:

1. Resource Page Link Building

This is when you get backlinks from webpages that curate and link out to useful industry resources.

There are two things I like most about it:

  • It’s relatively easy.
  • It’s scalable.

Here’s what a typical resource page looks like from Harvard:

harvard resource page link building example

Because these pages exist for the sole purpose of linking out, they make PERFECT SEO link building targets.

But… how do you find these kind of pages?

With Google search operators.

For example, if you’re looking for a resource page on (Digital Marketing), you’ll need to put that exact keyword followed by this search operator: 

intitle:resources inurl:resources.html. 

For example:

resource page link building example

In this case, Google will only show results that have both the word “resources” in the title and “resources.html” in the URL.

This narrows down the search to pages that are likely to be resource pages linked to Digital marketing.

Then you can quickly size up the results and select pages with high authority.

Next up, you’ll need to find a content on your site that’ll fit that resource page.

Once you’ve ID’d that content, you’ll need to send the owner a message. 

Here’s an example:

Subject: Loved Your Page on [Topic]

Hey [Name],

I stumbled upon your resource page on [Topic]: [URL] whilst I was browsing the web today. Just wanted to say, it was super helpful! 

Funny enough, I actually wrote a guide on [Topic] recently. It’s about [Brief Description]. Here’s the link if you want to take a look: [URL].

I think it could be a good fit for your resource page.

Either way, thanks for the great resources. Have an awesome day!

Best,

[Your Name]

Heads up: You need to make them as personal as possible, so it doesn’t sound like a made-up script.

2. Create Linkable Assets

A linkable asset is a useful piece of content on your site that’s worth linking to.

This can be helpful, entertaining, or educational.

Types of Useful Content

For example:

Helpful: If you own a plant nursery, you could create short videos or blogs on how to care for different kinds of plants. Most people looking for plant care tips would appreciate and link to it.

Entertainment: If you run a bookstore, you could share a series of fun stories on the weirdest books sold. People enjoy funny stories and would likely share them.

Educational: If you run a cooking school, you could interview a nutritionist or a famous chef. Most people will find it interesting and would want to link to it.

3. Broken Link Building

No one wants to send their visitors to broken pages.

If you can find these broken links and offer a relevant page from your own site as a replacement (WIN).

There are plenty of free tools online you can use to find these broken links.

Start by checking out your competitors’ websites or look for pages that have a lot of links leading out.

The more links a page has, the higher the chance one of them is broken.

Once you find a broken link, let the person running the page know about it.

Here’s a sample script:

Subject: Found a Glitch on [Their Site’s Name]

Hey [Name],

I was looking for info on [Topic] and found your page: [Page Title or URL].

Great content by the way.

Just a heads-up, I noticed a couple of links weren’t working:

[URLs of broken links]

By the way, I recently wrote [Brief Content Pitch]. It might be a good fit for the [Point Out a Specific Broken Link].

Either way, hope this helps you out.

Cheers,

[Your Name]

4. Gather Important Stats

Content creators need data to support their points.

If you can collect these stats in one spot, it saves them from having to hunt for it.

And you don’t have to be the one who originally found the data.

As long as you quote where you got it from, and it’s clear and to the point, all good.

Posts like these are super helpful for both searchers and content creators.

It’s a cycle of benefits!

SEO Link Building Tools to Use

From my experience, you don’t need a ton of SEO link-building tools. Just a few good ones will do.

Here are some recommendations:

SEMrush is an all-in-one SEO tool for link building, competitor analysis, and keyword research.

SemRush: SEO link building tool

Good:

  • Robust link-building and outreach tools
  • Provides actionable outreach insights
  • Displays backlink profile growth over time
  • Sorts domains by Authority Score

Not So Good:

  • Backlink data may not be real-time
  • Limited number of projects
  • Pricey for small businesses

Pricing: Limited free plan. Paid plan include:

Pro ($129.95/month), Guru ($249.95/month), Business ($499.95/month), or Custom (Negotiable).

2. Hunter.io

Hunter is an all-in-one email outreach platform with tools for finding, verifying, and managing email addresses.

Hunter.io: Link building tool for SEO

Good:

  • Accurate email finding tool
  • User-friendly interface
  • Helpful Chrome extension

Not So Good:

  • Can be pricey for heavy users
  • Lacks advanced features
  • No social media research tool

Pricing: Has a free limited plan. For full access, you’ll need a paid plan:

Starter ($49/month), Growth ($149/month), or Business ($499/month).

Alternative

3. Google Alerts

Google Alerts is a free tool that sends you an email update when your keywords are used online.

Google Alerts: SEO link building tool

Good:

  • Monitors web for keyword mentions
  • Quick setup and easy to use

Not So Good:

  • Not real-time, delayed alerts
  • Limited search options
  • Accuracy issues

Pricing: Free

Paid Alternative

Ahrefs Alerts: Has more flexibility with SEO-related filters. 

4. BuzzStream

BuzzStream is a PR platform that automates and scales outreach efforts.

BuzzStream: SEO link building tool

Good:

  • Automates outreach
  • Provides analytics for performance review
  • Seamlessly integrates with CRM for better management

Not So Good:

  • Limited customisation options may restrict flexibility
  • Lack of a mobile app can limit accessibility

Pricing: Free 14-day trial. If you decide to continue, plans include:

Starter ($24/month), Growth ($124/month), Professional ($299/month), or Custom ($999/month).

Alternatives

5. BuzzSumo

BuzzSumo is a tool for brand monitoring and content discovery.

BuzzSumo: Link building tool for SEO

Good:

  • Uncover and track competitor backlinks
  • Export domains for outreach campaigns
  • Alerts for new backlinks

Not so Good:

  • Pricey packages
  • Absence of Instagram insights

Pricing: Free 30-day trial. If you decide to continue, plans include:

Basic ($119/month), Content Creation ($249/month), PR & Comms ($249/month), Suite ($499/month) or Enterprise ($999/month).

6. Help a Reporter Out

HARO (Help a Reporter Out) is a platform that connects journalists with sources, often used for securing backlinks.

HARO: SEO link building tool

Good:

  • Connects sources with journalists
  • Daily source requests for opportunities

Not so Good:

  • Journalists may not always link back
  • Can be time-consuming

Pricing: Free basic plan. Paid plans include: Standard ($19 per month), Advanced ($49 per month), or Premium ($149 per month).

Now that you’ve learned the basics of SEO link building, it’s time to put it into action.

Just remember, your content needs to add value, otherwise, why would anyone link to it?

And if you need a hand, we offer SEO content writing services that can help support your link building efforts.

About the Author

GrowUp founder

Muiz Thomas

Professionally, I’ve got over 6 years of SEO, copywriting, and design experience. My job in a nutshell? Make your customers sit up, pay attention, and click (in that order).