seo & ai search · playbook

B2B link building that holds up: prospects, outreach and what to avoid

An in-house link building playbook for B2B marketers: what Google's spam policies rule out, which prospects earn real links, and how to pitch and measure them.

Updated
Read time
17 min read
Sources
Reviewed against Google's spam policies, outbound link guidance, ranking systems guide, Search Console help and Search Central blog posts, October 2026

Key takeaways

  • Links still feed Google's ranking systems, but links placed mainly to manipulate rankings violate its spam policies and are increasingly neutralized rather than counted.
  • Any link you pay for, trade for or get through an affiliate deal needs rel="sponsored" (or nofollow); user-generated links need rel="ugc" or nofollow.
  • The best B2B prospects are pages that already serve your buyers: resource pages, comparison listicles, integration directories, unlinked mentions and broken links.
  • Qualify on relevance and real audience, not on vendor authority scores; Google does not use DR or DA.
  • Measure new referring domains, referral traffic and the rankings of the specific pages you built links to, not raw link counts.

Link building in B2B is mostly a content and relationships job dressed up as an SEO task. The links that hold up are the ones a real editor would add anyway because the page they point to helps their readers. The ones that don’t hold up are bought, traded or mass-produced, and Google has spent years building systems to ignore or penalize them.

Links do two jobs for Google. They are how it discovers pages: its SEO starter guide says Google “primarily finds pages through links from other pages it already crawled.” And they feed ranking. Google’s ranking systems guide lists link analysis systems, including PageRank, as systems that use how pages link to each other to understand what pages are about and which might be most helpful for a query. It says PageRank “continues to be part of our core ranking systems.”

Two qualifiers belong next to that. First, Google’s starter guide calls PageRank “just one” of many ranking signals and says there is “much more to Google Search than just links.” A link to a weak page will not save it. Second, anchor text matters: Google says link text “tells users and Google something about the page you’re linking to.” That is why editorial anchors carry meaning, and also why keyword-stuffed anchors are a classic spam signal.

For B2B teams, a good link does three jobs: it sends relevant visitors, it signals relevance for the target page, and it gives buyers (and AI answer engines, see the AEO / GEO guide) a neutral third-party mention to corroborate you with. A link that only does the second job is the kind Google is trying hardest to discount.

Google’s spam policies define link spam as creating links “to or from a site primarily for the purpose of manipulating search rankings.” The policy (last updated August 28, 2026) gives examples. Paraphrased:

  • Buying or selling links for ranking purposes. This covers paying money for links or posts that contain links, trading goods or services for links, and sending someone a free product in exchange for a write-up with a link.
  • Excessive link exchanges (“link to me and I’ll link to you”) or partner pages built only for cross-linking.
  • Automated programs or services that create links to your site.
  • Requiring a link in terms of service, a contract or a similar arrangement without letting the third-party site owner qualify the outbound link.
  • Text ads or text links that don’t block ranking credit.
  • Paid advertorials or native ads with links that pass ranking credit, and links with optimized anchor text in articles, guest posts or press releases distributed on other sites.
  • Low-quality directory or bookmark site links.
  • Keyword-rich, hidden or low-quality links in widgets distributed across many sites.
  • Widely distributed links in footers or templates of many sites.
  • Forum comments with optimized links in the post or signature.
  • Low-value content created mainly to manipulate linking and ranking signals.

Private blog networks (PBNs) aren’t named in the policy, but a network of sites that exists to pass links is exactly what the “low-value content” and buying/selling examples describe. Google’s December 2022 link spam update said SpamBrain “can now detect both sites buying links, and sites used for the purpose of passing outgoing links.”

Guest posting at scale

Guest posting is not banned. Guest posting as a link scheme is. In 2017 Google’s webspam team listed the warning signs of large-scale article campaigns: stuffing keyword-rich links into articles, publishing the articles across many different sites, using writers who don’t know the topic, reusing the same or similar content across articles, and duplicating content from your own site. In 2021 it said “excessive sponsored and guest posting without proper link tags” can trigger algorithmic or manual actions.

