Link Building for SEO: A Guide to the Basics

Our subject matter experts have reviewed this article to ensure it meets the highest standard for accurate information and guidance. Learn more about our editorial standards and process.

Rachel Handley

Apr 25, 202412 min read
Contributors: Carlos Silva, Christine Skopec, and Zach Paruch
Link Building
Share

TABLE OF CONTENTS

Learn why you should add link building to your search engine optimization (SEO) strategy and how to do it.

Link building is an SEO strategy that involves acquiring links from other websites to your own. 

Search engines, including Google, may see these links as signals of authority. This perception can result in higher rankings in organic search results.

Google treats certain backlinks (links from other sites) as endorsements. If many high-quality domains link to your site, Google may view your site as trustworthy.

Arrows representing backlinks point from “external websites” to “your website”

For example, Semrush’s Backlink Analytics tool shows that bbc.co.uk has backlinks from more than 1 million domains, including reputable sites like cdc.gov, microsoft.com, and britannica.com.

BBC has 1.3 million referring domains

Google’s algorithm factors in this robust backlink profile when determining bbc.co.uk’s placement in relevant search results. The site likely receives strong rankings, partly due to these backlinks.

Google considers many other ranking factors too. However, our study shows that 8 of the top 20 ranking factors relate to backlinks.

Backlinks can accumulate naturally, but proactively building links can help you stay competitive in search—if you attract the right links.

What Affects a Backlink’s Value?

Not all backlinks have the same impact on SEO. Some may have no effect at all, and ones obtained through spammy tactics (sometimes called toxic backlinks) can be harmful.

Here are the primary factors that influence a backlink’s value:

Authority

Links from authoritative sites usually have more SEO impact. For example, a backlink from bbc.co.uk will likely affect your SEO more than one from an unknown blog.

Semrush measures authoritativeness with a metric called Authority Score—which is on a 100-point scale and factors in:

  • Link power: Quality and quantity of a site’s backlinks
  • Organic traffic: Estimated monthly unpaid visits from search engines
  • Natural profile: How spam-free a site’s backlink profile seems

In the Semrush Link Building Tool, you can check each prospect’s Authority Score under the “AS” column.

AS column for domains like linkedin and apartmentlist

Earning links from less authoritative sites is fine because a balanced backlink profile includes both high- and low-authority sites. 

The BBC’s profile shows this pattern: more links from low-authority sites and fewer from high-authority sites.

Referring domains by authority score graph shows BBC mostly has referring domains with a score of 0-10

Relevance

Backlinks carry more weight when they come from sites in your niche, because those sites linking to you implies you’re well-respected by experts in the field. 

Links placed within highly relevant content also usually provide stronger SEO benefits.

For instance, if you sell basketball shoes, consider three hypothetical backlinks:

  • Backlink 1 from a gardening website in a blog post about plants (likely minimal value because the site and topic are irrelevant)
  • Backlink 2 from a sports blog in a post about cardio exercises (some value, since it’s at least in your niche)
  • Backlink 3 from a sports blog’s “best basketball shoes” buying guide (high value and highly relevant, and the link is genuinely useful to readers)

Links placed more prominently on a page can have greater value. Google’s “reasonable surfer model” (described in this patent) considers how likely users are to click a link based on its location.

Links in sidebars or footers often have less impact than those in the main body content. Generally, an earlier placement in the main content is best:

A backlink in a paragraph of a blog post

Anchor Text

Backlinks with descriptive anchor text (the clickable text) can help search engines understand what the linked page is about, plus:

  • How the linked page relates to the referring page
  • What kinds of keywords (search terms) the linked page should possibly rank for

For example, anchor text like “basketball shoes” is more useful than “click here.”

In a blog post about how to make a latte, the phrase chocolate syrup is hyperlinked

Anchor text must read naturally. Over-optimized anchor text can signal spammy link building and lead to a penalty that hurts your rankings.

Check your backlink anchors with Backlink Analytics. Enter your domain and go to the “Anchors” report:

BBC anchors report shows anchor text copy

Nofollow, Sponsored, and UGC Attributes 

Some links contain a nofollow attribute (or other attribute) that tells Google not to pass ranking signals. 

Here’s an overview of those attributes:

Link Attribute

Description

rel=”nofollow”

Used when the publisher doesn’t want to endorse the linked site. Google usually respects the publisher’s preference.

rel=”sponsored”

Used for links that were paid for. Google ignores these links because they are not genuine endorsements.

rel=”ugc”

Used for user-generated content (e.g., in blog comments). Google ignores these links because they can be manipulated.

These types of links can bring brand awareness or referral traffic but usually don’t help with rankings.

In HTML, a link with the nofollow attribute (a “nofollow link”) typically looks like this:

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

Backlinks without these attributes are often called “follow or “dofollow” links, and these are the ones that can boost SEO. 

You can see any site’s ratio of nofollow to follow links in Backlink Analytics under the “Link Attributes” chart in the “Overview” report:

Link attributes graph shows mostly follow links with some nofollow, sponsored, and user generated content links

Below are the four most common ways to build links. Some of these methods work better than others. 

