Marketing

Which SEO Numbers to Track and Which to Ignore

Antonio Evans8 min read

A clean desk viewed from slightly above.
Key points

Key points

  1. 1Track four numbers per URL: impressions and clicks from Search Console, average position from Search Console, and conversions from your analytics.
  2. 2Define every metric by the tool that reports it, so two people cannot argue about what a number means.
  3. 3Ignore domain wide averages, keyword difficulty scores and any single day spike when you decide whether a change worked.
  4. 4Review every two weeks and leave a change alone for at least four weeks before you judge it.

Narrow the dashboard before you build it

Most search dashboards fail for a boring reason: they measure too many things and define none of them. A team pulls in rank trackers, third party authority scores, session counts, scroll depth and bounce rate, then argues for an hour about whether a drop is real. The fix is not a better tool. It is a shorter list with an owner for each number.

Google's own documentation points teams toward Search Console as the place to monitor performance (Google Search Central), and that is also the cleanest place to start definitions, because the tool publishes exactly how it counts each metric (Search Console help on impressions, position and clicks). If you copy a metric into your dashboard from somewhere else, you take on someone else's definition.

Use one rule when deciding whether a metric earns a slot: you must be able to name the tool, the report and the filter that produced it. If you cannot, it is a mood, not a measurement.

The shortlist that survives that test for most sites:

  • Impressions, from Search Console, Performance report, filtered to a single page.
  • Clicks, from the same report and the same filter.
  • Average position, from the same report and filter, read with the caveats below.
  • Conversions, from your analytics, attributed to organic search and to a specific URL.
  • At most one engagement measure, which you define yourself.

Everything else is supporting evidence you consult when one of these four moves, not a headline number.

Define each number by its source, then write the definition down

The argument in most reviews is not about performance. It is about meaning. One person reads "position" as the rank they see in a private browser window, another reads it as the average across every query a page appeared for. Both are looking at different things and neither is wrong.

Google describes an impression as counting when a link to your site appears in the current set of results, with extra rules for widgets that need scrolling or expanding before the item is seen (Search Console help). A click is a click from Google to your site. Click-through rate is clicks divided by impressions. Write those sentences into your dashboard next to the chart and the argument disappears.

Average position needs the most care. Search Console reports the topmost position your result occupied for a query, then averages that across searches in the period, and the value is only shown for Google Search results (Search Console help). That means one page can hold position 2 for its main query and still show an average of 14 because it also appears for a long tail of unrelated queries.

MetricSource of truthWhat it answersWhat it cannot tell you
ImpressionsSearch Console, filtered to one URLDid the page appear in results, and more or less often?Whether anyone wanted it
ClicksSearch Console, same filterDid people choose it from the results page?Why they clicked
Average positionSearch Console, same filter, plus the query tabRough movement for specific queriesThe rank a person sees, or performance across all queries at once
ConversionsYour analytics, organic search, one URLDid the visit produce the outcome you care about?Which ranking change caused it
Engagement measureYour analytics, defined by youWhether the page held attentionAnything comparable to another site

A worked example shows why page level position misleads. Suppose a page takes 1,200 clicks in a four week window, then you rewrite the intro. In the next four weeks it takes 1,400 clicks, but it now ranks for 900 queries instead of 600, most of them deep. If clicks rise, the rewrite probably worked even if average position looks worse, because the average is diluted by a wider set of queries. That is the same trap documented in explanations of the average position metric (SEOTesting). The decision rule: read clicks and conversions first, then use position to explain them, never the reverse.

Set the cadence, then give every change a fair wait

A review rhythm has two jobs: catch breakage quickly, and stop people from declaring victory or failure too early. Split them.

Every two weeks, look for breakage only. Has a page dropped out of the index, lost most of its impressions, or stopped converting? This is a health check, not a performance review. Google itself warns that crawling and reindexing can take days to weeks after a change, so a page that looks flat two days later is not evidence of anything (Ask Google to recrawl your URLs). If you have edited a page and want Google to see it sooner, request indexing for a small number of URLs through URL Inspection, or resubmit a sitemap when the change is broad (same guide).

Every four weeks, judge the change. Compare like with like: same four week window length, same device filter, same country filter, and the query tab rather than the page average.

A simple log keeps this honest. One row per change, with the date it shipped and the date it becomes judgeable.

change_log.csv
page_url, change_type, shipped_on, judge_on, baseline_clicks_28d, target_note
/blog/shipping-rates/, rewrite, 2025-03-03, 2025-03-31, 340, intent match on "how much is shipping"
/pricing/, add faq, 2025-03-05, 2025-04-02, 512, answer "does price include vat"

Four weeks is not a magic number handed down by anyone. It is a floor that reflects how long recrawling and reevaluation can take, and it stops the common failure where a team ships five changes in a week and then cannot attribute anything. If you ship several changes to one page, log them as one bundle, because you will never separate them afterward.

Two more habits that keep the cadence useful:

  • Freeze the definition of each metric for a quarter. If you change how conversions are counted, you have reset the baseline and cannot compare.
  • Write the expected outcome before shipping. "Clicks up, position unchanged" is a testable claim. "Improve SEO" is not.

The numbers to ignore, and why

Some metrics are popular because they are easy to produce, not because they help a decision. Google's guidance is blunt about the direction of travel: build for people first, and treat SEO practices as a way to bring searchers additional value, not as the goal itself (Creating helpful, reliable, people-first content). Google's own announcement of its helpful content work made the same point, warning that content created primarily for search engine traffic correlates with content searchers find unsatisfying (Search Central blog). Metrics that reward volume over usefulness push a team in exactly the wrong direction.

