What Is a Link Audit in SEO?

A link audit in SEO is a review of every link pointing at your site. Pull the list. Attach a verdict to each row. Act on the handful of rows that deserve action.

That is the definition. Two lines of it.

Somebody else built that list, though. Site owners you have never spoken to. An editor who left the company years ago. A directory that changed hands last spring. So a link audit inspects an asset nobody at your business administers.

Hold onto that. It decides what the whole exercise is worth.

Every Link Gets a Verdict. There Are Only Three.

Leave it alone. First door.

Chase the removal. Second door. You hunt for a contact address on the offending site. Then you write to a stranger who has no particular reason to answer.

Disavow it. Third door. The domain goes into a plain text file and gets uploaded through Google’s disavow tool. That tells Google to ignore the link when it works out where your pages belong.

Three doors. Every row in the export walks through one of them. A link audit ending in a colour-coded workbook with no verdict column has not finished. It produced a report instead.

Most of Them Come Back Leave It Alone

Now the ratio nobody puts in the sales deck. Run a link audit on an ordinary Calgary business site. The overwhelming majority of rows get door one.

Old directory listings. A supplier page. Somebody’s blogroll from a decade back. The local paper covered a hiring announcement once. None of it is remarkable. Nothing there needs more than a note saying you looked.

Door two mostly fails. Removal requests get ignored. Sites go dark and nobody tells you. Some operators reply asking for money in exchange for the removal, which is its own kind of answer.

Door three stays shut on most sites entirely. Disavow exists for a genuine mess. Bought links. An agency did something in 2018. Nobody wrote it down. Absent that history the file usually does more harm than good. There is a separate page here on the disavow question.

So what did the audit actually produce? A record. Which sounds like a let-down until you see what happens next.

The List You Audit Is Never the Whole List

One constraint, since it shapes every finding in the document.

No backlink tool holds a complete index of the web. Each crawler indexed what it found. Pull one domain through two providers and the referring domain counts will differ. Neither number is wrong. Both are incomplete.

Search Console reports a sample of what Google itself recorded, which sits closer to the thing that matters. Still a sample.

So a link audit inherits its blind spots from whichever source you exported. Worth naming on page one of the document. Not worth agonising over.

Your Backlink Profile Moves While Nobody Is Watching

Here is the part that changes how the exercise should be run.

A backlink profile is not a static thing you own. It drifts.

Pages get deleted. Whole sites expire. A migration drops the footer that carried your link across every page on a directory. Someone edits an anchor text from your brand name to “click here”. Some new owner buys that directory and adds nofollow to the lot. A competitor picks up the domain that used to point at you.

None of that involves you. Nothing sends a notification either.

So the link audit you finished on Tuesday describes a profile that has already moved by the weekend. Slightly, granted. But the direction of that drift is the thing worth knowing. A single audit cannot show a direction.

So the Second Link Audit Is the Useful One

One photograph tells you what is there. Two tell you what changed.

That gap is where the findings live. Referring domains vanish over a quarter. Which ones? Did they share a host? New domains show up that nobody on your team asked for. Somebody ought to find out who did.

Watch the anchor text as well. It drifts. That drift reads clearly. A profile carrying mostly brand mentions in January and mostly commercial keyword anchors by June is telling you something. Probably that a person is buying links. Possibly at you rather than for you.

Not every loss deserves attention, mind you. A dead scraper site costs you nothing. Some trade association page that dropped your listing during a redesign is worth an email, since that one was earned by somebody. The diff sorts itself into those two piles quickly enough.

Then the ranking question. Positions slid last month and nobody can say why. With a baseline you get to answer a narrow version of it. Did the backlink profile change inside the same window? Usually the answer is no. Which is useful. It sends you back to the site instead.

Somebody Will Say That Makes the First One Pointless

Fair objection. The audit is stale on delivery. So why bother running number one?

The first link audit is the only one you cannot run retroactively.

Come to us in a year with a ranking collapse and a suspicion about links. Without a prior record there is nothing to compare against. Today’s export shows what points at you today. It cannot show what pointed at you in March. Nor what left in April.

You cannot diff against nothing.

So the objection is the argument stated backwards. That first audit earns its fee precisely because it expires. Run it early and it expires into a baseline. Skip it and audit number two is only ever another audit number one.

