Ira Bodnar··Updated ·10 min read

Google Search Console dashboard

Quick answer: Search Console has no custom dashboard builder: its Performance report shows clicks, impressions, CTR and average position by query, page, country, device, search appearance and date. Ryze AI is the best way to ask Search Console questions in plain English each week, with one caveat: answers come back as chat tables and text, not as a chart canvas you lay out yourself.

This guide is for site owners and SEOs who check Search Console every week. It covers the metrics and dimensions with their Search Analytics API names, a 10-card template, three ways to build it (the Performance report, Data Studio and Ryze AI), a weekly routine and fixes for the usual data surprises.

Ryze AI · SEO Starter

Search Console questions answered in chat

  • 3-day free trial, $129 a month

Used by 2,000+ marketers

Uber Eats logoadidas logoDuolingo logoMGM Resorts logoWharton logoLendingClub logoNorton logoEventbrite logoHuel logoTogether AI logoghd logoHack The Box logo

Search Console dashboard template at a glance

10 cards cover search traffic, the queries and pages behind it, and where it comes from.

  1. 1ClicksScorecard

    Fields: clicks

  2. 2ImpressionsScorecard

    Fields: impressions

  3. 3Average CTRScorecard

    Fields: ctr

  4. 4Average positionScorecard

    Fields: position

  5. 5TrendLine chart

    Fields: clicks and impressions by date

  6. 6Top queriesTable

    Fields: clicks, impressions, ctr and position by query

  7. 7Top pagesTable

    Fields: clicks, impressions, ctr and position by page

  8. 8CountriesTable

    Fields: clicks and impressions by country

  9. 9DevicesBar chart

    Fields: clicks by device

  10. 10Search appearanceTable

    Fields: clicks and impressions by searchAppearance

Add a sitemap and index card from the sitemap and URL Inspection data when indexing is a worry. The same fields work in the Performance report, Data Studio or Ryze AI.

3 ways to build a Search Console dashboard

Search Console already has a reporting screen, so the first choice is whether you need anything beyond it.

The Performance report lets you group data by Queries, Pages, Countries, Devices, Search appearance and Dates, filter by date range and search type, switch between hourly, daily, weekly and monthly views, and export the chart and table data.

  1. Performance report

    Where it lives
    Search Console, Performance
    Cost
    Part of Search Console
    Limits worth knowing
    One report at a time; you pick the filters each visit
  2. Data Studio (formerly Looker Studio)

    Where it lives
    Data Studio with the Search Console connector
    Cost
    The connector is free
    Limits worth knowing
    One data source uses one table type, Site Impression or URL Impression
  3. Search Analytics API and BigQuery export

    Where it lives
    Your own code or a BigQuery project
    Cost
    The API is free within quotas; BigQuery has storage and query costs with a free usage level
    Limits worth knowing
    Needs setup; the API returns up to 25,000 rows per request
  4. Ryze AI

    Where it lives
    Claude or ChatGPT through the Ryze AI connector, and the Ryze AI app
    Cost
    SEO Starter, $129 a month with a 3-day free trial
    Limits worth knowing
    7 tools, 5 of them read-only; answers come back in chat

Access differs. Data Studio needs the same Google account in both products and at least view permission on the property (Google). Ryze AI signs in with Google OAuth and needs a verified property your login can access (Ryze AI Google Search Console guide).

4 metrics and 7 dimensions for the dashboard

