The link building that never happened

Tom McSherry
31 July 2026 · 11 min read
There is a line on your invoice every month for link building. It might be called authority building, off-page SEO or digital PR, and it is often the biggest single item on the bill. And in twelve months, nobody has emailed you to say: here, this one went live on Tuesday, it sits on this page, it points at your commercial cleaning page. When you ask, you get a number rather than a list, or you are told the work is ongoing.
This is the easiest failure in SEO to check from the outside, and checking it needs no technical knowledge at all. It is also the one I am most careful about, because there are honest reasons a provider might have little to show in a given month, and I will go through those properly. This is failure number three of the fourteen in my longer piece on why SEO agencies fail.
What link building actually is, in plain terms
A link is any clickable path from someone else's website to yours. If the local paper runs a story about your business and the word "plumber" in it is clickable through to your site, that is a link. If a trade association lists you as a member and links to you, same thing.
Google has used links as a rough measure of reputation since the beginning, and that has not changed. The logic is crude but it works: if real websites choose to point at you, you are probably worth showing. If nobody does, Google has no outside evidence that you are anything at all. That is what people mean by authority, and it is one of the two things that decide where you rank. The other is relevance - whether your page matches what the person typed.
Relevance work happens on your own website, it is comparatively cheap, and it takes effect quickly. Authority work happens on other people's websites, it is slow, and it is the most expensive part of the job - the one part where you have to persuade a stranger to do something for you, and strangers say no most of the time. It is also why a page can sit stuck at number three for months while somebody keeps rewriting it. The page is fine. The trust behind it is not.
The easiest line to bill for, the hardest to verify
Every other item on an SEO invoice leaves something behind on your own property. A rewritten service page you can read. A new title tag you can see by opening your site in a browser tab. Blog posts sit there with dates on them. You trip over the deliverable eventually even if you never go looking.
Link building is the exception. The deliverable lands on somebody else's website and you have no idea which one. There is no folder to open, no page to refresh, no moment where the work walks past you. If your provider built eleven links last quarter and never mentioned it, you would not know. If they built none, you would not know that either.
Nothing and something look identical from the client's chair. That is not proof of bad faith. It is a flaw in how the service is usually sold.
This series is about mechanics rather than motives, and most people selling link building are trying to do the work. But when an item can be billed indefinitely with no proof attached, some drift into billing it without doing much, because nobody ever asked. The fix is not suspicion. It is a report, which good providers produce as a matter of course.
"Outreach hours" and "links live" are not the same product
There are two honest ways to sell this work. One is to sell outcomes: you pay for links that go live, and if none do, you are not paying for much. The other is to sell effort: you buy a set number of outreach hours a month, on the understanding that outreach is a numbers game.
The second model is legitimate. Real hit rates are low. Forty considered emails to editors, journalists, associations and suppliers might produce six replies and one link, and that is a normal month rather than a bad one. Anybody who tells you otherwise is buying links from people who sell them to everybody.
What separates the honest version of effort-billing from the dishonest one is not the number of links. It is whether a record exists. Real outreach generates paperwork as a by-product, because nobody keeps forty pitches straight in their head. Somewhere there is a list of who was approached, when, and what came back. Outreach being slow explains one quiet month, or two. It does not explain six months of nothing with no log of what was attempted.
What a real link report looks like
A link report is not a design exercise. It is four columns, and it can arrive as a spreadsheet or a scribbled email. For every link acquired, you want:
- The live URL of the page the link sits on - the address you can paste into a browser, not just the name of the site.
- The page of yours it points to - your homepage, or a specific service page.
- The anchor text, meaning the words that were made clickable.
- The date it went live.
Anchor text is the one non-obvious field. The clickable words tell Google what the destination page is about, so a link reading "emergency plumbing Wellington" does more for a plumbing page than one reading "click here". You just want to see somebody thought about it.
The important part is that this list cannot be reconstructed from memory afterwards. Whoever did the work had to know which site they pitched, what went live and when. Asking for it is not asking for extra effort - it is asking for paperwork that already exists, which is why the request is such a clean test.
The ten-minute self-check
No tool, no login, no SEO vocabulary. Just an email and a browser.
- Email your provider and ask for every link acquired in the last six months as a plain list: the URL of the page each link sits on, the page of yours it points to, the anchor text and the date it went live.
- Write down the day you asked. Anyone doing the work can answer the same day, because they are copying from a file they keep anyway.
- When the list arrives, open three at random, press Ctrl+F (or Cmd+F on a Mac) and search for your business name. Confirm the link is there, is clickable, and goes where the list says.
- Check where the links point overall. If they all land on your homepage while the pages you need ranking have none, the work has not been aimed at anything.
- Read three of the host pages as a human being. Would a real person ever land here for a reason other than the link?
- Count the directory listings versus genuine mentions on real websites. The ratio tells you what you bought.
Reading the result is simple. A list that arrives quickly, with URLs you can open and links you can find, means the work is being done. A count with no URLs, a two week delay, or links that are not on the pages, and you have your answer. A partial list with an honest explanation of the gaps sits in between, and is usually the most informative answer.
The honest reasons the list might be short
Give the legitimate explanations their turn first. Several are common and none of them are excuses.
- Outreach is slow. A story pitched in March can land in June, so one month is a poor sample.
- Some months are lean. The journalist did not run the piece, the editor left, the association changed its policy on member links. That is the job.
- Deliberate pacing. A brand new site that suddenly acquires forty links looks like exactly what it is, so a careful provider goes slower deliberately.
- Not all authority work produces new links. Repairing a link that broke when a host site was redesigned, or turning an existing mention of your business into a real link, is genuine work with nothing shiny to show.
- Sequencing. A sensible provider often spends the first months on the site itself, because links aimed at a badly targeted page prop up the wrong thing.
The test that cuts through all of it is whether you were told in advance. Sequencing you agreed to at the start is a plan. Sequencing you discover only when you ask why there are no links is an explanation invented on the spot. Same words, different meaning, and you will usually know which one you are hearing.
Links that were built but are worthless
The other version of this failure is a list that arrives promptly and turns out to be padding. The links are real, in the sense that they exist. They are just not doing anything.
Directories nobody reads
Thousands of websites exist only to list businesses. Anyone can be added, usually free or for a small fee, and no editor decides who is worthy. Google worked that out long ago and treats those links as close to worthless. A handful is normal housekeeping. Forty presented as a quarter of authority building is padding.
Citations counted as links
A citation is a listing of your business name, address and phone number on a local directory or map service. Citations matter for local search and are worth getting right, but they are a cheap, largely one-off job, and not the same thing as earning authority. Watch for one set of citations counted as dozens of links, or citation work billed long after it was finished. The same goes for a link in a friendly business's site footer: it appears on every page and a tool will report hundreds of links, but Google counts it, roughly speaking, once.
Networks that sell links to anybody
This is the one with real downside. Cheap packages often buy space on networks of expired domains that rent links to whoever pays, and your business ends up sitting alongside casino and supplement sites. When Google discounts the network it discounts everything attached to it, which is how cheap SEO can damage your domain rather than merely waste your money. If you have already lived through rankings rising then falling further than where they started, see what to do when you have paid for SEO and gone backwards.
The rough human test covers all of it: would anybody ever visit this page for a reason other than the link? If not, the link is decoration.
How to ask for the list without starting a fight
Most people put this off because it feels like an accusation, and then never ask at all. The way around that is to make it a records request rather than a challenge, and to give a reason that has nothing to do with suspicion.
Could you send me the links built over the last six months as a list - the page each link is on, the page of mine it points to, the anchor text and the date? I would like to keep a record of it on my side.
That wording sets the format, so you do not get a number back. It sets the scope, so you do not get one example. And it gives a reason nobody can take offence at, because wanting a record of what you paid for is normal. Send it on its own, on a quiet day, not stapled to three other complaints.
Answers that should reassure you: the list, quickly. Or a partial list with a straight explanation - four links live, two campaigns still with editors, and the first two months spent fixing the service pages before anything was pointed at them.
Answers that should not: a total with no URLs. A screenshot of a backlink tool's rising graph, which shows every link your site has ever picked up from any source, including ones you earned yourself, and proves nothing about anybody's work. A two week delay, which usually means the list is being assembled rather than copied from a file. And the claim that publisher relationships are proprietary, which does not survive a moment's thought - nothing is confidential about a page Google has already crawled.
Then give them the chance to fix it. One failed check is not grounds for firing anybody. Put the gap in writing, ask what will be done and by when, and see whether you get a specific answer or a lecture about how complicated SEO has become. A provider who is slightly embarrassed and comes back with a plan is worth keeping. If you do end up hiring somebody new, this makes a good interview question, and the rest of what I would ask is in my guide to choosing an SEO provider.
None of this requires you to become an expert. It requires you to ask, once, for a list of things that either exist or do not, and then click three of them.