Link Building
External endorsement of authority
The core problem the Link Building layer solves is: getting other websites to “vote” for you. Search engines treat a link pointing to your site (a backlink) as a vote of trust. If someone is willing to cite you, it signals your content is worth citing. In the overall SEO workflow, link building is “Off-Page” work that sits on top of the content layer: content is the product, links are the distribution channel. It directly affects a site’s authority and is the variable that decides ranking order among otherwise similar pages.
The cleanest analogy is academic papers. A paper that gets cited 500 times by other respected researchers is treated as more important than one cited twice. Google’s original breakthrough, PageRank, was literally built on this idea: a link is a citation, and citations from important pages count more.
⚠️ Note: Links are an amplifier, not an engine. For thin or unhelpful pages, links just expose the weakness faster. The first three quarters of this site — Foundations, Build, Keyword Research, and Content — exist so you have something worth citing before you spend energy here. Do not skip ahead.
Link Basics
Before you chase a single backlink, you need to read links the way a search engine does. A backlink has several attributes that change how much it’s worth.
DoFollow vs NoFollow
By default, a link passes authority (informally called link juice). Adding rel="nofollow" tells search engines “I’m linking, but don’t treat this as an endorsement,” so it passes little or no authority. As a developer you can see the entire difference at a glance — it’s just an attribute on the <a> tag:
<!-- Passes authority (the default, "dofollow") -->
<a href="https://you.com">a citation that passes weight</a>
<!-- Passes little or no authority -->
<a href="https://you.com" rel="nofollow">a plain mention</a>
There are two more values worth knowing, both of which Google introduced as hints in 2019:
rel value | Meaning | Where you see it |
|---|---|---|
nofollow | Generic “don’t endorse” | Untrusted or uncontrolled links |
sponsored | Paid / advertising | Ads, affiliate links, sponsored posts |
ugc | User-Generated Content | Forum posts, blog comments |
You can combine them, e.g. rel="sponsored nofollow". The practical takeaway: a nofollow link still has value — it can drive real traffic, build brand awareness, and look natural in your overall link profile. It just won’t directly move your authority needle.
Anchor Text
Anchor text is the clickable text of a link. It tells search engines what the destination page is about. Compare:
<a href="https://site.com/en/tools/serp-preview/">click here</a>
<a href="https://site.com/en/tools/serp-preview/">free SERP preview tool</a>
The second version gives Google a strong topical signal. But there is a trap: if hundreds of sites all link to you with the exact same keyword-stuffed anchor (best cheap seo software), that pattern looks engineered and can trigger penalties. Healthy anchor text is varied and natural — a real mix of your brand name, the URL itself, generic phrases (“this guide”), and the occasional keyword-rich phrase.
💡 Tip: You control anchor text for internal links completely, and you can suggest anchor text for guest posts and outreach — but you can’t dictate it for organic links. That’s fine. A natural-looking distribution is the goal, not a single perfect anchor.
Relevance & Authority
These are the two qualities that separate a great link from a worthless one.
- Relevance — A link from a site on the same topic is worth far more than one from an unrelated site. If you run an SEO tool, a backlink from a well-known marketing blog is gold; a backlink from a random recipe blog means almost nothing, even if that recipe blog is popular.
- Authority — Links from high-reputation, high-traffic domains carry more weight. One backlink from an established industry publication often beats a hundred from obscure directories.
Hold these two ideas together for the rest of this layer. Every tactic below is really just a different way of earning links that are relevant and from authoritative sources.
Authority Metrics
You can’t see Google’s internal authority scores, so the industry uses third-party estimates to compare sites and prioritize opportunities.
- Domain Rating (DR) — Ahrefs’ 0–100 score for the backlink strength of an entire domain. It’s roughly logarithmic: climbing from DR 20 to DR 30 is far easier than DR 70 to DR 80.
- Domain Authority (DA) — Moz’s equivalent 0–100 metric with similar logic. Other tools have their own versions (Semrush calls it Authority Score).
- Link Velocity — The rate at which you gain new backlinks over time. Steady organic growth is a healthy signal. A sudden spike of 500 links overnight looks like manipulation and invites scrutiny.
⚠️ Note: DR and DA are third-party estimates, not Google’s official data. Use them for side-by-side comparison (“is this prospect stronger than that one?”), not as a KPI you obsess over. Chasing a higher DA number for its own sake leads to bad decisions. Real organic traffic is the metric that pays the bills — see the Analytics layer.
When you size up a single link opportunity, the rough priority order is:
Relevance > Authority (DR/DA) > Quantity
A relevant DR 40 link in your niche usually beats an irrelevant DR 80 link from another world.
Tactics
Now the part you came for: how to actually earn links. The table below is your menu; the notes after it explain how to execute the highest-value plays.
| Tactic | One-line description | Effort | Ceiling |
|---|---|---|---|
| Linkable Assets | Build something so useful people cite it on their own | Medium | Very high |
| Digital PR | Produce newsworthy data/reports the press covers | High | Very high |
| Guest Posting | Write articles for relevant sites, with a natural link in-text | Medium | Medium |
| Broken-Link Building | Find a dead link, offer your page as the replacement | Low–Medium | Medium |
| Resource-Page Links | Get listed on “best tools/resources” roundup pages | Low | Medium |
| Skyscraper | Out-do top-ranked content, then pitch its linkers | Medium–High | High |
| HARO / Expert Quotes | Answer journalists as a source, earn a bylined link | Low–Medium | Medium–High |
Linkable Assets (start here)
A linkable asset is a page so genuinely useful that people link to it without being asked. These are the foundation of sustainable link building because they earn links while you sleep. Common forms:
- Free tools — a calculator, a generator, a checker. (The three tools on this site — like the SERP preview tool — are exactly this kind of asset.)
- Original research / data — a survey of 1,000 developers, an analysis of a public dataset. Journalists and bloggers love citing a hard statistic.
- Definitive guides — the single best, most complete resource on a specific topic, the page everyone bookmarks.
The point: every other tactic on this list works better when you have a linkable asset to point people toward. Build the asset first.
Broken-Link Building & Resource Pages
These two are the best low-risk entry points, and they’re the most scriptable.
Broken-link building works like this: find a popular page in your niche that links out to a resource that no longer exists (returns 404), then email the page owner: “Hey, the link to X on your page is dead — I have a similar up-to-date resource if you’d like a replacement.” You’re doing them a favor, which makes the pitch land.
Resource-page links are even simpler: find pages that exist to list tools/resources (“Best SEO tools for developers”), and ask to be added. Useful search operators to find both:
"keyword" + "resources"
"keyword" + "useful links"
"keyword" + inurl:resources
intitle:"keyword" + "recommended tools"
🧑💻 Developer’s view: This is where code earns its keep. Crawl candidate pages, run an HTTP status check on every outbound link to find the
404s, and pull DR/DA via an API to filter for quality. The skeleton of a dead-link scan is trivial:# Extract outbound links from a page and flag dead ones curl -s "https://example.com/resources" \ | grep -oE 'href="https?://[^"]+"' \ | sed -E 's/href="([^"]+)"/\1/' \ | sort -u \ | while read url; do code=$(curl -s -o /dev/null -w "%{http_code}" -L "$url") [ "$code" = "404" ] && echo "DEAD: $url" doneLet the script do the boring batch work; spend your human time writing the outreach email and building the relationship.
Guest Posting
You write a genuinely good article for a relevant site, and in exchange you get a byline and usually one in-content link back to your site. The link inside the body of a useful article is worth far more than a link buried in an author bio. The trap to avoid: low-quality “guest post networks” that exist only to sell links — Google has explicitly devalued these. Aim for sites with real editorial standards and a real audience.
The Skyscraper Technique
Coined by Brian Dean, the play has three steps:
- Find content in your niche that already has lots of backlinks (use a backlink tool to spot it).
- Create something clearly better — more current, more thorough, better designed.
- Reach out to the sites linking to the original and show them your superior version.
It works because you’re not asking strangers cold — you’re contacting people who already proved (by linking) that they care about this exact topic.
Digital PR & HARO
- Digital PR is link building’s high ceiling. You create something newsworthy — a striking data study, a survey with a surprising finding, an interactive map — and pitch it to journalists. One feature in a major publication can produce dozens of high-authority links at once. It pairs perfectly with the “original research” linkable asset above.
- HARO-style expert quotes — Services that connect journalists with expert sources (HARO was the original; several alternatives now exist) let you answer a reporter’s question and, if quoted, earn a bylined link from a real news site. Low cost, surprisingly high authority. The skill is responding fast with a tight, genuinely useful quote.
Avoiding Penalties
Everything above earns links honestly. The shortcut industry sells the opposite, and Google has spent two decades crushing it. Know the danger zone.
What not to do
- Spammy links — Forum signature spam, automated blog comments, low-quality directory submissions. Nearly worthless individually and harmful in bulk.
- Buying links — Paying for links that pass authority directly violates Google’s spam policies. If you pay for a placement (an ad, a sponsorship), it must be marked
rel="sponsored"ornofollow. - Link farms / PBNs — A cluster of sites (a “Private Blog Network”) that exist only to link to each other or to a money site. A classic manipulation pattern that Google actively de-indexes.
- Exact-match anchor over-optimization — Hundreds of identical keyword anchors, as covered earlier.
Google penalties & manual actions
A penalty comes in two flavors:
- Algorithmic — Google’s systems automatically discount or demote you. There’s no notification; your traffic just drops. The SpamBrain and link-spam systems handle most of this now.
- Manual Action — A human reviewer at Google flags your site. You will be notified in Google Search Console under “Security & Manual Actions.” Consequences range from losing rankings to being removed from the index entirely. Recovering requires fixing the issue and filing a reconsideration request.
⚠️ Note: There’s a one-line test for any link opportunity — “If Google didn’t exist, would I still want this link?” If you only want it to game rankings, it’s a risky link. If you’d want it because it sends real, relevant readers, it’s a safe one.
Internal-link optimization (the zero-risk win)
The single most underrated form of “link building” requires no outreach, no email, and carries no penalty risk — because you control it entirely. Internal links distribute the authority you’ve already earned across your own site.
- Funnel authority — Your homepage and most-linked pages accumulate the most authority. Link from those down to the pages you want to rank, and you pass some of that strength along.
- Descriptive anchor text — For internal links you can be deliberate with keyword-rich anchors, because you’re not faking an external endorsement.
- Topic clusters — Build a “pillar page” on a broad topic, link it to several deeper sub-articles, and link those back to the pillar. This structure tells Google “we’re an authority on this whole subject,” and it spreads link equity efficiently.
<!-- A pillar page linking out to its cluster, with descriptive anchors -->
<a href="/en/layers/keyword-research/">how to do keyword research</a>
<a href="/en/layers/content/">writing content that ranks</a>
<a href="/en/layers/analytics/">measuring SEO results</a>
🧑💻 Developer’s view: Internal linking is fully in your control — no one to ask, no one to wait on. It’s the highest-ROI link work there is: zero risk and deployable today. Audit it the same way you’d audit dead external links — crawl your own site, find orphan pages with no inbound internal links, and wire them into the right cluster.
Summary
The mindset for this layer: earn, don’t manufacture. Links are a byproduct of being genuinely worth citing. Build linkable assets, get your honest tactics running once your content is solid, and treat your own internal links as the free, risk-free win they are. Above all, remember the order of operations — content first, links second. A great link to a weak page just helps people discover that the page is weak.
✅ Checklist:
- Only start outreach once your content layer is solid — have citable pages first
- Build at least one linkable asset (a tool, a data study, or a definitive guide) before chasing links
- Prioritize links by relevance > authority (DR/DA) > quantity
- Run a script to find broken links on relevant resource pages, then pitch yourself as the replacement
- Keep anchor text varied and natural; mark paid links
sponsoredand UGCugc - Sort out internal links first — build pillar pages and topic clusters for a zero-risk authority boost
- Stay away from bought links and link farms; check Search Console for Manual Actions regularly