Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Outreach

Buy Links SEO

I would rather spend budget on a single relevant editorial placement than a thousand directory links, and here is how I decide which paid links are worth the risk.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

What I’d do first

  • Check the linking site’s organic traffic in a tool like Ahrefs before you pay a penny — domain rating alone can fool you.
  • Only buy a link if the host page already ranks and the placement sits naturally inside its content, not in a sidebar or footer.
  • Diversify your anchor text across bought links; exact match anchors on paid placements are what get manual actions.
  • Run a backlink audit every quarter to spot bought links that have gone toxic or turned into red flags.
  • If you must pay, prefer a guest post on a relevant site over a network of cheap domains — one good link beats twenty bad ones.

The path I'd take

I have bought links. I am not proud of it, but I did it for a client who wanted quick rankings in a competitive niche (accounting software). The result? A manual action within three months from Google, a drop from position 4 to 87, and a cleanup that took six weeks. I learned the hard way that bulk link buying kills sites. Now my approach is different.

The path I would take today starts with editorial relevance. I only consider paying for a link if the host page is about the same topic as my target page. For example, if I am trying to rank a guide on "accounting software for startups" I would pay for a link inside an existing article called "Best accounting tools for small businesses" — not a generic business directory or a site that sells backlinks overtly. I check the linking page’s organic traffic using a tool like Ahrefs or Semrush. If the page has fewer than 200 organic visits per month, I walk away. Traffic matters more than any domain metric.

Next, I look at placement context. I have seen too many bought links stuck in author bios, footers, or "resources" pages. Those are worthless. The link needs to sit naturally inside the body text, preferably in a paragraph that already discusses the topic. I also make sure the anchor text is not over-optimised. I aim for a mix of branded, generic, and partial-match anchors across all my paid placements. For a client in the SaaS space, I once ran a small paid campaign with five links: two branded, one URL, one "click here", and one partial match. That campaign survived three Google updates and no manual action. The decision rule is: if the link looks like an ad, do not buy it.

Finally, I prioritise digital PR over pure link buying. Paying for coverage on a reputable news site (sponsored, with a nofollow) works better than paying a PBN operator for a dofollow link. The reference traffic alone often pays back the fee. I have a client in e-commerce who spent £300 on a sponsored article on a niche blog that sent 150 targeted visits a month and lifted their domain-level organic traffic by 12% over six months. That is the path I would take.

Watch-outs

Google defines buying links broadly — any exchange of money, goods, or services for a link is against their spam policies. That includes paying for a guest post, swapping a product for a review with a link, or paying a charity for a mention. The risk is real. I have seen sites that bought 50 links from a blog network lose 80% of their organic traffic overnight after a core update. The recovery is slow and painful.

One specific watch-out is over-optimised anchor text. A few years ago, I bought a link for a page on "buy links seo" (ironic, I know) using the exact anchor phrase. That page did not rank for that phrase; it dropped from 32 to 120 after the link was indexed. Google likely detected the unnatural pattern. Now I always run a [backlink audit](/backlink-audit/) before and after buying links to check anchor distribution. If more than 30% of new links use the same commercial anchor, I halt the campaign.

Another watch-out is traffic quality. High DR does not equal good traffic. I once nearly bought a $200 link from a site with a DR of 68. When I checked the site’s actual traffic in Semrush, it had 0 organic visitors. The site was a PBN with no real readership. That link would have been a waste of money and a risk. Always check the site’s organic traffic and bounce rate; if the traffic is non-existent or entirely from paid ads, skip it.

Placement matters — links in sidebars, footers, or widget areas are easily identified by Google as paid. One client asked me to review their [backlink profile](/backlink-profile/) and I found 30 links in blogrolls. All were devalued. If a site offers links in those positions, do not buy them. Finally, watch out for networks that openly sell links. Sites with “write for us” pages that explicitly offer dofollow links for a fee are honeypots. Google’s spam team uses them to map buyers.

What I got wrong

For my first two years in SEO, I thought domain authority was the only metric that mattered for paid links. I spent a client’s budget on a link from a DR 75 site in the “business” category. The site had no topical relevance to our SaaS product. The link did nothing for rankings. I later found out the site was a general news aggregator with thin content and 70% of its traffic from paid ads. That taught me to analyse the site’s topical alignment, not just the DA number.

I also got wrong how Google detects paid links. I assumed that if I paid for a guest post and got a natural-looking link, Google would not know. But Google has trained classifiers that spot patterns: sudden link spikes, consistent anchor text, links from unrelated sites, and especially links from sites with similar IP ranges or CMS footprints. A client of mine bought 12 links from a network of six blogs. Within two weeks, Google deindexed three of the sites and the client’s site received a manual action for unnatural links. The admission is this: I underestimated Google’s ability to see through paid link schemes.

Another mistake was thinking that using a “sponsored” tag would make it safe. I paid for a sponsored post and set the link as rel=sponsored. I thought that would avoid any penalty. But Google still considers the transaction a violation of their spam policy for buying links, regardless of the rel attribute. They want the link to be genuinely editorial. The sponsored tag only prevents passing PageRank, not the policy violation. I now realise that if you pay for a link, even with nofollow, you are still taking a risk. The safest approach is to stop paying for links altogether and invest in [digital PR](/digital-pr/) and [guest posting](/guest-posting/) on a non-paid basis.

Next step

Quick answers

Is buying links definitely against Google's guidelines?

Yes. Google’s spam policies define buying a link as exchanging money, goods, or services for a link. That includes guest posts, sponsored posts, and product reviews with links. Violations can lead to a manual action or algorithmic devaluation, though some practitioners do it cautiously and avoid detection.

What is the safest way to buy links if I must?

The safest paid link is one on a relevant page with real organic traffic, placed naturally in the content, with a branded or generic anchor. Use a rel=sponsored attribute to comply with link scheme policies. Even then, you are taking a risk.

Can I still rank after buying low-quality links?

Ranking is possible for a short time, but the risk of penalty is high. Google’s algorithms identify unnatural patterns. It is better to invest that money in digital PR or outreach for editorial links. I have seen too many clients recover from bad link profiles to recommend buying en masse.

How do I audit my site for bought links?

Use a tool like Ahrefs or Semrush to export your backlinks. Flag any links that are on unrelated sites, use exact-match commercial anchors, or come from domains with thin content. If you find them, disavow only after trying to remove them. Run a [backlink audit](/backlink-audit/) quarterly.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.