What Actually Goes in the Record

Keep it boring. A record that is fun to read is a record nobody updates.

Every row needs the linking URL and the referring domain it sits on. Then the anchor text exactly as it appeared. Add the date you first saw it. Your verdict goes last, in one word.

That date matters more than people expect. Without it you can tell a link is gone. With it you can tell roughly when it went. That is the difference between a mystery and a fortnight to investigate.

Two people should be able to open that file and land on the same verdict for the same row. Write the reason beside anything unobvious. Future you will not remember why the odd row said disavow.

Store the thing somewhere dull and permanent. A spreadsheet on the company drive beats a link audit tool you will stop paying for in eight months. Vendors change. Exports get orphaned. Your own file does not.

Note which source you exported from as well. Comparing one provider’s pull against another provider’s invents losses and gains that never happened.

What a Link Audit Cannot Tell You

Boundaries now, before anybody oversells this.

A link audit cannot tell you which links are helping. No field exists for that. Google publishes no such number. So no tool reports one either.

It cannot prove a link is harmful either. Third-party spam scores estimate resemblance to sites that were caught doing something. That is a guess about a category. Not a judgement about your link.

Nor will it lift positions on its own. Removing a weak link rarely moves anything, since the link probably carried no weight to begin with. Search engine optimization work that shifts rankings mostly happens on the site itself.

So treat the audit as inventory. Inventory is not a growth tactic. It is what lets you answer a question in eighteen months without guessing.

Go and Pull Your Own Links Today

Open Search Console. Find the links report in the left menu. Export the top linking sites.

Look at the count. Then read the anchor text list underneath it. Ask yourself whether you recognise the domains sitting near the top.

Most owners do not. That is normal. It is also the reason the export is worth keeping with today’s date on the filename.

You have now run a link audit. A thin one, sure. It still beats the audit you did not run.

Link Work for Calgary Businesses

SEO Company To-The-TOP! has been doing this since 2007. Solo practitioner here. The person reading your link export is the person who answered the phone.

Link cleanup within Calgary SEO is a smaller job than most agencies imply. Most rows get left alone. What earns the fee is the record, plus knowing which of the three doors a row genuinely deserves.

Link review makes most sense inside a full site audit rather than as a standalone product. Links out of context tell you very little. White Hat SEO only, in case anybody is wondering. Nobody at To-The-TOP! builds the sort of profile that needs cleaning up later.

Some businesses need traffic before any audit can pay for itself. Paid search reaches them faster. To-The-TOP! is Google Ads certified. Running Google Ads management alongside the SEO work causes no trouble.

Phone is (403) 308-5949. Bring your export.

Common Questions About Link Audits in SEO

How long does a link audit take?

Depends entirely on the size of the profile. A small business export runs a few hundred rows. Most of those get sorted in minutes. The hours go on the handful that are not obvious.

Do I need a paid tool to run a link audit?

No. Search Console is free. It shows a sample of what Google actually recorded, which is the index deciding your rankings. Paid backlink tools find links Google’s report leaves out. Useful, not mandatory.

Should I disavow a referring domain I do not recognise?

No. Not recognising a domain is not evidence against it. Most unfamiliar links are scrapers, spam aggregators or a forgotten resource page. Disavow is for links you know were bought.

How often should a link audit happen?

Often enough that two consecutive exports can sensibly be compared. Regularity does more for you than the particular interval you land on.

What is the difference between a link audit and a backlink analysis?

Nothing consistent. SEO vendors use the terms interchangeably. Ask what the deliverable contains instead. A verdict per row means you bought an audit.

Contact SEO Company To-The-TOP! in Calgary

Questions about anything in this article, or about your own rankings? Talk to a Calgary SEO specialist directly.

Phone: (403) 308-5949
Address: 1509 14 Ave SW, Calgary, AB T3C 0W4

Hours:
Monday to Friday: 10:00 am – 7:00 pm
Saturday: 12:00 pm – 4:00 pm
Sunday: closed

Greg Ichshenko

Calgary SEO expert and digital marketing specialist,
developing advertising strategies for businesses of all sizes

(403) 308-5949

greg@to-the-top.ca
1509 14 Ave SW, Calgary,
AB T3C 0W4

    Submit your request or question, and I will get back
    to you shortly

    Please prove you are human by selecting the star.