Notes from the work

Backlink gap analysis: turning a competitor link list into outreach

Backlink gap analysis takes four minutes to run and a week to sort. How to pick a comparison set, bucket rows by winnability and skip the paid ones.

John KyprianouJohn Kyprianou14 min read

The gap report takes about four minutes to run. The export it hands back is a few hundred rows sorted by Domain Rating, and most of the top of that list is links you will never get.

That is not a failure of the tool. It is what happens when you sort by how strong a link is rather than by whether a business your size could earn it, and it is why so many gap analyses end as a spreadsheet nobody opens twice.

Illustration of a competitor backlink list being re-sorted from Domain Rating into four buckets by how winnable each link is, by SEO Turtle

What the report actually does

Strip away the interface and a backlink gap analysis is a set difference. Take the referring domains pointing at competitors A, B and C, subtract the ones pointing at you, and what remains is the gap. There is no scoring model underneath, no judgement about relevance, no sense of how the link got there.

Ahrefs' version is Link Intersect, which shows the domains and pages that link to competitors but not to you, lets you enter up to 10 competitors, and runs at either referring domain or referring page level (Ahrefs help). Semrush's Backlink Gap compares the backlink profiles of up to five competing websites at once and returns referring domains rather than individual backlinks (Semrush knowledge base).

Neither tool claims the output is a prospect list. It is raw material. The interesting decisions happen before you press run and after you export.

Choosing the comparison set decides most of the value

This is where the exercise is won or lost, and it is the step almost everyone gets wrong by default.

The natural move is to type in the market leader. If you are a twelve-person accountancy firm in Limassol, you gap yourself against the biggest name on the island. The report comes back full of national press, a partnership announcement with a bank, a mention in a government consultation and a handful of university pages. Every one of those links is real. Not one of them is available to you.

Now run the same report against the firms one rung above you, the ones that were roughly where you are eighteen months ago. Their referring domains look different: a chamber of commerce member page, a sector association directory, a supplier's "clients we work with" page, a local awards shortlist, a resource page on a regional news site. These are links a business your size has provably earned, because a business your size earned them.

Same tool, same four minutes, completely different output. The first list tells you what dominance looks like. The second tells you what the next step looks like, which is the only thing you can act on.

The small-market version of this is sharper. A Cyprus business that gaps itself against UK or US competitors gets a list of American and British domains with no reason to link to a company in Limassol or Nicosia. The genuinely useful rows, the Cyprus business directories, the chambers, the local professional bodies, sit near the bottom because their authority scores are low. In a market this size the gap list is short, and that is fine. You work it by hand, which is how we approach it for the Cyprus businesses we work with.

Pick three to five comparison sites slightly ahead of you and accept a shorter list. You are trying to see what is reachable, not everything.

Running it, with or without a subscription

If you have Ahrefs, open Link Intersect, enter your domain as the site without the links and your comparison set as the sites with them. It is available on every subscription plan, so this is not a feature you need to upgrade for (Ahrefs help). Run it at referring domain level first. Page level is useful later, when you want to see exactly which article linked out.

If you have Semrush, the tabs matter. Best shows domains that point to all your competitors but not you, and Weak shows domains that link to you less than to them (Semrush knowledge base). Most people start on Best. Weak is often the better tab, because a domain that already links to you once has shown it will.

Without a subscription, you can do half the job. Google Search Console's Links report shows your top linking sites grouped by root domain, and although the on-screen tables are limited to 1,000 rows, you can export up to 100,000 (Google Search Console help). Google calls it a sample rather than a comprehensive list, so treat it as roughly right. Ahrefs Webmaster Tools gives you backlink data for sites you have verified, up to 1,000 backlinks at once (Ahrefs Webmaster Tools).

Both cover your own side only. Neither shows a competitor's unverified site, which is where the free route ends: pay for a month and cancel, or ask an agency that already pays.

The filters people apply, and the one they get wrong

Ahrefs' own guide to the exercise recommends sensible defaults: dofollow domains only, a minimum Domain Rating of 50 and a minimum domain traffic of 1,000, and priority for domains that link to more than one competitor (Ahrefs blog). The same guide says that even after filtering there will always be links your competitors get that are not relevant to your brand or industry, and that you need to open each domain and check it manually.

The dofollow filter and the multiple-competitor filter are fine. The manual review advice is correct and under-followed. The DR 50 floor is where I part company with them, at least for the readers of this post.

A DR threshold sorts the list by strength, not by winnability, and for a small business in a small market those two orderings are close to opposites. The strongest rows are almost always the least replicable: national coverage, a funding announcement, a university that mentioned a competitor in a research summary. The rows a twelve-person firm can actually convert, the chamber, the sector association, the regional directory, the supplier's client page, usually sit well below DR 50. That floor deletes every one of them and leaves you with a list of things to admire.