Earning links means that other sites decide to link to you without you asking them to. This approach can be cost-effective and avoids Google’s spam guidelines.

One way to earn links is by creating link bait—high-quality content that attracts backlinks naturally. 

Focus on content that resonates with audiences and replicate successful formats, such as:

  • Visual assets (infographics, charts, diagrams, etc.)
  • Original research and data (industry studies, surveys, proprietary research, etc.)
  • Online tools and calculators
  • In-depth guides and tutorials

Use Backlink Analytics to see which pages on your site (or a competitor’s site) earn the most backlinks. 

Go to the “Indexed Pages” report.

The “Domains” column shows how many different sites link to the page in the corresponding row.

title, url, and domains columns highlighted

Click the icon in the “Title and URL” column to see the content for yourself, or click the link in the “Domains” column to see where all the page’s backlinks come from.

Open URL icon highlighted beside url and domains number highlighted

Asking for links involves contacting website owners or content teams with a direct request. You may receive a link if:

  • Your content benefits the site’s readers
  • The site owner wants to credit you for something you contributed

Semrush’s Link Building Tool helps you find high-quality link prospects (sites that might link to you) by looking at your competitors and the keywords you want to rank for.

After setting up your project, review prospects in the “Prospects” tab and decide which ones to pursue. Then track the entire outreach process in one place.

prospects tab shows 994 domains for backlink opportunities

Manual link additions on other websites generally aren’t effective for SEO because Google doesn’t want to count links you place yourself. 

For example, adding your own link to:

  • Social media profiles
  • Business directories
  • Forums, communities, and Q&A sites (like Quora)
  • Blog comments
  • User profile pages

You can still add links in these areas to help users, but avoid spammy intent. Otherwise, it may harm your brand and violate Google’s guidelines.

You should not buy SEO links that are intended to influence your rankings.

Don't buy any links unless those links use rel="sponsored" or rel="nofollow", which tells search engines to ignore them.

Paid links without these qualifiers violate Google’s link spam guidelines, and Google will likely ignore or penalize them. 

You can pay for link building services where you hire an agency or freelancer to help you build links, but do not offer payment to sites hosting your links.

Below are nine link building strategies that can help you acquire quality backlinks.

1. Conduct Email Outreach

Email outreach involves asking site owners to link to your content. Even the best content needs promotion to get noticed.

Use Semrush’s Link Building Tool to find prospects to reach out to. 

Open the tool and click “+ Create project.”

create project button in link building tool

Next, enter your domain, give your project a name, and click “Create project.”

enter the domain and give the project a name in link building tool

Add the keywords you want to rank higher. These keywords should be related to the page(s) you’re trying to build links for. 

adding bed and breakfast keyword to Keyword Magic Tool

After you’ve added your keywords, click on “Competitors” at the bottom of the pop-up.

competitors button

Now, add the competitors you want to outperform. When you’re done, click “Start Link Building.” 

start link building button highlighted

After the tool has analyzed the data, click on “View prospects” to see everyone you can reach out to for backlinks. 

a list of domain prospects, showing 1312 results

You can reject the prospects you don’t want to reach out to. For example, if the site isn’t relevant or you don’t want a link from that website.

To reject a prospect, click on the trash can icon. 

Trash can icon next to the To In Progress button

For prospects you do want to reach out to, click the “To In Progress” button, and they’ll be added to the “In Progress” tab. 

To In Progress button highlighted

From the “In Progress” tab, you can contact any prospect via a connected email account. 

Click on the “Contact” button and the screen will expand to show an email template with default information.  

email draft to request backlink

Now, customize your emails to make your pitch specific to the prospect. 

After you’ve sent your emails, the “Status” column shows whether your email was sent, received, opened, or replied to. You can click the check mark in the “Actions” column after you receive a backlink. 

status column showing that the backlink has been earned

2. Become a Source

Reporters often seek expert input or unique assets. By providing valuable insights, you can receive backlinks in the resulting articles. 

You can find these requests on platforms like Connectively (formerly HARO/Help a Reporter Out). Search for requests that are relevant to your expertise and send a pitch to the reporter through the platform:

Connectively request for experts in influencer marketing

You can also find requests by searching for #JournoRequest on X (formerly Twitter).

post on twitter or x requesting gift ideas for mother's day gift guide with hashtag journorequest

Contacting journalists in this way can lead to backlinks like this one:

backlink to an illustrator in the mother's day gift ideas guide

Broken link building identifies broken backlinks on other sites. You then suggest your content as a replacement. 

This approach works because site owners typically want to fix broken links.

Use Backlink Analytics to find a competitor’s broken pages. Enter a competitor’s domain and click “Analyze.” 

search chewy.com in backlink analytics tool

Then, go to the “Indexed Pages” report and check the box next to “Broken Pages.”

broken pages box in backlink analytics tool

You’ll see a list of broken pages on the competitor’s site sorted by the number of “Domains” (how many different sites link to them). 

domains column highlighted in the indexed pages report

Look for a broken page that you have a good alternative for, and then click the number in the “Backlinks” column to see all the page’s backlinks that you may be able to inherit.

