Skip to content
Join the waitlist

SEO Reporting, ROI and Forecasting

SEO reporting dashboard: what to show and what to leave out

An SEO reporting dashboard should show the figures a reader acts on: non-branded clicks to the pages that sell, key events, and revenue labelled by kind or as GA4-reported, pages indexed, field Core Web Vitals and AI mentions. Leave out average position shown alone, keyword counts, third-party authority scores and lab speed scores, or keep them on a detail page.

By QueryRev ResearchPublished Updated10 min read

Key takeaways

  • A dashboard says whether to act now and a report says what happened and why, so a figure nobody acts on moves to a detail page.
  • Show non-branded clicks to the pages that sell, key events, labelled revenue, pages indexed, field Core Web Vitals and AI mentions.
  • Leave out average position shown alone, counts of ranking keywords, third-party authority scores, lab speed scores and bounce rate read alone.
  • Give each reader one screen built on the same definitions, and put the source, the period and the comparison on every figure.

A dashboard watches; a report explains

A dashboard and a report answer different questions. A report, sent once a month, says what happened and why. A dashboard, opened whenever someone wants, says whether anything needs attention now. Most bad dashboards are reports that have lost their words: every chart the monthly report has, with nothing to say which of them matter this week.

So a dashboard is judged by one test: can its reader tell, in under a minute, whether to act and on what? Every figure on the first screen either helps answer that question or belongs somewhere else. A figure that needs a paragraph of explanation belongs in the report, whose sections are set out in Monthly SEO report: what to include. A figure that only a specialist uses belongs on a detail page that specialist opens.

This is not an argument for fewer numbers overall. It is an argument for putting each number where its reader is. The owner of a business and the person fixing its pages need different screens, and a dashboard that tries to be both serves neither.

What to show

Show figures that are tied to how the business earns money, that come from the source closest to the event they count, and that keep their meaning from one month to the next. Six figures cover most sites.

What an SEO reporting dashboard should show
  • Non-branded clicks to the pages that sell

    Why it earns its place
    The demand search work can win, on the pages that turn it into money
    Source
    Search Console, filtered by query and page
  • Key events from organic search

    Why it earns its place
    The actions the business counts: forms, calls, orders
    Source
    Analytics
  • Revenue from organic search, labelled

    Why it earns its place
    What search brought in, labelled known, influenced, modeled or incremental, or GA4-reported when it comes from analytics alone
    Source
    Order system, CRM or analytics
  • Pages indexed, and the change

    Why it earns its place
    A sudden fall means pages have dropped out of search
    Source
    Search Console, Page indexing
  • Core Web Vitals from real users

    Why it earns its place
    How the pages perform for the people who use them
    Source
    Search Console, Core Web Vitals
  • Mentions and citations in AI answers

    Why it earns its place
    Whether AI search names and cites the business for a fixed set of prompts
    Source
    An AI visibility tracker

Revenue keeps its label on the dashboard as it does in the report: one of the four kinds, or GA4-reported when only analytics stands behind it, which is none of the four. The labels, why they are never added together, and why branded searches are kept apart from non-branded ones are set out in the guide to SEO reporting in revenue. On a dashboard, the label is a word next to the number, not a footnote.

Each figure appears with its comparison, this period against the one before and against the same period last year, because a number alone cannot say whether to act. Where a figure rests on few events, such as three enquiries in a week, the dashboard says so instead of drawing a trend through it.

What to leave out, and why

Most of what clutters an SEO dashboard is not wrong. It is true, easy to collect and almost impossible to act on. Leave these off the first screen, and some of them off the dashboard altogether.

  • Average position shown alone. Search Console reports the topmost position of the site in each result, averaged across all the queries in which it appeared[1]. A site that starts to appear on page three for many new searches sees its average position number rise, which reads as a worse ranking, while its traffic rises. Drop the lone figure; if position stays on the dashboard, show it next to the ranking spread, how many searches sit in the top 3 and the top 10, and beside the position of the few searches that bring buyers, by name.
  • A count of ranking keywords. The total moves with the tool’s keyword database and with every page added, and says nothing about enquiries. Keep it, if at all, as the ranking spread of a frozen keyword set, on a detail page.
  • Authority scores from third-party tools. Google states that it does not evaluate or endorse third-party SEO tools, and that these tools do not have access to its internal ranking data[2]. A tool’s score for a domain is that tool’s estimate, not a figure Google uses.
  • Lab speed scores. PageSpeed Insights gives lab data, collected in a controlled environment and useful for debugging, and field data from real users, which captures their real experience[3]. The Core Web Vitals report in Search Console is based on field data[4], so that is the figure for a dashboard; the lab score belongs with whoever fixes the page.
  • Bounce rate read alone. In Google Analytics, bounce rate is the share of sessions that were not engaged, and a session is engaged if it lasts longer than 10 seconds, has a key event or has two or more page or screen views[5]. A page that answers a question in eight seconds bounces by that rule. Read the rate beside the key events of the same page, or not at all.
  • Impressions without the clicks they produced. Impressions rise whenever a site appears for more searches, including ones it will never win.
  • Counts of tasks done. Hours, tickets and articles belong in the report’s list of work done, where they can be matched with what moved.

Give each figure the period it needs

A dashboard usually has one date control, and that is the source of many wrong readings. Figures do not all move at the same speed, and some are already averages over a period of their own. Choose a period for each figure, and write it next to the figure.

