How to Track SEO Results with Google Search Console and GA4
You cannot improve what you cannot see. This guide shows which numbers actually show SEO progress, how to read each Search Console report without being misled, how to connect it to Google Analytics 4, and how to build a simple monthly report that a business owner can understand in two minutes.
- Metrics that matter, and ones that do not
- Performance report explained
- Link Search Console to GA4
- A monthly report template
Illustration with example numbers.
Track four things monthly: clicks and impressions from the Search Console Performance report, the pages and queries behind them, indexed page count, and organic conversions in GA4. Link Search Console to GA4 so you can see search queries and landing-page results together. Compare the same periods, and ignore day-to-day noise.
What to track (and what to ignore)
| Metric | Where | Shows |
|---|---|---|
| Clicks | Search Console | Visits from Google results |
| Impressions | Search Console | How often you appeared |
| Click-through rate | Search Console | Clicks divided by impressions |
| Average position | Search Console | Typical ranking |
| Indexed pages | Search Console | Pages eligible to appear |
| Organic sessions and key events | GA4 | What visitors did |
Ignore daily swings and single keyword positions. They fluctuate with time, location and device. Trends over weeks and months are what matter. For realistic timing expectations read how long SEO takes.
The Performance report, explained
In Search Console open Performance, then Search results. Google defines the metrics this way: clicks are visits from results, impressions are how often you appeared, click-through rate is clicks divided by impressions, and average position is the average placement of your topmost result.
- Queries: what people searched
- Pages: which URLs appeared
- Countries and Devices
- Search appearance and Dates
- Default range is the last three months
- Recent data may be preliminary
- Chart and table totals can differ
Filters that answer real questions
“Is SEO working overall?”
Set the date range to compare the last 3 months with the previous period. Look at clicks and impressions together.
“Which pages bring visitors?”
Use the Pages tab and sort by clicks. Click a page, then open Queries to see what it ranks for.
“Where can I win quickly?”
Sort queries by impressions, then look for high impressions with low click-through rate. Improve titles and descriptions. See meta descriptions.
“What about images or news?”
Change the Search type to web, image, video or news.
“Is mobile different?”
Compare the Devices tab.
Need Search Console first? Follow Search Console setup.
Link Search Console to GA4
Linking lets you see search queries alongside what visitors did after landing. Google’s steps are in the Analytics Admin area.
Open Admin in GA4
Under Product links choose Search Console Links.
Click Link
Choose the Search Console property you own and confirm.
Select the web data stream
Pick your site’s stream, review and submit.
Publish the reports
The two Search Console reports are unpublished by default. Publish them from the Library.
- Google organic search queries report
- Google organic search traffic by landing page
- Country and device drill-down
- One property links to one web stream
- Search Console data covers 16 months
- Data appears about 48 hours after collection
- No time-series charts in these reports
Track indexing health too
Impressions cannot grow if pages are not indexed. Once a month open Indexing, Pages and note the indexed and not-indexed counts. Learn the statuses in how to check if your site is indexed and fix problems using the discovered guide and the crawled guide.
Reading the numbers: common patterns
Impressions up, clicks flatRanking on more terms, but low positions or weak snippetsImprove titles and descriptionsClicks down, position stableSeasonality or fewer searchesCompare year on yearPosition improved, clicks fellAverage hides mixed results across queriesCheck queries individuallyOne page jumpsNew links or content improvementLearn what worked, repeat itRemember that chart totals count by property, so two results from one site for one query count as one impression, while table rows may count by page. That is why totals can look different.
A monthly report in 15 minutes
| Section | What to record |
|---|---|
| 1. Traffic | Clicks, impressions, CTR, position vs last month |
| 2. Top pages | Top 5 by clicks, and any big risers or fallers |
| 3. Queries | Top queries and 3 low-CTR opportunities |
| 4. Indexing | Indexed pages, new issues |
| 5. Results | GA4 organic sessions and key events |
| 6. Actions done | Pages published or updated |
| 7. Next month | Three planned actions |
Mistakes to avoid
Checking rankings daily
Positions fluctuate normally.
Looking only at average position
It blends very different queries.
Judging after one week
SEO changes need time.
Not exporting data
Search Console keeps limited history.
Tracking SEO: questions
What is the best free way to track SEO?
Google Search Console plus GA4, both free.
Why do my impressions differ from rank trackers?
Search Console reports actual impressions across users, while trackers check specific positions from one location.
How long does data take to appear?
Recent data can be preliminary and may change within hours. Linked GA4 reports show data about 48 hours later.
How far back can I look?
Search Console keeps 16 months of data.
Does GA4 show keywords?
Not by itself. Link Search Console to see queries.
What is a good click-through rate?
It depends on position and query. Compare your own pages over time instead of chasing a number.
How often should I check?
Weekly glance, monthly report, quarterly review.
The numbers in the illustrations are examples. The interpretation table and report template are my own framework.