A monthly SEO report lands in your inbox. It runs to three pages, leans on phrases like “strong momentum” and “comprehensive optimisation completed,” and by the final page you can’t point to one specific thing that changed on your website. That experience is closer to the default than the exception.
The report isn’t necessarily dishonest. Much of SEO happens in small, cumulative steps that genuinely are hard to summarise in a way that sounds concrete every single month. But that’s exactly why vague language survives so well in this industry — it’s difficult to disprove, and it fills a page.
This isn’t a guide to catching an agency lying to you. It’s a guide to reading what you’re already being sent more carefully, and knowing which questions turn a vague sentence into a specific, checkable answer.
Why Reports Drift Toward Language Instead of Evidence
Part of this comes down to how slowly SEO shows its workings. Our guide to measuring ROI from SEO investment covers why cause and effect can sit months apart — content published now may not rank competitively for four to six months, so a report written this month has genuinely little hard news to share about this month’s work.
A report still has to go out every month regardless of what happened that month. In a quiet one, there’s a natural pull toward writing well about ordinary work rather than writing plainly about a quiet month — not necessarily out of dishonesty, but because a blank-sounding update feels like a failure to communicate, even when the underlying work is on track.
None of that makes vague language a red flag on its own. A pattern of it, month after month, with no specifics underneath, is what’s worth noticing.
The Phrases That Do a Lot of Work
Certain phrases show up in report after report because they’re technically true almost regardless of what actually happened. Here’s what a handful of the most common ones actually confirm, and the follow-up question that gets you something firmer.
| Phrase in the report | What it actually confirms | What to ask instead |
|---|---|---|
| “Comprehensive technical review completed” | Someone looked at the site | Which specific issues were found, and which of those were fixed |
| “Content strategy refined” | A planning document changed | Which pages or topics changed as a result, and when they’ll be live |
| “Visibility is improving” | Almost nothing measurable | Which specific keywords or pages moved, and by how many positions |
| “Strong engagement this month” | Some traffic metric moved | Which pages, and whether it led to enquiries or sales |
| “Solid progress on rankings” | A vague, positively-framed average | Ranking positions for the terms tied to revenue, not an average across everything tracked |
None of these phrases are lies. They’re just phrased at a level of abstraction that happens to be unfalsifiable — and that’s worth noticing as a pattern, not treating as a one-off.
The Line-by-Line Test
A simple habit catches most of this without turning every report into an audit. For each bullet point or claim in the report, ask one question: what would I actually see if I logged into the website or the analytics account right now?
- If the answer is a specific page, a specific ranking position, or a specific number — the claim holds up.
- If the answer is “nothing you could point to directly” — that’s not automatically a problem, but it’s a fair prompt for a follow-up question.
- If most of the report falls into the second category, month after month, that’s the pattern worth raising directly with the agency.
A report that can’t survive being read line by line, with “what would I actually see if I checked” asked of each point, isn’t giving you enough to hold the relationship to.
Andy McLoughlin, Founder of Before You Invest
A Vague Metric Next to Its Verifiable Alternative
Some of the most commonly reported numbers sound precise but tell you very little on their own. Here’s what tends to replace them once you ask for something checkable.
| Vague metric | Verifiable alternative |
|---|---|
| Domain Authority / a generic “authority” score | Ranking positions for keywords tied to what you actually sell |
| “X keywords tracked” | Number of keywords ranking on page one for commercially relevant terms |
| “Content published” as a raw count | The specific URLs published, and the terms each one targets |
| A general traffic increase | Organic-attributed enquiries or leads, tracked back to source |
| “Backlinks acquired” as a count | The specific sites, with links you can click and check yourself |
This isn’t about demanding a spreadsheet every month. It’s about knowing that, for every summary metric, a more specific version exists and is reasonable to ask for.
What a Credible Report Actually Contains
Our guide to what should happen each month sets out the categories of work a retainer should cover. Reporting is where that work gets translated into something you can check, and a credible version of it tends to include the same handful of specifics regardless of the agency writing it.
- Named URLs that were created or changed, not just a count of pages touched.
- Before-and-after ranking positions for a defined set of priority terms, with dates.
- The specific sites any new links came from, named rather than summarised as a count.
- Organic traffic broken down enough to separate branded searches (people already looking for you by name) from genuinely new demand.
- A stated priority for next month that clearly follows from this month’s data, rather than a repeated boilerplate paragraph.
Reporting on newer AI-visibility or GEO work deserves the same scrutiny, arguably more, since the tools for verifying it are still immature. Our guide to GEO vs SEO covers what genuine evidence of AI visibility looks like, as opposed to a rebranded line item with no way to check it.
Frequently Asked Questions
Is it normal for early SEO reports to be vague?
Some vagueness in the first one to three months is reasonable, while foundational technical work happens and there’s genuinely little to measure yet. What matters is whether reports get more specific as the engagement matures, rather than staying vague indefinitely.
What if my agency pushes back when I ask for specifics?
A credible agency should welcome specific questions, since the answers are usually their best evidence of value. Resistance to a reasonable, calmly-framed question is itself informative — treat it as due diligence rather than confrontation, and see how it’s received.
Should every metric in a report tie directly to revenue?
No. Some, like technical fixes, are leading indicators rather than revenue metrics in their own right. The relevant test isn’t whether a given line is revenue — it’s whether it’s specific enough to check.
Is it reasonable to ask for a call to walk through the report?
Yes, and most agencies expect it. A short call is often where the specifics missing from the written report actually come out, since it’s harder to stay vague in a live conversation than on a page.
Still Unsure?
If you’re reading this because a current relationship feels vague, the line-by-line test above is the fastest way to find out whether that’s a communication style or an actual gap. If you’re instead evaluating a new proposal before you sign anything, it’s worth checking how the agency intends to report from the outset. And if the real question underneath is whether the fee itself is fair, our guide to how much SEO should cost gives you UK benchmarks to compare against. Our free SEO cost calculator gives you an estimated range to compare your current fee against.
Our SEO Proposal Review checks whether the reporting approach set out in a proposal is one you’ll actually be able to hold the agency to, alongside the rest of the commercial detail.
More on Measuring SEO Results
How to Measure ROI From SEO Investment
How Much Should SEO Cost? Setup Fees and Monthly Costs
SEO Deliverables: What Should an Agency Actually Do Each Month?
Cheap SEO vs Expensive SEO: What the Price Actually Tells You
Why SEO Pricing Varies So Much
What’s Missing From Most SEO Proposals?
Want a proposal’s reporting promises checked before you sign?
Our SEO Proposal Review gives you an independent, plain-English read on a proposal before you sign, including whether its reporting approach will actually let you check the work once it begins.