Search Console has few metrics, so the dashboard is about slicing them well. The names below are the ones the Search Analytics query API uses.

  1. Clicks

    Type
    Metric
    API name
    clicks
    Plain definition
    The number of times a user clicked your site from Google Search results
  2. Impressions

    Type
    Metric
    API name
    impressions
    Plain definition
    How many times your site appeared in Search results
  3. CTR

    Type
    Metric
    API name
    ctr
    Plain definition
    Clicks divided by impressions; the API returns a value from 0 to 1.0, so 0.05 means 5%
  4. Average position

    Type
    Metric
    API name
    position
    Plain definition
    The average position of the topmost result from your site
  5. Query

    Type
    Dimension
    API name
    query
    Plain definition
    The search text that showed your result; Google withholds some queries to protect user privacy
  6. Page

    Type
    Dimension
    API name
    page
    Plain definition
    The URL of the result that appeared
  7. Country

    Type
    Dimension
    API name
    country
    Plain definition
    Where the search came from
  8. Device

    Type
    Dimension
    API name
    device
    Plain definition
    The device type used for the search
  9. Search appearance

    Type
    Dimension
    API name
    searchAppearance
    Plain definition
    How the result looked in Search, such as a rich result type
  10. Date

    Type
    Dimension
    API name
    date
    Plain definition
    The day of the search; the API also accepts hour
  11. Search type

    Type
    Setting
    API name
    type
    Plain definition
    web (default), image, video, news, googleNews or discover
  • Filters in the API use the operators equals (default), contains, notEquals, notContains, includingRegex and excludingRegex, so a card can cover one folder of pages or one group of queries.
  • Data state: dataState defaults to final, which returns finalized data only. all includes fresh data that can still change.
  • Row order: results come back sorted by clicks, highest first, except when you group by date, which is oldest first. The API says it does not guarantee every row, only the top ones.

How to build the template in the Performance report

Search Console cannot hold a custom layout, but you can save the views that make up the 10 cards as bookmarks or a checklist.

Open Performance

Pick the property, then open the Performance report. The 4 metric tiles at the top are cards 1 to 4.

Read the trend

Set the date range and the Daily view. The chart is card 5.

Walk the tabs

Open Queries, Pages, Countries, Devices and Search appearance in turn. Each tab is one of cards 6 to 10.

Set the search type

Switch between web, image, video and news when your site earns traffic from more than web results.

Export

Download the table data when you need it somewhere else, such as a spreadsheet.

Google notes that Search Console data differs from other tools: most reports use sampled data, duplicates and bot traffic are filtered out, and daily reporting follows California time (Google).

Data Studio for a Search Console dashboard

Data Studio, the product formerly called Looker Studio, gives you the layout control the Performance report lacks.

Its Search Console connector has two tables. Site Impression aggregates data across the whole property for web, image, video and news. URL Impression organizes metrics by page and also supports discover and googleNews. A single data source uses one of them, so a report that needs both uses 2 data sources.

  • Credentials: Owner's, Viewer's or Service Account credentials. Owner's credentials are the simplest for sharing.
  • Blank queries: privacy-withheld queries show as blank rows, which a null-value filter removes.
  • Search type: a report control lets viewers switch the search type.

Ask for the dashboard in Ryze AI

Ryze AI answers the questions the cards ask. Its connector has 7 Search Console tools, and the one that matters for a dashboard is a Search Analytics query by query, page, country, device, search appearance or date, for web, image, video, news or Discover results, up to 25,000 rows per request.

Connect Search Console

In the Ryze AI app, open Integrations in the left sidebar, find Google Search Console and click Connect. Sign in to Google and approve access with every requested permission checked.

Confirm the Site

Check the Site Ryze AI pre-selects for the workspace domain, change it if needed and click Save. Until a Site is saved the card shows Require setup.

Add the connector

Add https://connector.get-ryze.ai/mcp in Claude or ChatGPT and include the workspace. If you added it before connecting Search Console, remove and re-add it, then start a new chat.

Send a prompt

Ask for the cards below. Setup per client is in the guides linked at the end of this page.

Prompt 1: the 4 scorecards and the trend
Use the Ryze AI connector. List my Search Console properties, then for [property] show clicks, impressions, ctr and position for the last 28 days and the 28 days before, by date. Name both date ranges and show the change in each metric.
Prompt 2: queries and pages tables
For [property], run a Search Analytics query by query for the last 28 days and list the top 20 by clicks with impressions, ctr and position. Then do the same by page. Leave out queries with fewer than [number] impressions.
Prompt 3: country, device and search appearance
For [property], break clicks and impressions down by country, then by device, then by search appearance for the last 28 days. Keep web results only and say if any breakdown has too few rows to read.
Prompt 4: index and sitemap card
For [property], list the sitemaps with their submitted and indexed counts, errors and warnings. Then inspect the index status of [URL] and tell me its verdict, last crawl and canonical.

