Key takeaways

  • How to evaluate SEO consulting firm results: judge six months against the baseline, scope and forecast agreed at the start, not a single ranking.
  • Review in four layers: work delivered, site health, search visibility, then business results. A gap in a lower layer explains a flat upper one.
  • In Search Console, compare like with like: the last three months against the previous period and the same months a year earlier, and use the 16-month view for seasonality.
  • Treat average position with care. New queries at low positions can pull it down while clicks rise.
  • End the review with one of three verdicts: keep going, fix something specific, or stop.

If you are paying for SEO and wondering whether it works, this is how to evaluate SEO consulting firm results after six months without guesswork. Six months is a sensible checkpoint: long enough for agreed work to be released and for Google to pick much of it up, short enough that a bad engagement has not cost you a year.

I have worked in SEO and digital marketing for more than 16 years, and I have been on both sides of this review: reporting on my own work and being asked to give a second opinion on someone else’s. The method below is the one I use in both cases. It needs Search Console, Google Analytics, a ranking check and an honest list of what was actually done.

Start with what was agreed at month zero

You can’t judge results without a starting line. Before you open any report, collect three things:

A start line with a flag and three ticked items collected before work begins: a baseline chart, a scope document and a goal target
Collect the baseline, the scope and the goal before you judge anything.
  1. The baseline. Clicks, impressions and key pages from Search Console, organic key events from Google Analytics and keyword positions, all from the weeks before work began.
  2. The scope. What the firm said it would do, in writing: an audit, fixes, content, links, reporting.
  3. The forecast. Google’s own hiring guidance suggests asking a prospective SEO: “What kind of results do you expect to see, and in what timeframe? How do you measure your success?” If the firm answered that question, judge them against their own answer.

If any of the three is missing, the first finding of your review is that the engagement was never set up to be measured. That is fixable, but it is the firm’s problem as much as yours.

One habit makes the next review much easier. Search Console now lets you add your own notes to the performance chart. Search Engine Land reported that these custom annotations hold up to 120 characters, are visible to anyone with access to the property and are deleted once they are older than 500 days. Google’s own examples include “hiring an agency” and site migrations. Mark the start date and every major release.

How to evaluate SEO consulting firm results in four layers

Most disappointing reviews I see go straight to traffic and stop there. Traffic is the top of a stack, and it only makes sense when you know what sits underneath.

Four-layer stack for reviewing SEO work: work delivered at the base, then site health, search visibility and business results at the top, each with the question it answers and where to find the data
Figure 1. Review from the bottom up. If a lower layer failed, the layers above it can't be judged fairly yet.
Layer The question Where the evidence is
1. Work delivered Was the agreed work done and released? Change log, tickets, the live site
2. Site health Can Google crawl and index the pages that matter? Search Console page indexing and URL Inspection
3. Search visibility Are more of the right searches showing and clicking your pages? Search Console Performance, ranking checks
4. Business results Is search bringing enquiries, sales or sign-ups? Google Analytics key events, CRM, revenue

If layer 1 is weak, stop there. If recommendations sit unreleased in a document, flat traffic says nothing about the firm’s strategy, only about the process between them and your developer. That is still worth knowing, because it tells you what to fix.

Rank Check Reports

Compare where your keywords rank now with the month-zero baseline, on desktop and mobile.

A live Google check of your keywords on desktop and mobile · from $14.99 per check · no subscription · report within one working day

Order a rank check report →

Layer 1: was the work done and released?

Ask the firm for a change log: each change, the date it went live, the pages affected and the reason. Then check a sample on the live site yourself. A redirect map that was “delivered” but never implemented is the most common gap I find.

A change log with green, amber and red status lights, a live page checked with a magnifier, and a redirect map that never went live
Check the change log against the live site, not against the report.

Six-month delivery check

  • Every recommendation has a date, an owner and a status (live, waiting, rejected).
  • Changes that went live can be seen on the site today.
  • Rejected or delayed items have a reason you agreed with.
  • The hours or fees billed match the work listed.
  • You hold every account and asset: Search Console, analytics, content, any links built.

Layers 2 and 3: reading Search Console fairly

