How to get backlinks: start from the pages that already earn them

On one site a free traffic calculator has links from 17 domains and a page about park cleanups has 270 backlinks from 29. Neither was pitched. How to read your own top pages before you write an outreach email, and the four plays that earned links on tape.

Mostly from things that already exist. Before you plan an outreach campaign, look at which of your pages have earned links without one. The backlinks tool lists them, and the list is usually a surprise.

Here is seoarcade.com, a small SEO consultancy site, by pages that attract links:

OpenSEO top pages by backlinks for seoarcade.com: the homepage with 710 backlinks from 151 referring domains, a park cleanup services page with 270 from 29, two podcast service pages, then a free SEO traffic estimate calculator with 34 backlinks from 17 domains, and a partner reports page with 30 from 22

Two rows stand out once you skip the homepage. A page describing a local park-cleanup service has 270 backlinks from 29 domains, more than any article on the site. And a free calculator that gives a rough estimate of potential SEO traffic has 34 backlinks from 17 domains, more referring domains than any piece of long-form content on the site.

Neither page was the subject of an outreach campaign. One is an event that gave local sites a reason to mention it. The other is a tool. That is the pattern across most profiles: the pages that earn links are the ones that do something for the linking site's reader, and the pages that get pitched are the ones that do something for you.

Guests on the Unscripted SEO podcast have described what worked for them with enough specificity to copy. Four of them, in rough order of effort.

1. Build a tool instead of a post

Christopher Gimmer built a SaaS company on this and says it without hedging:

people are more willing and likely to link out to a really good tool that actually solves a problem versus a yet another blog post with a wall of text.

A quote card reading: People are more willing and likely to link out to a really good tool that actually solves a problem versus yet another blog post with a wall of text. Attributed to Christopher Gimmer, founder of Snappa and GoodMetrics, from The Unscripted SEO Interview Podcast.

His episode is on the podcast. The calculator in the table above is the small version of that idea. Steven Schneider, whose agency builds calculators for clients, adds the test that keeps it honest:

can a client rank for this keyword and can they actually find value in the calculator? Because, you know, there's tons of calculator keywords out there.

His episode on calculators as link assets is here. A tool nobody searches for earns links from nobody. Check the demand for the tool's name before building it; keyword research covers how.

2. Do something in the real world and let the web report it

The park-cleanup page did not earn 270 backlinks by being well written. The business ran cleanups, and the city, the chamber of commerce, event listings and local news mentioned them. The site's owner described the mechanism on air:

we got a few links from City Hall and Chamber of Commerce, and we also walked away with multiple bags of trash from that park, and that felt good.

Sponsorships, memberships, events and community work produce links from the sites that report on them, and those sites are exactly the local, relevant sources that a backlink audit says count for most. The link is a by-product. That is why it works.

3. Map the businesses that share your customer

Jeremy Rivera, the podcast's host, has a document he asks every client to write before any outreach, described here to Greg Digneo of Content Guppy:

I can recommend this SOP to sit down and create a Nexus document. And you can do it with Claude, but you're basically going to brainstorm out every non-direct competitor that wants to reach your same audience that has a a marketing budget.

Greg's episode is here. The nexus is every business that reaches your customer and does not compete with you. A realtor's nexus is inspectors, painters, movers and lenders. A SaaS company's is the tools its customers already pay for, the consultants who set them up, the newsletters they read. Each one is a site with a reason to mention you, because you are useful to their reader, and each mention is a link from a relevant domain.

Write the list before you write a single email. The email to a nexus business is short, because you can name the reason the link helps their reader. The email to a random blog is long, because there is no reason.

4. Make it personal enough that nobody else could have sent it

The podcast's host built links for a software company the slow way, years ago, and told Mike Montague how it went:

I got 10 links for Raven Tools by writing 10 letters.

Ten for ten. Handwritten, on paper, to people whose work he had read. Mike, who runs a human-first AI marketing practice, on why that still works:

nobody gets a printed book in the mail, nobody gets a handwritten note, and nobody understands their business well enough

His episode is here. The lesson is not the postage. It is that ten letters to ten right people beat a thousand emails to a list, and the emails cost more once you count the reputation they spend.