Five of the 7 tools only read. submitSitemap and deleteSitemap change Search Console. In Claude, set write and delete tools to Needs approval under Customize, Connectors, Ryze AI, Tool permissions. In the Ryze AI chat, the Tool approvals setting defaults to Skip all approvals and can be switched to Approve write & delete or Manual approve (Ryze AI help center).

Inside the Ryze AI app, Search Console also drives keyword discovery, article topics, indexation monitoring and the Search Performance dashboard, which is part of the SEO plans. The tool list and setup are on the Ryze AI Google Search Console MCP page.

A weekly routine for the dashboard

Read the dashboard on a fixed day and leave the newest days out. Google reports Search Console data with a 2 to 3 day delay (Ryze AI help center).

  1. Monday

    What to do
    Compare the last full week with the week before: scorecards, then the queries and pages tables
    Why
    Full weeks compare the same weekdays
  2. Same session

    What to do
    Sort pages by impressions and look for pages with many impressions and a low ctr
    Why
    These are the pages where a title or snippet change can earn clicks
  3. Same session

    What to do
    Look at queries where position is just outside the first page
    Why
    They already get impressions and are the closest to earning clicks
  4. After a release

    What to do
    Inspect the URLs that changed and check the sitemap counts
    Why
    URL Inspection checks one URL at a time
  5. Monthly

    What to do
    Review countries, devices and search appearance for shifts
    Why
    Slow changes are easier to see over longer ranges
Prompt: the Monday read
For [property], compare last week, Monday to Sunday and ending at least 3 days ago, with the week before: clicks, impressions, ctr and position, by page. Name the 5 pages with the largest click change and the queries behind each. List pages with over [number] impressions and a ctr under [percent].

Ryze AI's Search Console help page describes the 2 to 3 day delay and says Search Console keeps up to 16 months of history, so a year-over-year view works for most properties.

Performance report vs Data Studio vs Ryze AI

Use the Performance report to look, Data Studio to design a fixed layout, and Ryze AI to ask follow-up questions.

  1. Cost

    Performance report
    Part of Search Console
    Data Studio
    Connector is free
    Ryze AI
    SEO Starter $129 a month, 3-day free trial
  2. How you build

    Performance report
    Open tabs and filters
    Data Studio
    Drag-and-drop report with the connector
    Ryze AI
    Ask in Claude or ChatGPT
  3. Layout

    Performance report
    Fixed
    Data Studio
    Custom
    Ryze AI
    Tables and text in chat
  4. Follow-up questions

    Performance report
    Change filters by hand
    Data Studio
    Add controls and charts
    Ryze AI
    Ask the next question in the same chat
  5. Sitemaps and URL checks

    Performance report
    Separate Search Console reports
    Data Studio
    Not in the connector tables
    Ryze AI
    listSitemaps, getIndexationSummary and inspectUrl
  6. Best for

    Performance report
    Quick checks
    Data Studio
    A shared fixed layout
    Ryze AI
    Weekly questions across queries, pages and index status

Pick the Performance report for a quick look, Data Studio for a report others open without asking questions, and Ryze AI when you want the numbers explained and followed up. The API is free but has quotas: Search Analytics allows 1,200 queries per minute per site and per user, and when you pass a load quota Google says to wait 15 minutes (Google).

Common Search Console dashboard problems and fixes

Most surprises come from how Search Console samples and groups data.

  1. Blank query rows

    Likely cause
    Google withholds some queries to protect user privacy
    Fix
    Filter out null query values and read totals from the page or date view
  2. Totals differ from your analytics tool

    Likely cause
    Search Console uses sampled data, removes duplicates and bots and uses California time
    Fix
    Use each tool for what it measures and compare trends, not single days
  3. Fewer rows than expected

    Likely cause
    The API returns top rows, sorted by clicks, and Performance data is limited to 50,000 rows per day per type per property
    Fix
    Narrow the date range or add a page or query filter
  4. Latest days look low

    Likely cause
    dataState final returns finalized data only, and Search Console lags by 2 to 3 days
    Fix
    End the range 3 days back, or ask for fresh data knowing it can change
  5. Quota error

    Likely cause
    A load quota was exceeded
    Fix
    Simplify the query, shorten the range, and wait 15 minutes
  6. Property missing in a tool

    Likely cause
    Your Google login lacks access to the property, or a URL-prefix property excludes traffic outside its prefix
    Fix
    Check permission levels and use a Domain property to cover all subdomains and protocols