Search Console is the most honest data you have, because it comes from Google. It is also easy to misread. The Performance report help page defines the four core metrics, and each has a trap.

Metric Google’s definition The trap in a six-month review
Clicks “The number of times a user clicked your site from Google Search results.” Brand searches can rise for reasons unrelated to SEO. Filter them out.
Impressions “How many times your site appeared in Search results.” Ranking for many new, irrelevant queries inflates this. Check which queries grew.
CTR “The click count divided by the impression count.” Falls naturally when impressions grow faster than clicks.
Average position “The average position of the topmost result from your site.” New queries at low positions drag it down while clicks rise.

The same page warns that “the newest data can be preliminary”, so leave the last few days out of any comparison.

Compare the right periods

Google’s guide to debugging drops in Search traffic recommends two comparisons in the Performance report: “Compare last 3 months to previous period” and “Compare last 3 months year over year”. It also suggests selecting “Last 16 months” to see the change in context and whether a pattern repeats each year. The guide notes that “different industries have different levels of seasonality”, and points to Google Trends to check whether demand changed across the web rather than only for your site.

For a six-month review I use all three views. Months four to six against months one to three shows direction. The same three months a year earlier removes seasonality. The 16-month chart, with your annotations on it, shows whether the change started when the work went live.

Positions without the noise

For keyword positions, a fixed list checked on the same Google edition, device and depth at month zero and month six is easier to read than any average. Our guide on average position in Search Console versus a rank tracker explains why the two numbers rarely match, and our SEO rank tracking service covers the setup if you have no baseline yet.

Free tool · SEO ROI Calculator

Put a rough value on the keywords that moved, so the review talks about money as well as positions.

Enter search volume, CPC and your current ranking to estimate traffic, revenue and value for a keyword. Free.

Calculate your SEO ROI →

Layer 4: SEO results that reach the business

Visibility that brings no enquiries is a cost, not a result. Google Analytics measures the actions that matter through key events. Google’s help page on key events describes one as “an event that measures an action that’s particularly important to the success of your business”, and says Analytics then reports how well each channel drives it.

A chain of cards from search visibility to visits to enquiries and orders to a stack of coins, ticked at the end
Visibility only counts once it turns into enquiries, orders and profit.

Three checks before you trust the numbers:

  • Were key events set up before month zero? If the contact form was only tracked from month three, there is no fair comparison for the first quarter.
  • Is organic search separated from everything else? Look at the organic search channel alone, then at landing pages that were part of the work.
  • Does the CRM agree? Ask sales how many leads mentioned search, or match enquiry dates to analytics. Small sites can rarely trust analytics alone.

Where revenue is known, divide the extra organic revenue by what you spent. Where it isn’t, use estimates and say they are estimates.

A good SEO review answers one question: did the work we paid for change what customers do, and can we see where it happened?

SEO reporting that makes the review easy

If your monthly reports were useful, the six-month review should take an hour, not a week. A good report shows work released, the same Search Console comparisons each month, positions for a fixed keyword list and key events from organic search, with a short note on what the firm will do next. Our monthly SEO report template shows that layout in detail, and question 10 in our list of questions to ask before hiring an SEO company covers what to agree on reporting before you sign.

Warning signs in reporting:

  • Each month reports a different set of metrics, usually whichever one went up.
  • Positions are shown without the device, location or date of the check.
  • Traffic is reported as one total, with brand and non-brand mixed.
  • No report says what was done, only what happened.

Turning the review into a decision

Decision tree for a six-month SEO review leading to three verdicts: keep going, fix a specific gap, or stop the engagement
Figure 2. Three questions, three verdicts. Most reviews end in 'fix a specific gap', which is a good outcome.

Keep going

The work was delivered, Google is indexing the right pages, visibility is up on the comparisons above, and key events from organic search are moving in the right direction, even if slowly. Agree the next six months and a new forecast.

Fix a specific gap

The strategy looks sound but something blocks it: releases are stuck, tracking is broken, or content is published but never linked internally. Name the gap, give it an owner and a date, and review again in three months. If you suspect a technical cause, an independent SEO website audit can confirm it before you spend more.