The period each figure of an SEO dashboard needs
  • Non-branded clicks

    Period
    Weeks for a large site, months for a small one
    Why
    A small site has too few clicks a week for a change to mean anything
  • Key events

    Period
    The same period as the clicks they come from
    Why
    So that the two can be read together
  • Revenue

    Period
    Complete months, once the order records are final
    Why
    Refunds, cancellations and offline sales arrive late
  • Pages indexed

    Period
    A daily count, read as a trend
    Why
    A fall shows in days, not at the end of the month
  • Core Web Vitals

    Period
    Already a rolling period, as reported
    Why
    The figure already sums up real visits over the previous weeks
  • AI mentions and citations

    Period
    One run of the prompt set
    Why
    The answers change from run to run; the set is the unit

Field data is the clearest case. PageSpeed Insights reports real users’ experience over the previous 28-day collection period[3], so a fix made yesterday cannot show in it today, whatever the date control says. Write “last 28 days, real users” next to the figure, and nobody will expect it to move the morning after a release.

Decide in advance what counts as a change

A dashboard is useful only if its reader knows when a movement matters. Agree, for each figure on the first screen, what change calls for action, and write it on the dashboard or in its definitions. Without that, every dip is a question and every rise a celebration.

  • Set the line from the figure’s own history: a movement larger than the usual change from one period to the next over the past year is worth a look; one inside it is not.
  • Treat a figure that falls to nothing as a fault first; the guide to automated reports covers the checks that catch it.
  • Read a fall in pages indexed against the site’s own changes: pages removed on purpose are a cleanup, pages that dropped out without a change are a problem.
  • Watch a Core Web Vitals group that moves to Poor, because it affects every page in the group at once.
  • Leave small counts out of the rule. A change from three enquiries to two has no threshold that means anything.

When a figure crosses its line, the dashboard has done its job: someone looks. The explanation, the cause and what is being done belong in a short message the same day and in the next report, not in a note on the chart.

One screen per reader

Give each reader the screen that answers their question, built from the same data and the same definitions. Three screens serve most teams.

The screens of an SEO reporting dashboard, by reader
  • Owner or board

    Their question
    Is search worth what it costs?
    What the screen shows
    Revenue and key events from organic search, labelled, against the same period last year
  • Marketing lead

    Their question
    Where should next quarter’s effort go?
    What the screen shows
    Non-branded clicks and key events by page group; the pages that gained and lost
  • Practitioner

    Their question
    What do I fix this week?
    What the screen shows
    Pages indexed, Core Web Vitals, errors and the pages that lost clicks, each linked to its detail

All three screens read from one definitions page: the key events, the brand terms, the page groups and the keyword set. If the owner’s screen and the practitioner’s screen disagree about a number, one of them has stopped using the definitions. The fields of that page are set out in SEO report template.

Screens for AI search follow the same rule. Mentions and citations are counted for a fixed set of prompts, and a change in the set is dated; how to build that set, and what its numbers can and cannot show, is in the guide to measuring results in AI search.

Make every number readable at a glance

  • Name the source and the period on every chart, so that a reader who opens the source finds the same number.
  • Say how each total is counted, and keep one count for each figure; the template’s definitions page sets it, as the guide to the SEO report template shows.
  • Label every revenue figure by kind, in words, next to the number.
  • Mark a figure that rests on a small count, and draw no trend through it.
  • Never use colour as the only cue. A red arrow also says “down”, and a green one “up”.
  • Show the date the data was last refreshed, because a dashboard opened the morning after a fix may not show it yet.
The first screen of a sample SEO dashboard

Read the sample the way its owner would. Clicks, key events and revenue are up on last year, and nothing there needs action today. Pages indexed fell by 60, which may be a cleanup or may be pages dropping out of search; that is the one figure to check before the report goes out. The AI mentions are marked as a small count, so a change of one or two prompts is not read as a trend.

Keep the detail one click away

Leaving a figure off the first screen is not hiding it. The full keyword list, every crawl error and the export behind each chart belong on a detail page or in a linked sheet, where the practitioner who needs them finds them and the owner who does not is never asked to read them.

When someone asks for a figure that was left out, ask what decision it would inform. If there is one, the figure earns a place, on the screen of the reader who makes that decision. If there is none, put it on the detail page, where it is one click away and costs the first screen nothing. Either way, write the answer down, so that the same request is not argued again next quarter.

What to automate in the pipeline behind a dashboard, the limits of each data source and the checks that catch a broken one are in Automated SEO reports: what to automate and what not.

Review a dashboard in ten minutes

  1. For each figure on the first screen, name the decision it informs. If there is none, move it to a detail page.
  2. Check that each figure has its source, its period and its comparison.
  3. Check that branded and non-branded searches are split.
  4. Check that every revenue figure carries its label.
  5. Open one figure in its source and confirm that the number matches.
  6. Ask each reader what they looked at last time. What nobody looked at goes to the detail page.

A dashboard that passes these checks is smaller than the one it replaces, and it is opened more often.

Sources

Primary sources only, each read on the day given.

  1. 1.What are impressions, position, and clicks?. Search Console Help, Google. Read .
  2. 2.Do you need an SEO?. Google Search Central. Read .
  3. 3.About PageSpeed Insights. PageSpeed Insights, Google for Developers. Read .
  4. 4.Core Web Vitals report. Search Console Help, Google. Read .
  5. 5.Engagement rate and bounce rate. Analytics Help, Google. Read .

Cite this guide

A suggested citation. Its link goes to this page, whose address does not change.

QueryRev Research. “SEO reporting dashboard: what to show and what to leave out.” QueryRev AI, 18 Oct 2026. https://queryrev.com/guides/seo-reporting-dashboard

Read next