Write the occasional guest article for a publication your buyers read. Don’t run a placement program whose real output is anchor text.

Google’s ranking systems guide describes SpamBrain as one of its spam detection systems and says these systems are constantly updated. The December 14, 2022 link spam update said Google was using SpamBrain to “neutralize the impact of unnatural links on search results,” and that its algorithms and manual actions aim to “nullify these unnatural links at scale.”

In practice, the most likely outcome of a bought link is that it gets discounted without you ever knowing. The worse outcome is a manual action.

Don’t treat the disavow tool as routine cleanup either. Google calls it “an advanced feature” for sites with a considerable number of spammy or artificial links that have caused a manual action, or likely will. It says most sites don’t need it.

Google’s spam policies are explicit that buying and selling links for advertising is fine “as long as they are qualified.” Qualifying means adding a rel value to the <a> tag. Google’s outbound link guidance defines them:

ValueUse it for
rel="sponsored"Links that are ads or paid placements. Google says nofollow “is still an acceptable way to flag them, though sponsored is preferred.”
rel="ugc"Links in user-generated content, such as comments and forum posts.
rel="nofollow"Other cases where you don’t want Google to associate your site with, or crawl, the linked page from your site.

You can combine values in a space- or comma-separated list, for example rel="ugc nofollow". Since September 2019 Google has treated all three as hints about which links to consider or exclude, and nofollow became a hint for crawling and indexing on March 1, 2020.

This applies to B2B in a few specific places:

  • Sponsorships. Event, podcast and newsletter sponsorship links are paid placements and should be marked sponsored. They’re still worth buying for the audience.
  • Affiliate and referral programs. Google’s 2021 post says affiliate links are fine for monetizing a site but should carry rel="sponsored", whether they were added by hand or generated dynamically. If you run a partner or affiliate program, put that in the partner terms.
  • Free product for reviews. Comped licenses in exchange for a review with a link are on the spam policy’s list unless the link is qualified.
  • Your own site. Make sure your community forum, docs comments and any user profile pages add ugc or nofollow to user links automatically. Google’s starter guide recommends exactly that.

Site reputation abuse: what changed in 2026

Google’s site reputation abuse policy covers third-party content published on a host site mainly to exploit the host’s ranking signals. The classic case is a respected publication hosting “best X” or coupon pages written by someone else. Google announced the policy on March 5, 2024 and enforcement started May 5, 2024. On November 19, 2024 Google went further, saying “no amount of first-party involvement alters the fundamental third-party nature of the content.” The August 2026 revision walked that back: the policy now asks whether the content was created with “sufficient input, editorial oversight, or contribution from the host site to be considered fully integrated,” weighing presentation, quality, stated authorship and whether the same content appears on other sites. A white-label section with light oversight that is copied across many sites still fails that test.

The same August 28, 2026 update changed enforcement. After discussions with the European Commission, Google said that starting August 30 a site reputation manual action no longer affects results for searchers in the European Economic Area. Outside the EEA, a manual action still directly affects results for the affected part of the site. Inside the EEA, the affected section may be separated in Google’s systems so it ranks independently from the rest of the site over time. Site owners are still notified in Search Console and can still request reconsideration, and eligible sites can then take disputes to mediation.

For link builders, the takeaway hasn’t changed: don’t buy placement in a strong domain’s “partner content” section. The policy says wire services, syndicated news, forums, editorial columns, reader-facing advertorials and properly qualified affiliate links across a page are not abuse.

Prospect types that work for B2B

Start where buyers already go to research. Each prospect type below has a reason to link that doesn’t depend on a favor.

Resource and “useful tools” pages. Universities, associations, communities and practitioner blogs keep curated lists. Search for your topic combined with phrases like “resources,” “useful links” or “further reading.” Pitch a specific, non-gated asset such as a calculator, template, checklist or reference doc, not your homepage.

Competitor backlink gaps. Pull the referring domains of two or three direct competitors from any backlink index and keep the ones that link to several competitors but not to you. Then look at what they link to: the most-linked page type in your space is a strong hint about what to build.