Sources: Google's data export page, API limits and Ryze AI's Google Search Console help page.

Where Ryze AI fits

Ryze AI reads Search Console for the queries a site already gets impressions for, then uses them for keyword discovery and article topics.

It also finds pages ranking just outside click-earning positions, monitors indexation and measures whether published articles earn impressions and clicks. It cannot request indexing, remove URLs from Google or verify a property; none of the 7 tools do that.

SEO Starter is $129 a month with a 3-day free trial. The 7 tools also work on Paid Ads, $89 a month with a 7-day free trial. Annual billing is 30% off the first year, and connecting the connector is free. See pricing and the integrations hub.

Sources

The verdict

A useful Search Console dashboard is small: 4 scorecards, a trend and 5 breakdowns built from 4 metrics and a handful of dimensions. The Performance report is free, and Data Studio gives you a fixed layout.

If you would rather ask the questions each week and follow up on what changed, Ryze AI answers them in Claude or ChatGPT from your own property.

Frequently asked questions

What is a Google Search Console dashboard?
A single view of the Search Console numbers you check most: clicks, impressions, CTR and average position, split by query, page, country, device and date. You can use the Performance report, Data Studio, the API or an AI tool such as Ryze AI.
Does Search Console have a built-in dashboard?
It has the Performance report, which groups data by Queries, Pages, Countries, Devices, Search appearance and Dates, with date and search type filters and an export. It does not hold a custom layout of cards.
What metrics are in Search Console?
Clicks, impressions, CTR and average position. Clicks are the times a user clicked your site from Google Search results, and impressions are how many times your site appeared.
What is average position in Search Console?
Google defines it as the average position of the topmost result from your site. The API returns it as position.
Show 8 more questions
Can I build a Search Console dashboard in Data Studio?
Yes. Data Studio, formerly Looker Studio, has a Search Console connector with a Site Impression table and a URL Impression table. One data source uses one table, and you need at least view permission on the property.
How many rows can the Search Console API return?
Up to 25,000 rows per request, with startRow for paging. Google states that performance data is limited to 50,000 rows per day per type per property, and that the API returns the top rows, not all of them.
Why are some queries blank or missing?
Google withholds some queries to protect user privacy, which shows as blank query rows in Data Studio. The API returns top rows only.
Why do Search Console numbers differ from my analytics tool?
Google says Search Console uses sampled data for most reports, removes duplicates and bot traffic, and counts days in California time. Compare trends rather than single days.
What is the best AI tool for a Search Console dashboard?
Ryze AI answers Search Console questions in Claude or ChatGPT through 7 tools, covering Search Analytics queries, sitemaps and URL inspection, with one caveat: the answers are chat tables and text, not a chart layout you design yourself.
Can Ryze AI request indexing or change my Search Console data?
No tool requests indexing, removes URLs from Google or verifies a property. Two tools change Search Console: submitSitemap and deleteSitemap. Five tools only read.
How do I require approval before Ryze AI changes a sitemap?
In Claude, set write and delete tools to Needs approval under Customize, Connectors, Ryze AI, Tool permissions. In the Ryze AI chat, switch Tool approvals to Approve write & delete or Manual approve.
How much does Ryze AI cost for Search Console?
SEO Starter is $129 a month with a 3-day free trial. The 7 tools also work on Paid Ads, $89 a month with a 7-day free trial. Annual billing is 30% off the first year, and connecting is free.

Related guides

Ryze AI: Search Console in chat

3-day free trial, $129 a month

Start free trial