How do you measure your SEO agency's results?

Eight metrics, the sources to check yourself, the evaluation calendar and the questions to ask when the figures don't follow

The essentials

  • The rule: judge on data you control (Search Console, GA4), not only on the agency's report.
  • The metrics that pay: non-brand organic traffic, organic conversions, attributed revenue. Rankings are an intermediate metric.
  • The timescale: at 3 months you judge the work (audit, fixes, content), at 6 months the trend, at 12 months the result, at a comparable time of year.
  • Warning sign: a report showing only rankings or volumes of actions, with no connection to traffic and enquiries.

An SEO contract is judged on results, but which ones? Many agency reports line up rankings and volumes of pages produced, without the owner knowing whether the investment pays. This article gives the eight metrics that count, where to read them yourself, and the realistic calendar for deciding to continue, adjust or stop. It complements choosing your SEO supplier.

The eight metrics

#MetricSourceWhat it tells you
1Non-brand organic clicksSearch Console, with a filter excluding your nameThe visibility gained on searches you didn't own
2Impressions and average position on the target queriesSearch Console, an agreed list of 20 to 50 queriesProgress on what the agency is supposed to be working on
3Organic sessions and entry pagesGA4, the Organic Search channelWhich pages bring the traffic, and which are improving
4Organic conversionsGA4, key events filtered on Organic SearchForms, calls and purchases coming from SEO
5Revenue or attributed valueGA4 e-commerce, or a value per conversionThe return on investment
6Indexed pages and technical errorsSearch Console, the Pages and Core Web Vitals reportsThe site's health after the fixes
7Referring domains gainedSearch Console (Links) or a backlink toolThe effect of the link building
8Actions delivered vs the planThe agency's report, compared with the initial action planThe work actually done

Metrics 1 to 5 are about results; 6 to 8 about the work. A report showing only some of them is incomplete. The detail of the Search Console reports is in the Search Console Performance report, and that of the SEO metrics in the KPIs.

Checking the sources yourself

  • Search Console: you must be the owner, with the agency holding delegated access. The "queries not containing [your brand]" filter isolates the traffic gained through SEO.
  • GA4: the conversions must be defined (key events) and documented before the contract starts, otherwise comparison is impossible; see turning on conversion tracking in GA4.
  • A dashboard: a dashboard bringing together Search Console, GA4 and the rankings, updated automatically, saves depending on the agency's monthly report and lets you check its figures.

Comparing correctly

Three precautions make the comparison honest. First, compare with the same period the previous year (seasonality), not with the previous month. Then, isolate what isn't down to SEO: a TV campaign, a press article, a downturn in the sector. Finally, don't judge on a single query: Google fluctuates, and one query can drop three places while fifty gain. The list of target queries agreed at the start, tracked by average position and impressions, is the right level.

The evaluation calendar

MilestoneWhat you should seeIf you don't
Month 1The audit delivered, a prioritised plan, the list of target queries, the dashboard in placeAsk for them before paying the second month
Month 3The priority technical fixes done, the first content live, clean indexingThe work isn't following: demand a schedule or leave
Month 6Impressions and rankings rising on the target queries, non-brand traffic starting to stirAsk for a review of the strategy (queries, pages, links)
Month 12Non-brand traffic and organic conversions clearly up at a comparable time of yearChange supplier or approach

These timescales stretch for a new site or a very competitive sector, and shorten when the site had blocking technical problems.

Reading an agency report

A good report fits in a few pages: the five result metrics with a year-on-year comparison, the target queries, the month's actions and their expected effect, next month's actions, and the blockers that depend on you. The signs of a weak report: rankings only, tool screenshots with no commentary, volumes ("8 articles, 12 links") with no connection to results, metrics that change from one month to the next. The traps of interpretation are detailed in a supplier's reporting.

When the results don't come

  1. Check the plan has been executed (metric 8): the technical recommendations are often still waiting with the developer.
  2. Check the target: queries that are too competitive or have no commercial intent will produce nothing.
  3. Check the measurement: broken GA4 conversions, a missing brand filter.
  4. Ask the agency for its diagnosis and its revised plan, in writing.
  5. If none of that explains the gap at 12 months, change.
Our advice: before signing, export the last 12 months of queries and pages from Search Console. That is your baseline, independent of the agency. Without it, you will never be able to prove or dispute a result.

How GreenRed helps

Rather than juggling several tools, GreenRed's SEO keyword tracking brings these metrics together in a single dashboard, compares them over time and tells you which actions come first. You can try it free, with no card, from the Pricing.

Frequently asked questions

How long before you see an SEO agency's results?

The first ranking movements appear in 2 to 3 months if the site had technical brakes; the effect on non-brand traffic becomes clear between 6 and 12 months. A new site or a very competitive sector takes longer. Before 3 months, judge the work delivered, not the results.

Are rankings a good metric?

They are useful for tracking the target queries, but not sufficient alone: a position gained on a query with no traffic pays nothing, and Google personalises results. Always connect rankings to clicks (Search Console) and conversions (GA4).

How do you separate SEO traffic from brand traffic?

In Search Console, filter for queries not containing your company name or its variants. The remaining traffic is what was gained on generic searches, and therefore attributable to the SEO work. Brand traffic depends on your standing, not on the agency.

What if the agency refuses to give access to the tools?

That is a warning sign. You should own Search Console and GA4, with the agency on delegated access. For the agency's own rank tracking or backlink tools, ask for raw monthly exports. A persistent refusal justifies reconsidering the relationship.

Boost your organic search

GreenRed centralises the tracking of your rankings, your backlinks and your site's health, and guides you in improving them.

Improve my SEO

Related articles