For a large brand with a PR function, Ahrefs' thresholds are reasonable. For the accountancy firm in Limassol, the dental clinic in Leeds or the SaaS company with eight employees, the useful filter is the reverse: hide the top and look hard at the middle. We wrote up what separates a link worth having from one that merely looks strong in what makes a good backlink. Use DR as a tiebreaker between two links you could plausibly get, not as a gate on which links you are allowed to look at.

Sorting the gap into buckets

Once the report is exported, the job is classification. Open each domain, look at the page that actually carries the competitor's link, and put it in one of four buckets. It is slow. It is also the whole point.

Bucket What the row looks like What it is worth doing about it
Replicable listings Business directories, chamber and association member pages, supplier or partner "who we work with" pages, awards shortlists, event sponsor lists Apply, join or ask. These are the only rows where the answer is almost always yes if you qualify. Do them first and do them all.
Earnable with work Resource pages, roundups, data or tool mentions, expert commentary in articles, links to a guide or calculator the competitor published Work out what the competitor gave the linking site (a stat, a tool, a quote) and produce something at least as useful. Then pitch the specific page, not the domain.
Paid or placed Advertorials, sponsored posts, guest posts on sites that publish anything, link inserts in old articles on unrelated topics Leave them. Note the pattern as intelligence about what the competitor is spending, and move on.
Unwinnable News coverage tied to an event, funding or acquisition announcements, a founder's personal connection, one-off mentions in national press Accept them. They tell you how the competitor got where they are, not how you will.

Two things surprise people the first time. The paid bucket is large: a meaningful chunk of almost any gap list is bought, and you learn the shape quickly (a lifestyle blog with a "business" category, a post nobody wanted to write, a commercial anchor pointing at a service page). And the first two buckets are small. In a small market you might end up with twenty or thirty rows across replicable and earnable. That is not a disappointing result. That is a list you can finish.

What not to do with the list

The gap report is also a map of what your competitors paid for, and the temptation is to buy the same placements. It is a bad trade under Google's current policies, and worth being specific about why.

Google's spam policies define link spam as creating links to or from a site primarily to manipulate search rankings, with listed examples including buying or selling links for ranking purposes, advertorials or native advertising where payment is received for articles that include links, and low-quality directory links (Google Search Central). Read that against your paid bucket and most of it is covered.

The rel guidance cuts the other way as well. In its July 2021 update on link tagging, Google said it still strongly recommends applying the appropriate rel values to sponsored and guest post links, and that when it detects sites engaging in either publishing or acquiring links with excessive sponsored and guest posting without proper link tags, algorithmic and manual actions may be applied (Google Search Central Blog). The exposure runs in both directions. The publisher who sold the link and the business that bought it are both named.

That leaves a trap. If the seller tags the link rel=sponsored as Google asks, you have paid for a placement that does not pass the value you were buying. If the seller does not tag it, you have bought something Google says it may act on. Neither version is the deal it looks like, which is the longer argument in should you buy backlinks.

One more thing to leave alone. Seeing a competitor's junk sends some people looking for their own, then reaching for the disavow tool. Google says in most cases it can work out which links to trust without guidance, calls disavow an advanced feature to be used with caution, and warns that used incorrectly it can harm your site's performance (Google Search Console help). Unless you have a manual action or bought links in bulk in a previous life, put it down.

Turning the shortlist into outreach a human answers

The first bucket barely needs outreach. Join the chamber, apply to the association, ask your suppliers whether their client page is current. The link is a by-product of a relationship that should exist anyway.

The second bucket is where outreach happens, and the gap report gives you an advantage most cold emails lack: you can see the exact page where the site linked to your competitor, so you know why.

Open that page. If it is a resource list, your email is short: here is a thing that belongs on this list, and here is why it is at least as useful as what you already have. If it is an article that quoted your competitor, offer a quote or a number nobody else has next time they cover the topic. If they linked to a competitor's calculator or dataset, build your own first, and make it better in a way you can describe in one sentence.

Write to a named person and reference the specific page. Ask for one thing. Mention the competitor's link only if it helps, never as a complaint. Follow up once, a week later, and stop.

Universities, sector bodies and professional institutes have a higher bar, which we covered in how to get .edu backlinks. The short version applies everywhere: the link goes to the thing they wanted to reference, not to your service page.

And make sure the page you are pointing people at can hold the weight. There is no sense earning a resource page link to a guide that is orphaned inside your own site, which is one of the things an internal linking audit catches early.

What the gap report cannot tell you

A few honest limits, because the interface implies a precision it does not have.

It cannot tell you whether the link caused the ranking. A competitor with a hundred more referring domains may be ahead for reasons that have nothing to do with links. The report shows that they have more and that they are ahead, and leaves you to draw the line between the two.

