SmarterSEO
Pricing
Sign inBook a demoStart free
SmarterSEO

SEO research, tracking and reporting for agencies and in-house teams. Credits or your own DataForSEO key.

© 2026 SmarterSEO

Features
Keyword researchRank trackingLocal SEOAI search visibilityCompetitor researchBacklinksSERP toolsTechnical SEOSearch Console & AnalyticsClient reporting
Use cases
SEO agenciesLocal SEO agenciesIn-house teamsFreelancersContent teamsLink builders
Product
PricingIntegrationsAPI & MCPChangelogStart freeSign in
Resources
BlogHelp centreAboutContactTermsPrivacy
Help centre/Search Console and analytics/Search Console Performance
/
Help centre home
Start here
  • Getting started
  • Billing and credits
Account
  • Account and team
Research tools
  • Keyword research
  • Competitor research
  • Backlinks
  • SERP tools
  • AI search
  • Technical SEO
Projects
  • Rank tracking
  • Local SEO
  • Search Console and analytics
    • Connect Google Search Console and GA4
    • Search Console Performance
    • Indexing
    • Cannibalization
    • Internal links
    • SEO tests
    • Landing pages (GA4)
  • Content tools
Reporting
  • Reporting and automation
  • API and MCP

Search Console Performance

Clicks, impressions, CTR and position by query, page, device and country, with period comparison, filters and CSV export, kept beyond Google's 16 months.

5 min readUpdated 9 Nov 2026Freeapp.smarterseo.com/p/[slug]/search-console/performance↗

Performance is the Search Console report you already know, rebuilt on data SmarterSEO syncs every night and keeps for as long as you choose. It shows clicks, impressions, CTR and average position for the whole property, with a breakdown by query, page, device and country and a comparison against the previous period or the same period last year.

Search Console performance view with clicks and impressions tiles and the daily chart
Search Console performance view with clicks and impressions tiles and the daily chart

#What it does

Google's own interface only goes back 16 months. Because SmarterSEO stores each day's data as it arrives, you can compare this year against last year with full detail, and after the retention window the data is rolled up into weekly totals rather than disappearing. The page is read-only; nothing here changes anything in Google.

Cost: Free. Reading and syncing Search Console data never uses credits.

#Before you start

  • The project needs a linked Search Console property. See Connect Google Search Console and GA4.
  • Data appears once the initial backfill has finished. The header shows "Data {first} → {last}" so you know what range is available, and a Manage link takes you to the project's Connections page.
  • If the project has more than one property linked, use the property picker in the header to switch.

#Choosing a range and comparison

  1. Pick a range: 7 days, 28 days (the default), 3 months, 6 months, 16 months, 2 years or All history.
  2. Pick what to compare against: vs previous period (default) or vs same period last year. The year-on-year comparison shifts by exactly 52 weeks so weekdays line up with weekdays.
  3. Optionally type into Filter queries and pages and click Apply. The filter narrows every tile, the chart and both tabs to matching queries and pages.

Two small labels next to the range tell you how the numbers were built:

  • · by week appears on long ranges, where the chart and tables use weekly summaries instead of daily rows.
  • · partial appears when the comparison period starts before your synced history, so the comparison covers only part of the previous period. Treat the deltas with care in that case.

#Reading the results

#Tiles

Tile What it shows
Clicks Total clicks in the range, with the change against the comparison period.
Impressions Total impressions, with the change.
Average CTR Clicks divided by impressions. The change is shown in percentage points, not percent.
Average position Impression-weighted average position. A lower number is better, so a negative change is an improvement.

#Chart

Clicks and impressions per day (or per week on long ranges) plots both series over the range, with the comparison period drawn behind it so you can see the two shapes at once.

#Queries and Pages tabs

The Queries and Pages tabs have the same layout. Each row is a query or a page with:

Column Meaning
Query / Page The search term or the URL.
Clicks Clicks in the range.
Δ clicks Change against the comparison period. Reads new when the row did not appear at all in the comparison period.
Impressions Impressions in the range.
CTR Clicks divided by impressions for the row.
Position Average position, with ▲ or ▼ showing whether it moved up or down.
Pages / Queries On the Queries tab, how many of your pages appeared for that query; on the Pages tab, how many queries the page appeared for. A high count on the Queries tab is an early sign of cannibalization.

Tables are paged; pick 25, 50, 100 (default) or 250 rows per page.

#Devices & countries

The Devices & countries tab splits the same metrics by desktop, mobile and tablet and lists the top 15 countries by clicks. Country and device totals are kept at daily detail forever, regardless of the retention setting.

#CSV

The CSV button exports the rows on the current Queries and Pages pages, so set your filter and page size first if you want a specific slice.

#Fine print worth knowing

The footer of the page summarises how the numbers are produced:

  • Positions are impression-weighted averages, the same way Google calculates them.
  • Data is final two days after the fact; the nightly sync re-pulls the last seven days so late corrections from Google are picked up.
  • Days older than the property's Daily detail for setting (16 months by default) are kept as weekly totals per query and page.

#Sharing with clients

The Performance view is one of the report types you can share through a public, read-only link. The shared page is the same view without the property switch or the Manage link, and the CSV button stays available to the client. See Client sharing.

#Tips and gotchas

Tip: Use vs same period last year with a 3-month or 6-month range to separate seasonality from real movement. Because the comparison is shifted by 52 weeks, a Monday is always compared against a Monday.

Note: If a query shows a large Pages count and a middling position, open Cannibalization for that query to see which of your pages are splitting the impressions.

  • The change on Average CTR is in points: 3.1% to 3.6% shows as +0.5, not +16%.
  • Filtering by a URL fragment in Filter queries and pages is the quickest way to get a section-level report, for example /blog/.

#Related

  • Connect Google Search Console and GA4
  • Cannibalization
  • Search Console rank tracking
  • Client sharing
Previous← Connect Google Search Console and GA4NextIndexing →
Didn't find what you needed?Contact support →
On this page
  • What it does
  • Before you start
  • Choosing a range and comparison
  • Reading the results
  • Tiles
  • Chart
  • Queries and Pages tabs
  • Devices & countries
  • CSV
  • Fine print worth knowing
  • Sharing with clients
  • Tips and gotchas
  • Related