Stop

The work wasn’t done, the firm can’t explain what it did, reports keep changing shape, or the results contradict the firm’s own forecast with no credible reason. Collect your accounts, content and change log, and end the engagement cleanly.

Free tool · Ping My URL

If the review turns up pages that were fixed but not yet re-checked by Google, let search engines know they changed.

Notify Google and other search engines about up to 5 new or updated URLs at once. Free, no sign-up.

Ping your URLs →

Is six months long enough to judge SEO?

Long enough to judge the process, not always long enough to judge the full outcome. Technical fixes to crawling and indexing can show in Search Console soon after release. New content and earned links usually take longer to show their full effect. That is why the forecast at month zero matters: a firm that said “visibility first, leads later” should be judged on that sequence.

What six months is always enough for: seeing whether work was delivered, explained and measured. A firm that can’t show you that by month six won’t show it by month twelve.

How I report on my own work

I charge by the hour, so every report starts with what those hours produced: changes released, changes waiting and why. I compare the same periods each time, separate brand from non-brand, and tell you plainly when something didn’t work. My background and certifications are on my profile page. If you are reviewing another firm’s work, I am happy to be the second pair of eyes, and to tell you if they are doing a good job.

FAQ

What SEO results should I expect after six months?

It depends on what was agreed and done. You should at least see the agreed work released, the important pages indexed and a clear direction in Search Console comparisons. Enquiries and revenue often move later than visibility, so check the firm’s original forecast.

What should SEO reporting include?

Work released and its dates, the same Search Console comparisons each month, positions for a fixed keyword list with the device and location stated, and key events from organic search. It should end with what happens next. A report that only shows totals is not enough to evaluate anyone.

How do I know if my SEO consulting firm is doing a good job?

Check the four layers: work delivered, site health, search visibility and business results. A good firm can show progress in the lower layers even when revenue hasn’t moved yet, and explains every change in plain language.

Should I judge SEO results on rankings alone?

No. Rankings show whether visibility is moving on the searches you chose, but they don’t show clicks or customers. Use them alongside Search Console clicks and Google Analytics key events.

If you have six months of reports and aren't sure what they add up to, send them to me and we can go through them together.

Eugen Platon · SEO consultant with 16+ years in SEO and digital marketing · free 10-minute first call

Book a free SEO consultation →

Eugen Platon

Eugen Platon

Director of SEO & Web Analytics at onwardSEO
Eugen Platon is a highly experienced SEO expert with 16+ years of experience propelling organizations to the summit of digital popularity. Eugen, who holds a Master's Certification in SEO and is well-known as a digital marketing expert, has a track record of using analytical skills to maximize return on investment through smart SEO operations. His passion is not simply increasing visibility, but also creating meaningful interaction, leads, and conversions via organic search channels. Eugen's knowledge goes far beyond traditional limits, embracing a wide range of businesses where competition is severe and the stakes are great. He has shown remarkable talent in achieving top keyword ranks in the highly competitive industries of gambling, car insurance, and events, demonstrating his ability to traverse the complexities of SEO in markets where every click matters. In addition to his success in these areas, Eugen improved rankings and dominated organic search in competitive niches like "event hire" and "tool hire" industries in the UK market, confirming his status as an SEO expert. His strategic approach and innovative strategies have been successful in these many domains, demonstrating his versatility and adaptability. Eugen's path through the digital marketing landscape has been distinguished by an unwavering pursuit of excellence in some of the most competitive businesses, such as antivirus and internet protection, dating, travel, R&D credits, and stock images. His SEO expertise goes beyond merely obtaining top keyword rankings; it also includes building long-term growth and optimizing visibility in markets where being noticed is key. Eugen's extensive SEO knowledge and experience make him an ideal asset to any project, whether navigating the complexity of the event hiring sector, revolutionizing tool hire business methods, or managing campaigns in online gambling and car insurance. With Eugen in charge of your SEO strategy, expect to see dramatic growth and unprecedented digital success.
Eugen Platon
Check my Online CV page here: Eugen Platon SEO Expert - Online CV.