Click the icon alongside the URL to view a backlink in context and see if it’ll be a good fit for your proposed link.

Open url button highlighted

If you want to pursue an opportunity, find the email address for the appropriate contact and send them your proposal.

4. Create Linkable Assets

A linkable asset is content that often attracts backlinks naturally—like tools, data studies, or in-depth guides. 

For example, Semrush’s blog post on content marketing statistics has earned links from over 2.5K referring domains because people often cite it when discussing the importance of content marketing.

semrush content piece has 2.9k referring domains

Here’s what our backlink from Adobe to that post looks like in context:

Adobe cites Semrush blog and includes link to study

5. Find Unlinked Brand Mentions 

An unlinked brand mention is when a website mentions you or your business without linking to you. Many site owners are happy to add a link if you ask.

Backlinko includes Semrush name in content but does not link to Semrush

To find these opportunities, use Semrush’s Brand Monitoring app. 

After signing up, create a “New query.

new query button in Brand Monitoring app

Then, choose “Brand.”

brand option selected in Brand Monitoring app

You’ll see a pop-up like the one below. For the best results, you should fill out all the sections, especially:

  • Monitor this brand: Add your brand name and any variants here so the tool knows what text to look out for.
  • Track backlinks: Add your domain so the tool knows whether you received a backlink.
create bran query window in Brand Monitoring app

When you’re done, click “Create query” to see a list of all the mentions found.

In the left-hand menu, go to “Mention details” > “Backlinks” and select the circle next to “Without backlinks” to focus on your unlinked brand mentions.

For every unlinked mention you find, consider reaching out to the page’s owner or author to request a backlink. 

filtering unlinked bran mentions in Brand Monitoring app

Reviewing competitor backlinks reveals what kinds of content earn links in your niche and which websites these links come from. 

Go to the “Indexed Pages” tab in Backlink Analytics to see which pages have the most referring domains. 

a table showing competitor’s pages sorted by number of referring domains

Look for patterns in topics, style, length, and format among the top-performing pages. 

For example, if your competitor’s most-linked pages all contain videos, you may decide to incorporate video into your content marketing strategy and emphasize your video quality when reaching out to backlink prospects.

Recovering backlinks that you lost (such as if the linking site updated the content, deleted the page, or redirected the page) is often easier than building new links.

To find lost links, use Semrush’s Backlink Audit tool.

“Lost & Found” tab in Backlink Audit tool

This report shows how many referring domains have been acquired, broken, or lost over the past 90 days. 

a report showing new, broken, and lost domains

To find lost backlinks, scroll down and click on the “Lost” box at the top of the list. 

“Lost” box highlighted at the top of the list

To prioritize, filter the list to show follow links with low toxicity scores (these tend to be high-authority sites).

filtering the list to show follow links with low toxicity scores

Investigate why a backlink disappeared. If the page still exists and is relevant, ask the site owner to restore the link.

A backlink gap analysis shows you which sites link to your competitors but not to you. If a site links to a competitor, they might be willing to link to you if you create superior content.

To start, open up Semrush’s Backlink Gap tool. 

Add your domain and your competitors’ domains, and click “Find prospects.”

enter yours and competitor's domain in Backlink Gap tool.search

The “Best” tab shows domains that link to all your competitors but not to you.

a table showing domains that link to all your competitors but not to you

The column under every competitor’s domain shows how many backlinks are on each site. Click the arrow to see details about the backlinks, including the anchor text and target URL.

opened details about the backlinks from amazon.com domain, showing anchor text, and target url

Check the boxes next to all the domains you want to contact, and then click “+ Start Outreach” to send them to the Link Building Tool and manage the rest of the link building process.

“+ Start Outreach” button in Link Building Tool

9. Digital PR

Digital PR focuses on gaining online coverage through interesting stories. 

Create a press release that reporters might pick up and any coverage may include backlinks citing your brand. 

For example, holiday park operator Parkdean Resorts created a mini holiday park for hedgehogs and tied it to a news story about hedgehogs becoming endangered. The campaign gained press coverage (and backlinks) on several sites, including Lonely Planet:
 

Press coverage gives backlink

Perform regular link building audits to track new, lost, and potentially harmful backlinks. 

Semrush’s Backlink Audit can do this automatically. 

First, go to the tool’s settings.

settings icon in the upper right corner of Backlink Audit tool

Select “Recrawl schedule.” 

recrawl schedule option in Backlink Audit tool

Choose a monthly frequency. 

recrawl settings set to once a month in Backlink Audit tool

Then, click “Update.” 

You’ll receive emails summarizing your new audit data.

In the “Overview” tab, you can also monitor your site’s Authority Score. Progress may be gradual, but steady improvements in AS often reflect meaningful link building success.

Authority Score and alerts section highlighted in the Overview report

Semrush provides tools to guide every step of the link building process:

Use these resources to acquire high-quality backlinks and improve your SEO results.

Share
Author Photo
Rachel has been a digital marketer for over 12 years. Having worked both in-house and agency-side, she has a wide range of experiences to draw on in her writing. She specializes in creating beginner-friendly articles on topics including keyword research, on-page SEO, and content creation.