How to Measure Organic Traffic and SEO Leads: 7 Metrics
By Istiak Ahmed Soikot, Founder and CEO, Rank OG. Istiak has spent 4+ years doing hands-on SEO for local businesses and ecommerce brands.
Key takeaways
- Measuring SEO performance is tying search visibility to business outcomes, not admiring a traffic graph, and it takes two free tools: Google Search Console for clicks, impressions, click-through rate, and average position, and Google Analytics 4 for sessions, engagement, key events, and revenue.
- The seven metrics to track monthly are organic search sessions, organic key events such as form submissions and call clicks marked in GA4, organic engagement rate, Search Console clicks and impressions, average position and CTR, top organic landing pages, and revenue with session key event rate.
- Read average position and CTR per query and per page, never as a site-wide average alone, since a page sitting at positions 8 to 20 with a low CTR is a quick win where a better title and description earn clicks without any ranking change.
- The mistakes that make numbers lie are counting branded searches as SEO wins, comparing unequal periods, obsessing over one keyword while key events fall, and trusting a paid tool's estimate over Google's own data, so compare equal periods and judge business outcomes over raw rankings.
To measure SEO performance, pair Google Search Console with Google Analytics 4. Search Console shows the clicks, impressions, click-through rate, and average position Google sends you. Analytics shows which visits become leads. Track these seven metrics and see whether your SEO earns traffic that pays.
Last reviewed: November 2026. Sources checked November 2026.
What does it actually mean to measure SEO performance?
To measure SEO performance means tying search visibility to business outcomes, not just admiring a traffic graph. Rankings and sessions tell you that people found you. Leads, calls, form fills, and revenue tell you whether finding you was worth anything. Google itself points business owners toward this thinking: its official hiring guide tells you to ask any SEO “What kind of results do you expect to see, and in what timeframe? How do you measure your success?” If your provider cannot answer that plainly, keep interviewing.
This guide is for business owners and marketing leads who want an honest dashboard. You need two free tools, and you need them set up before you need the numbers: Google Search Console and Google Analytics 4. Search Console reports what happened in Google Search. Analytics reports what happened after the visit. One without the other is a guess. Here is how to measure SEO performance honestly, one metric at a time.
What are the 7 metrics that show whether your SEO works?
These seven cover the full chain, from Google showing your page to money landing in your account. Check them once a month and compare equal time periods.
1. Organic search sessions: how many visits did search engines send you?
Organic search sessions is the count of visits that arrived through non-advertising links in search results. Find it in GA4 under Reports, then Acquisition, then Traffic acquisition, looking at the “Organic Search” row of the Session default channel group. Type “google / organic” in the search bar above the table to isolate Google traffic specifically. This metric answers the simplest question: is search sending you more people than before? Compare the current period to the previous period of the same length, or to the same months last year, so seasonality does not fool you when you measure SEO performance over time.
2. Organic key events: how many of those visits became leads?
A key event in GA4 is an action you mark as important, such as a form submission, a phone call click, or a checkout. Google notes that marking an event as a key event is what populates the Key events metric in your reports. If you never mark your lead form as a key event, Analytics counts zero leads even when the phone rings off the hook. Once set up, the Traffic acquisition report shows key events broken down by channel, so you can read exactly how many leads came from Organic Search versus every other source. Sessions are vanity; key events are money. If you cannot connect visits to leads, you cannot measure SEO performance at all.
3. Organic engagement rate: did visitors actually do anything?
Engagement rate is the percentage of sessions that were engaged sessions, and Google defines an engaged session as one that lasts longer than 10 seconds, triggers a key event, or includes two or more page or screen views. Bounce rate is simply its opposite. Compare the engagement rate of your Organic Search row against your other channels in the Traffic acquisition report. A rising session count with a falling engagement rate often means you are attracting the wrong searches, pages that answer too little, or traffic that never intended to buy. To measure SEO performance on quality instead of volume, this is the metric to watch.
4. Search Console clicks and impressions: what did Google actually send?
Google Search Console’s Performance report defines clicks as the number of times a user clicked your site from Google Search results, and impressions as how many times your site appeared. These first-party numbers are not estimates, and the default view covers three months. When impressions climb but clicks stall, Google shows you more often than people choose you. That gap is the baseline you need to measure SEO performance in Google Search.
5. Average position and CTR: where do you rank and who clicks?
CTR is the click count divided by the impression count, and average position is the average position of the topmost result from your site. Read them per query and per page, never as a site-wide average alone. A page ranking around positions 8 to 20 with a low CTR is a quick win: a better title and description can earn clicks without any ranking change. A page with high impressions and a CTR far below its peers is a sign that your listing promises something the searcher does not want. Read together, position and CTR let you measure SEO performance query by query instead of guessing from a single site-wide average.
6. Top organic landing pages: which pages pull their weight?
Not every page earns its keep. In GA4, add a report filter for Session default channel group set to Organic Search, then look at which landing pages collect the most engaged sessions and key events. In Search Console, use the Pages tab sorted by clicks to see which URLs Google rewards. The overlap between these two lists is your real asset: pages that both rank and convert. Pages with traffic but no leads need a stronger call to action; pages with leads but little traffic need more visibility. This overlap is where you measure SEO performance as business value, not just rankings.
7. Revenue and session key event rate: did organic search pay for itself?
GA4’s Traffic acquisition report also carries Session key event rate, the percentage of sessions in which a key event happened, and Total revenue, which sums purchase, subscription, and ad revenue events. Divide your SEO spend by organic key events and you get a rough cost per lead. Compare that against your paid channels. This is the metric that answers the only question that matters in a budget meeting: what did search return for what it cost? When you measure SEO performance down to the dollar, this is the number that ends the debate.
How do Google Analytics and Search Console differ?
They measure different halves of the same journey, and their numbers will never match exactly. Search Console aggregates by property and page; GA4 counts sessions on your site. Some rare queries are hidden from Search Console tables for privacy. Use both side by side.
| Question | Google Analytics 4 | Google Search Console |
|---|---|---|
| What it measures | What visitors did on your site after arriving: sessions, engagement, key events, revenue | How your site appeared in Google Search: clicks, impressions, CTR, average position |
| Best use | Proving which channels produce leads and revenue | Diagnosing which queries and pages earn visibility |
| Where to find it | Reports, then Acquisition, then Traffic acquisition | Performance, then Search results |
| Main limit | Cannot tell you what people searched before arriving | Cannot tell you what visitors did after clicking |
Verdict: Start with Search Console to find the visibility problems and GA4 to find the money problems. To measure SEO performance honestly, you need both, and a tool like Rank OG’s free SEO audit can check both sides at once.
What mistakes make SEO numbers lie?
When you measure SEO performance, the first mistake is counting branded searches as SEO wins; people typing your company name would have found you anyway. The second is comparing unequal periods and calling the difference growth. The third is obsessing over one keyword’s position while key events fall. The fourth is trusting a paid tool’s estimate over Google’s own data.
Picture a plumbing company whose organic sessions rose 40% while key events stayed flat. The new traffic came from DIY blog posts, not the service pages. Sessions went up. Leads did not. That gap is exactly what measuring the full chain reveals.
How do you set up measurement before you need it?
First, verify your site in Search Console. Second, install GA4 on every page. Third, mark your real lead actions as key events: form submissions, click-to-call taps, and checkout completions. Fourth, connect Search Console to GA4 so query data sits inside your reports. Do it in week one, because you cannot measure SEO performance retroactively.
What should you do with these numbers each month?
- Open GA4’s Traffic acquisition report, compare Organic Search sessions and key events against the previous equal period, and note the trend.
- Open Search Console, sort queries by impressions, and find pages with high impressions and low CTR to rewrite their titles and descriptions.
- Check your top converting landing pages and make sure their calls to action are visible without scrolling.
- Divide last month’s SEO spend by organic key events to get your cost per lead, then compare it with paid channels.
- Ask your SEO provider one question from Google’s own playbook: what results did we expect, in what timeframe, and how are you measuring success? If the answer is vague, get a second opinion before renewing.
Repeat this routine every month and you will measure SEO performance the same honest way each time, which is more than most dashboards deliver.
Frequently asked questions
What is the best way to measure SEO performance?
To measure SEO performance, combine Google Search Console with Google Analytics 4. Search Console shows clicks, impressions, CTR, and average position from Google Search, while Analytics shows sessions, engagement rate, key events, and revenue. Together they connect visibility to business results, and both tools are free from Google.
Why do my Search Console and Analytics numbers not match?
They count different things. Search Console aggregates impressions and clicks by property and page, while Analytics counts sessions on your site. Some rare queries stay hidden from Search Console tables for privacy. Use each tool for its own questions instead of expecting the totals to agree.
What counts as an SEO lead?
Any action that could become a customer: a form submission, a click-to-call tap, or a completed purchase. In GA4, mark these events as key events so they attribute to Organic Search. Without this setup, your lead count reads zero no matter how well you rank.
Can I measure SEO results without paying for tools?
Yes. Google Search Console and Google Analytics 4 are both free and cover the essentials: search visibility, clicks, engagement, and conversions. Paid tools add estimates for competitor data and keyword tracking. Start free, and add paid tools only when you need competitor intelligence.
How should I judge my SEO provider’s report?
Check whether it reports leads and revenue or rankings and sessions. The hiring guide says to ask what results your SEO expects, in what timeframe, and how they measure success. If a report shows traffic growth but cannot name the key events, it is measuring the agency, not your business.
Sources
- Google Search Console Help: Performance report (Search results), overview and basic setup, Google
- Google Analytics Help: [GA4] Traffic acquisition report, Google
- Google Analytics Help: [GA4] Engagement rate and bounce rate, Google
- Google Search Central: Do You Need an SEO? Tips for Hiring an SEO, Google for Developers
Sources checked November 2026.
Want someone to measure SEO performance on your site for you? Run a free SEO audit and see exactly where your traffic and leads stand. If you would rather talk it through, an SEO consultant can walk your numbers with you, or reach out on the contact page.