Domain level average position. It moves for reasons unrelated to your work. If your site starts ranking for many more long tail queries, the average can get worse while traffic grows, and if you lose rankings for a set of queries you never wanted, the average can improve. Practitioners who test SEO changes see this regularly and recommend reading it only alongside clicks and impressions (SEOTesting).

Keyword difficulty scores. These are third party estimates of how hard a term is to rank for, useful for planning and useless as a success measure. A difficulty score moving does not mean your page moved.

Any single day spike. A one day jump in impressions is usually a crawl event, a news mention or a reporting artifact. Only counts that hold across the review window belong in a decision.

Vanity totals generally. A widely shared argument in the industry is that teams optimize toward domain authority, link counts, impressions and session totals while the thing that matters, revenue from organic traffic, sits unexamined (The MarTech Summit). You do not have to accept every claim in that piece to accept the core point: a number that never changes a decision is costing you attention.

How to choose the one engagement measure

You may add a fifth number, but only if you define it yourself and keep it stable. The test is whether the measure would change what you do. "Bounce rate" usually fails that test because it means different things in different tools and depends on how events fire. A better measure is specific and tied to the page's job: the share of organic visitors who reach the pricing section, or who submit the contact form, or who watch past the first minute of a video.

Pick one, write the exact event definition, and record the tool that reports it. Then compare it only against itself, over the same window length, filtered to organic search and to a single URL.

The reason to be strict is that engagement is where definitions drift fastest. If your analytics tool changes how it counts an interaction, your baseline disappears. Google's page experience guidance is about the real experience of a visitor, not about a single vendor's score (Creating helpful, reliable, people-first content), so the measure you choose should describe something a person actually did.

Tie the numbers to a decision, not a report

A tracking setup earns its keep when it produces decisions. The pattern that works:

  1. A page's clicks fall while impressions hold. The page is still being seen but is being chosen less. Look at the title and snippet, then at whether the query mix changed.
  2. Impressions fall while clicks hold. You may have lost visibility on queries that never converted. Check conversions before reacting.
  3. Both hold, conversions fall. The problem is on the page or after the click, not in search.
  4. Everything rises. Log what you changed, but do not assume you caused it. Check whether a seasonal pattern or a wider query set explains it.

You can see the same logic in Google's guidance on how search works: crawling, indexing and serving are separate stages, and not every page makes it through each one (How Google Search works). A metric that does not tell you which stage failed is not doing its job. When a page loses impressions, that is a discovery or indexing question. When it keeps impressions but loses clicks, that is a relevance and presentation question. When it keeps clicks but loses conversions, that is a page question.

Search intent belongs in this loop. The four common intent types (informational, commercial, navigational, transactional) exist to help you check whether your page matches what the searcher wanted (Semrush), and a mismatch shows up as impressions without clicks. Keyword research tells you what people type; intent tells you why, and the second is what your page has to satisfy (Backlinko).

Standing up the routine

A workable setup for a small team:

  • One dashboard, five tiles at most, each captioned with its tool and filter.
  • A two week health check that only asks "is anything broken?"
  • A four week judgement that only asks "did the logged change do what we expected?"
  • A change log with a judge date on every row.
  • A quarterly review of the definitions themselves, so drift gets caught deliberately rather than during an argument.

The rest is discipline. Most teams already have the data. What they lack is a rule for when a number is allowed to change a decision, and that rule is the whole system.

If your review keeps surfacing pages that need rewriting, new comparison content, or a rebuild of the template that holds them, that work is where the numbers lead. Quanta takes a described site, app or document and has a specialist build it with you: https://quantaintelligence.ai/.

FAQ

FAQ

How many metrics should a small site track?

Four per URL is enough for most sites: impressions, clicks, average position and conversions. Add a fifth only if you can define it yourself and it would change a decision. Anything you cannot trace to a named report and filter should not be on the dashboard.

Why not track average position for the whole domain?

A domain wide average mixes every query your site appears for, so it moves when your query mix changes rather than when your pages improve. It can worsen as you gain traffic and improve as you lose it. Read it only alongside clicks and impressions, and drill into the query tab when you need detail.

How long should I wait before judging a change?

At least four weeks, because recrawling and reevaluation take time and Google states that crawling can take days to weeks. Wait longer if the page is new or the change touched site structure. Log the judge date when you ship, so nobody judges it early by accident.

What should I do about a sudden one day spike?

Check it, note it, and then ignore it for decision purposes. Single day swings are usually crawl events, news mentions or reporting artifacts. A change counts only when it holds across a full review window compared with an equal length baseline.

Can I compare my metrics with a competitor's?

Not directly. Search Console numbers describe your site only, and third party estimates of competitor traffic or ranking are models, not measurements. Compare your own periods against each other with identical filters, and treat any cross site number as a rough planning input.

Sources

Sources

  1. Documentation to Improve SEO | Google Search Central
  2. What are impressions, position, and clicks?
  3. What Does Average Position Mean in Google Search ...
  4. Ask Google to recrawl your URLs
  5. Creating Helpful, Reliable, People-First Content | Documentation
  6. What creators should know about Google's August 2022 helpful ...
  7. Ignore the SEO vanity metrics: Why ROI should be the #1 ...
  8. In-Depth Guide to How Google Search Works | Documentation
  9. What Is Search Intent? How to Identify It & Optimize for It - Semrush
  10. Search Intent and SEO: How to Optimize for User Goals - Backlinko
About the author

About the author

Antonio Evans
Antonio Evans

Antonio Evans is the founder of Quanta Intelligence and a fractional CTO who builds HIPAA-ready AI systems for health and life-science companies. Before that he was technical co-founder of FriendsEAT for twenty years, CEO of Socialdraft, and a data engineer at IBM. Antonio lives with his dog Santino in Lisbon, Portugal.

All articles