Unlinked brand mentions. Search for your company, product and founder names, excluding your own domain. A writer who already mentioned you is the easiest yes you’ll get.

“Best X tools” listicles and comparison pages. These pages rank for buying-intent queries, and AI answers cite them for the same queries. Find the ones that already rank and are recently updated. Pitch inclusion with facts the editor can verify: what you do, who it’s for, pricing model, a differentiator, and a screenshot or trial access. Some of these pages are pay-to-play. If they charge, the link has to be sponsored, and you’re buying exposure, not ranking credit.

Broken link building. Find pages in your niche that link to dead resources: a discontinued tool, a removed report, a 404’d guide. Offer a replacement that covers the same need. This only works if your page genuinely substitutes for what was lost.

Digital PR and original data. Original research earns links in a way product pages never will. Google’s helpful content guidance asks whether content provides “original information, reporting, research, or analysis” and whether it’s the kind of page people would “bookmark, share with a friend, or recommend.” B2B companies sit on data nobody else has: anonymized product usage, benchmark tests, survey results from their community, pricing indexes. Publish the methodology, keep the charts embeddable with a citation line, and pitch journalists and newsletter writers who cover the topic.

Partner, integration and marketplace directories. If you integrate with a platform, you probably qualify for its partner directory, app marketplace or “works with” page. These links are relevant, rarely contested, and also send buyers who already use that platform. Make a list of every technology partner and check each one.

Podcasts and webinars. Guest appearances come with a show-notes link and an audience that matches your buyer. Pitch a specific, data-backed episode idea, not a bio.

Community and documentation contributions. In technical markets, contributing to open-source docs, answering questions with real depth, or writing a tutorial for a project’s official blog produces links and credibility at the same time. Contribute because the contribution is useful. Links in forum posts and signatures added to manipulate rankings are on Google’s spam list, and most communities mark them ugc anyway.

Competitor changes create link opportunities if you move quickly and stay factual.

  • A competitor publishes a “[You] vs [Them]” page. Publish your own honest comparison: criteria, where each product fits, and dated facts with sources. Fair comparisons get cited by reviewers and listicle editors. One-sided ones don’t.
  • A competitor changes pricing or retires a plan. Publish a clear, dated explainer for affected users: what changed, migration options, and cost math. Writers covering the change need a reference to link to.
  • A competitor sunsets a feature or free tool. That is a broken-link opportunity. Find pages that linked to it and offer your equivalent if it really is one.
  • A new “best X” listicle appears without you. Pitch the editor within days, while the page is still being revised.

Keep claims about competitors accurate and dated, and update them when things change.

Qualifying prospects: relevance and real traffic first

Score each prospect on questions you can verify:

  1. Is the page about your topic, and does its audience include your buyers? A relevant mid-sized industry blog beats a high-score general news site that will never send you a buyer.
  2. Does the site get real organic traffic and engagement? Look for estimated traffic trends, recent publishing, comments or shares, and whether it ranks for anything related to your space.
  3. Does it link out editorially? If every post carries “partner” links with commercial anchors, the site sells links, which is exactly what SpamBrain is built to detect.
  4. Would the link send visitors who convert, and is the page still maintained? Referral potential is the most honest test of relevance.

Third-party “authority” scores such as Domain Rating or Domain Authority are proprietary metrics computed by SEO tool vendors from their own link indexes. They’re useful for rough triage and for comparing sites within one tool. They aren’t Google metrics, and Google’s John Mueller has repeatedly said Google doesn’t use Domain Authority. Don’t set a hard score cutoff that throws out a perfectly relevant niche site, and don’t chase a high score on an irrelevant one.

Finding the right contact

The right contact is whoever maintains the specific page, not a generic inbox. For bylined articles and listicles, that’s the author or “last updated by” name, then the section editor; many publishers also have a “suggest a tool” form. For resource pages at universities and associations, it’s often a librarian, program coordinator or communications staffer. Partner directories go through the partner or alliances team, and podcasts through the producer or booking contact in the show notes. Email work addresses only, include a clear way to opt out, and follow the email rules where you operate.