It cannot tell you whether a domain is relevant to a business in Cyprus or the UK. An American marketing blog linking to a US competitor sits in the gap with a healthy DR, looking like an opportunity. It is not one. The tool does not know where your customers are.

It cannot tell you whether the link is still live, whether the page still exists, or whether the site has quietly become something else since the link was indexed. Every shortlisted row needs opening in a browser before it goes near an outreach list. Keep the list short and you will not want to skip that step.

Run the report against the right comparison set, sort it by winnability rather than strength, work the two buckets that are actually yours, and leave the rest. If you would rather have someone hand you a list that has already been opened, checked and classified, that is the shape of our backlink building service, and a free SEO review is the easiest way to find out whether links are your bottleneck in the first place.

Frequently asked questions

It is a comparison of referring domains. You give a tool your site and a handful of competitors, and it returns the domains that link to them but not to you. Ahrefs calls it Link Intersect, Semrush calls it Backlink Gap. The mechanics are a set difference, nothing cleverer. The value comes from which competitors you pick and how you sort the output afterwards, not from the report itself.

Which competitors should I gap myself against?

The sites one rung above you, not the market leader. A small firm gapped against the dominant brand gets a list of news mentions, acquisition announcements and national placements it cannot replicate. Gapped against businesses that were where you are a year or two ago, the same tool returns directories, associations, supplier pages and resource lists that a business your size has provably earned. Same four minutes, different output.

Half of it. Google Search Console's Links report and Ahrefs Webmaster Tools both give you your own referring domains at no cost, but neither shows a competitor's unverified site. The competitor side needs a paid Ahrefs or Semrush plan, or a one-month subscription you cancel after exporting. For a small market the gap list is short enough that a single month covers the whole exercise.

No. Google's spam policies list buying links for ranking purposes and advertorials that include links as link spam, and its 2021 guidance says algorithmic and manual actions may apply to sites acquiring links through excessive sponsored or guest posting without proper rel tags. If a placement is openly paid, it should carry rel=sponsored, which means it does not pass the value you were paying for. Spend the budget on the earnable rows instead.

More on link building
John Kyprianou

John Kyprianou

Founder & SEO Strategist

John brings over a decade of experience in SEO and digital marketing. With expertise in technical SEO, content strategy, and data analytics, he helps businesses achieve sustainable growth through search.

Keep reading

More to think about.

All insights
Checklist for judging quality backlinks: relevance, page traffic, placement, anchor text and whether the linking site is itself linked to, by SEO Turtle

Link Building

Quality backlinks: how to tell whether a link is worth having

Most backlink advice still reads like 2015: chase DA, get the link in the body, make sure it's followed. Here is how we actually judge a link in 2026, what Google has said about links mattering less, and a checklist you can run on any prospect in five minutes.

July 8, 2025
Comparison of safe and risky ways to spend a link building budget, by SEO Turtle

Link Building

Should you buy backlinks? The honest answer for 2026

Most of the industry pays for links and most of it will not say so. Here is what buying backlinks looks like in 2026, what Google's systems actually do with a paid link, what the May, June and August updates targeted (and did not), and where we would put the same budget instead.

July 7, 2025
A university building with three link arrows leaving it, two crossed out and one passing through, illustrating which edu backlinks carry weight, by SEO Turtle

Link Building

Edu backlinks: which .edu links are worth chasing and which are a scam

Google has said for nearly twenty years that a .edu link gets no special treatment, and that it ignores a lot of them because they get spammed so hard. Some university links are still worth real effort. Most of what is sold as edu backlinks is not. Here is how to tell the two apart and what the outreach actually looks like.

July 5, 2025
A casino chip at the centre of a link graph, with affiliate, press, sponsorship and responsible gambling nodes connected and a PBN cluster crossed out, by SEO Turtle

Link Building

Casino backlinks: how to build links when most publishers refuse gambling

Most publishers will not link to a casino at any price, so the market fills with PBNs and 'casino guest post' marketplaces that sell exactly what Google discounts. Add four regulators with different views on who is liable for an affiliate's marketing. Here is what a defensible casino link profile actually contains and how each part of it gets earned.

July 3, 2025
Diagram of a small website's internal links showing an orphan page, a service page buried several clicks deep and a link pointing at a redirect, by SEO Turtle

Technical SEO

Internal linking audit: orphan pages, click depth and wasted links

Most internal linking advice is written for six-figure e-commerce sites and does nothing for a 200-page business site. The problems there are smaller and more specific: orphan pages, money pages buried five clicks deep, navigation anchors that all say the same thing, and links still pointing at old URLs. Here is how we find each one and what we fix first.

September 24, 2026