Front page  /  Blog  /  Managing

How to read a link building report properly

Domain rating is the number to look at last, if at all. Here is the order that actually tells you whether the month was any good.

Managing  ·  11 min read

THE ORDER TO READ IN01Live & indexed02Last month survived03RD on target page04Anchor drift05Rejection log
Domain rating comes last, if at all. By the time you reach it you already know whether the month was any good.

Link building reports are designed to be approved rather than examined, and most of them succeed. They lead with the metric that moves most reliably, arrange the rest around it, and close with a summary that no reasonable person would object to.

Reading one properly takes about fifteen minutes a month and mostly consists of ignoring the first half.

The six columns that should exist

Before anything else, check the format. A link building report should contain one row per placement, and each row should carry these six fields. If any are missing, ask for them before you assess anything else.

ColumnWhat it lets you verify
Live URLThat the placement exists, in one click
Anchor textProfile drift over twelve months — the thing nobody notices until month nine
Surrounding paragraphWhether it is a contextual link or a bio line
Do-follow statusPlacements sometimes flip weeks after publication
Referring page trafficWhether the specific page has readers, not just the domain
First index dateUnindexed at day 30 means it is doing nothing

Note the fifth one carefully. Domain-level traffic is the common metric; page-level traffic is the useful one. A publication with 80,000 monthly visitors can still place your link on a page that receives eleven.

The order to read in

First: how many placements are live and indexed?

Not "delivered". Not "secured". Live, and indexed. Open three at random and confirm. This takes ninety seconds and it is the only question that has no interpretation attached.

Second: what happened to last month's?

This is the check almost nobody runs. Pull the previous month's rows and confirm they are all still live, still do-follow, still indexed. Attrition shows up here first, and an agency with a monitoring process will have flagged any breakage before you ask.

Third: referring domains on the target page

Not sitewide. The specific URL you are trying to move. This number is the actual scoreboard — everything else is process metrics — and it should be trending toward the gap figure agreed at kickoff.

Fourth: the anchor distribution

Compare it to the twelve-month model agreed at the start. If no model was agreed, that is the finding. A healthy profile is dominated by branded and naked-URL anchors, with exact-match kept deliberately scarce.

Fifth: the rejection log

How many domains were prospected and refused, and for what reasons. Watch this figure across months rather than within one: a rejection rate that dips in months where delivery was behind tells you the quota is driving the standard.

Sixth, and only now: domain ratings

By this point you already know whether the month was good. The DR column is a summary of things you have now checked directly.

Metrics that are mostly decorative

Average domain rating. An average conceals its distribution. Sixteen placements averaging DR 52 could be sixteen at DR 52 or four at DR 80 and twelve at DR 43. Ask for the spread.

"Estimated traffic value". A modelled figure multiplying estimated traffic by estimated CPC. It is not money and it has never been money.

Total backlinks. Referring domains is the meaningful unit. Forty links from one site is one site.

Outreach emails sent. A measure of effort, not outcome, and one that rewards exactly the behaviour you do not want.

WHAT SHOULD BE VISIBLE, BY MONTHM0M3M6M9M12Gap mapBands moveHead term
Reports look bad before they look good. Month four resembling month two is normal; month eight resembling month two is not.

Three patterns worth investigating

A cluster of placements in the last three days of the month

Editorial timelines are irregular; delivery deadlines are not. A consistent bunching at month end suggests placements are being sourced to hit a number rather than arriving when publications publish.

Rising volume with falling page-level traffic

The classic quiet drift. More links, on progressively less-read pages. Track the median — not the mean — of referring page traffic across months and this becomes visible immediately.

Anchor text getting gradually more commercial

Exact-match anchors creeping upward month over month, usually because each individual decision looked reasonable in isolation. This is why the twelve-month model exists: it turns twelve small judgement calls into one agreed plan.

What to expect over time

Reports look bad before they look good, and knowing the shape prevents unnecessary panic at month four.

PeriodWhat should be visible
Months 1–2Gap analysis delivered; first placements live; almost no ranking movement
Months 3–4Referring domains on target pages climbing; early position-band movement
Months 5–8Ranking movement on mid-competition terms; referral traffic from round-ups
Months 9–12Head-term movement; anchor profile approaching the agreed model

If month eight looks like month two, that is a conversation. If month four looks like month two, that is normal.

The single most useful habit we see in clients: opening three random placements from the report before reading any of the summary. It takes two minutes and it changes what the meeting is about.

The question to ask every month

One question, asked consistently, does more than any amount of report analysis: "Which of this month's placements do you think was the weakest, and why did it still ship?"

A good agency will answer it honestly, because there always is one and they already know which. An agency that says every placement was equally strong has stopped assessing its own work.

The short version

Check live and indexed first, last month's survival second, referring domains on the target page third. Read the DR column last. Ask which placement was weakest.

See what our reporting looks like