Outreach templates: short, specific, value-first

Link outreach is cold email, so the principles in the cold email guide apply: one reader, one reason, one small ask. The editor’s question is “does this make my page better for my readers?” Answer it in the first two lines.

Resource page

Subject: Addition for your [topic] resources page

Hi [Name], your [page title] is one of the few lists that covers [specific subtopic]. We published a free [asset type] that does [specific job] with no signup: [URL]. It might fit under “[section name]”. Either way, thanks for maintaining the list.

Unlinked mention

Subject: Thanks for mentioning [Company] in [article]

Hi [Name], thanks for including us in [article]. You described [the thing they described]. This page covers exactly that if you want readers to land somewhere specific: [URL]. No worries if not.

Listicle inclusion

Subject: [Product] for your [list title]?

Hi [Name], I read your [list title] (updated [month]). Readers comparing [category] for [use case] may want to know about [Product]: [one-line description], [pricing model], [one verifiable differentiator]. Happy to send screenshots or set up access so you can test it yourself.

Original data pitch

Subject: Data on [topic] for your coverage

Hi [Name], you’ve covered [topic] a few times, most recently [article]. We just analyzed [sample and scope, method] and found [one specific finding]. Methodology and charts are here: [URL]. Happy to share the raw cut or answer questions.

What these have in common: the exact page named, a reason that’s about their readers, a link to a page that already exists, and no anchor-text requests. Never ask for a specific keyword anchor or for a “dofollow” link. Both turn an editorial link into the kind of placement Google’s policy describes.

Follow-up cadence

Send one follow-up, maybe two, and make each one add something:

StepTimingContent
1Day 1The pitch above
2About a week laterNew information: an updated stat, a screenshot, or a different section of their page where it fits
3Optional, two to three weeks laterClose the loop politely and stop

If they say no, stop. If the page later changes, for example a new version of the listicle, that’s a genuinely new reason to write again.

Tracking and measuring

Track the program in a simple sheet or your CRM: prospect URL, prospect type, contact, date pitched, follow-ups, outcome, live link URL, rel value and target page. Then measure outcomes, not activity.

  • New referring domains to target pages. Unique linking domains matter more than raw link counts. Search Console’s Links report shows top linking sites, top linked pages and top linking text from Google’s own data. It’s a sample, though: it “isn’t a comprehensive list,” it caps tables at 1,000 rows, and it doesn’t show whether a link is nofollow. Pair it with a third-party index for discovery and spot checks.
  • Referral traffic and conversions from linking sites. Segment referral sessions by source domain in your analytics tool. A link that sends trial signups is worth more than ten that send nothing.
  • Rankings and clicks for the specific target pages. In Search Console’s Performance report, filter to the pages you built links to and watch impressions, clicks and average position for their target queries over the following months. The Search Console CTR guide covers turning those impressions into clicks.
  • Win rate by prospect type. Shift effort toward the prospect types that convert for your market.
  • Link health. Re-check live links every quarter. Pages get redesigned and listicles refreshed without you.

Judge the program over quarters, not weeks.

  • Paid, traded, affiliate and product-for-review links carry rel="sponsored" (or nofollow), and partner terms require it.
  • No exact-match anchor or “dofollow” requests, no guest posting at scale, no placements in “partner content” sections of unrelated sites.
  • User-generated links on your own site get ugc or nofollow automatically; disavow is reserved for manual-action risk.
  • Each priority topic has a non-gated linkable asset: a tool, template, benchmark, original data with methodology, or an honest dated comparison.
  • Prospect list covers competitor link gaps, unlinked mentions (checked monthly), every partner directory and the “best X” listicles that rank.
  • Prospects are qualified on relevance, real traffic and editorial linking, not on a vendor score alone.
  • Each pitch names the exact page and a reader-facing reason; one or two follow-ups at most; declines and opt-outs honored.
  • The tracker records live URL, rel value and target page; referring domains, referral conversions and target-page rankings reviewed monthly; live links re-checked quarterly.

Sources