Katie Wagner, who spent fifteen years as a journalist before opening an agency, describes the receiving end of a pitch:

if you make it easier for them, that is a welcome thing

Her episode is here. A pitch that includes the quote, the data and the image, so the writer has to do nothing but paste, gets used. A pitch that asks them to look at your site does not.

What to skip

Buying links from the people who email you about buying links. The backlink audit shows what those look like on a real profile: casino domains and "premium PBN network" anchors, with spam scores in the 60s, that Google is built to ignore. Patrick Stox, formerly of Ahrefs and now consulting on his own, raised the newer risk when talking about AI search systems:

How long will they hold a grudge against you? Um, so I think you gotta be a little careful on that kind of stuff too.

His episode is here. Google eventually forgave a cleaned-up profile. There is no evidence yet that the AI systems that now cite sources will.

Run this with the OpenSEO MCP

Connect the OpenSEO MCP. The link-prospecting skill packages the competitor side of this; the prompt below starts from your own profile, which is cheaper and usually better.

In OpenSEO, open Backlinks, choose Top Pages, and sort by referring domains, highest first. Copy the first ten rows, including each URL and its referring-domain count, into your assistant with this prompt.

Using the OpenSEO MCP on project [name], find where my next links
should come from, for [domain]:

1. Use the Top Pages rows I pasted to list my ten leading pages by
   referring domains. Read each page and classify it as a tool, an
   event or service page, an article, or a company page. Mark any
   unreadable page as unverified. If I have not supplied the rows,
   ask for them before continuing.

2. Call get_backlinks_profile for the two non-homepage URLs with the
   most referring domains in that list, using scope "page",
   mode one_per_domain, hideSpam true. Read the linking pages and
   suggest why each linked: cited data, used a tool, reported an
   event, listed a partner, or something else. Mark uncertain reasons
   as hypotheses and unreadable pages as unverified.

3. From those reasons, tell me which of my pages could earn more of
   the same kind of link, and what would have to be true for it to.

4. Pull Search Console performance by query for the last 3 months and
   list any query containing "calculator", "template", "checklist",
   "tool" or "estimate" where I have impressions. Those are tools
   people already want from me.

5. Give me a list of 20 businesses that share my customer and do not
   compete with me, from the referring domains I already have and the
   domains linking to my two closest competitors.

Step 5 is the nexus document. Step 2 is what makes the outreach email short.

Earn the first ten before you pitch the hundredth

The profile you already have tells you what people link to on your site and why. Build more of that: a tool someone searches for, a thing you did that a local site can report, a list of the businesses that share your customer, and ten personal notes to ten right people. Then count referring domains, not backlinks, and read the linking pages to understand why they chose to mention you.

Start with the businesses that share your customer and do not compete with you: partners, suppliers, the tools your customers use, the communities they belong to. Ask for a mention where it helps their reader. Then build one thing worth linking to, a tool or a piece of data, and tell the ten people most likely to use it.

What is a linkable asset?

A page that does something for another site's reader that a paragraph of prose cannot: a calculator, a template, a dataset, a checklist, a tool. On the site above, a traffic calculator has links from 17 domains; no article on the site has more than 10.

Personal outreach to a short list works. The podcast's host once got ten links from ten handwritten letters. Mass email to a purchased list mostly produces replies from people selling links, and those are the links that show up in an audit with spam scores in the 60s.

No. The sellers who email you produce links from casino and PBN domains that search engines ignore and that make your profile look manufactured. Practitioners on the podcast also warn that AI search systems may not forgive a manipulated profile the way Google eventually did.

The backlinks tool shows which of your pages attract links and from where, which is the starting point above. It shows the same for any competitor, so you can list the domains that link to them and not to you. Use the app’s Top Pages table to compare referring-domain counts by page; the MCP provides backlink summaries and individual backlink rows. The link-prospecting skill packages the competitor workflow.

Run this strategy in OpenSEO

Run the MCP prompt in this guide with OpenSEO. OpenSEO is open source, free to try, and does not require a credit card.

Stay in the loop

Product updates, new features, and the occasional behind-the-scenes.