You need two numbers, not fifteen: an SEO visibility score built from Search Console impressions, average position, and CTR, plus a count of how many AI answers cite your product. Add them into one weekly scorecard and you'll know in 20 minutes whether your just-shipped app is actually showing up in Google and AI answers, or whether content hours would be wasted.
What Are SEO Visibility Search Metrics (and Which Ones Actually Matter)?
SEO visibility is a single question: how often does your site show up when people search for what you built? Instead of tracking one keyword rank, you track your share of all impressions across the searches that matter to your product.
The four inputs: impressions, average position, CTR, and estimated traffic share
Google's own Search Console Performance report defines the core inputs: impressions (how many times your site appeared), average position (where you typically ranked), click-through rate (impressions that became clicks), and clicks themselves. Combine them and you get an estimated traffic share: of everyone searching your topic space, what fraction lands on you. That number is your visibility score, and it's the one to watch weekly.
The vanity metrics to skip before you have 100 users
Skip keyword counts, backlink totals, and domain authority for now. They measure effort and reputation, not whether anyone found you. If you want the AI-answer side of visibility (whether ChatGPT or Perplexity mention your product), we cover that separately in how to track AI visibility metrics for free.
How Is an SEO Visibility Score Calculated?
The standard vendor formula (position-weighted impression share)
Every SEO tool with a "visibility score" runs some version of the same math: for each keyword you track, you estimate how many searchers see your listing, weighted by rank. A common model gives position 1 roughly 30% of clicks, position 2 around 15%, and decays fast from there. Your visibility score is the sum of those weighted shares across all your keywords, often normalized to 100. Same inputs, slightly different decay curves, wildly different marketing around it.
A DIY version using only Search Console exports
You can compute a rough version free in a spreadsheet. Export Search Console queries for the last 28 days, then for each query multiply impressions by a click-share estimate based on your average position: roughly 0.30 at position 1, 0.15 at position 2, 0.10 at position 3, then about 0.05 down to position 5 and 0.02 after that. Sum the results, divide by total impressions, and you have your share of visible search demand for the queries you already appear on.
That number is your single weekly metric. It rises when you win new impressions (Google sees your pages as relevant) and when your average position climbs. Both feed the AI half of the scorecard, covered in our guide to AI visibility metrics you can track for free. The catch: it only counts queries you already rank for, so pair it with a manual check of 5 target keywords where you rank nowhere yet.
Worked Example: Computing Your Visibility Score in 15 Minutes
Step 1: Pull your top 20 queries from Search Console
Open Google Search Console, set the date range to the last 28 days, and export your top 20 queries by impressions. For a just-shipped product this list is short and honest: your brand name, a few feature terms, maybe one comparison query. That is your whole surface area right now.
Step 2: Weight each query by position and volume
Give each query a visibility weight: position 1-3 scores 1.0, positions 4-10 score 0.5, positions 11-20 score 0.2, and anything past 20 scores 0. Multiply by impressions and sum it up.
| Query | Position | Impressions | Weight | Score |
|---|---|---|---|---|
| yourbrand | 1 | 40 | 1.0 | 40 |
| ai habit tracker | 8 | 300 | 0.5 | 150 |
| habit tracker vs streaks | 14 | 90 | 0.2 | 18 |
| best productivity app | 47 | 1,200 | 0 | 0 |
Total: 208. That is your visibility score.
Step 3: Turn it into one number you track weekly
Log 208 in a spreadsheet every Monday. Watch the trend, not the absolute number. Pages that climb into top positions start appearing in AI answers, since Google documents how cited pages surface in AI Overviews and other search features. When branded queries start growing, your score compounds. The full weekly routine, including the AI-citation half of the scorecard, lives in our 20-minute weekly visibility routine.
How Do AI Visibility Metrics Change the Picture?
Short answer: no, ChatGPT, Perplexity, and AI Overviews do not show up in traditional SEO visibility scores. Your classic score is built from Google rankings and impressions. When someone asks Perplexity "best habit tracker for solo founders" and it cites your competitor, your score stays flat while you lose the click. That blind spot is why the two halves of this scorecard exist.
What Search Console does and does not capture from AI surfaces
Google Search Console only reports what happens on Google. AI Overviews sit on Google, so impressions and clicks from them do appear in your data, though they're lumped in with regular results and hard to isolate. ChatGPT and Perplexity are separate surfaces entirely. Search Console sees none of that traffic or those citations. You need a different measurement layer, and you can build one for free: see how to track AI visibility metrics on a $0 budget.
The three AI visibility metrics worth a founder's time: citation rate, mention share, branded search lift
Track these three, nothing else:
- Citation rate: of 10 prompts a buyer would realistically type, how many answers cite your product or content.
- Mention share: when AI answers name tools in your category, what fraction of mentions are yours versus competitors.
- Branded search lift: branded queries in Search Console week over week. When AI citations grow, people Google your name, and that lift feeds back into your SEO visibility score.
Citation rate is the leading indicator. Branded search lift is the proof it's working.
How Do SEO and AI Visibility Feed Each Other?
They're one loop, not two games. Here's how it runs.
Pages that rank get crawled and cited more
AI answer engines lean on the same crawlable web Google does. When your page ranks, it gets crawled, indexed, and pulled into the corpora that ChatGPT and Perplexity quote from. That's why the standard visibility formula, your share of impressions across tracked keywords, still matters in the AI era. Semrush documents this share-of-voice approach in its visibility score methodology. Rank first, get cited second.
AI citations create branded searches, which lift your visibility score
The loop closes when someone reads an AI answer that names you, then Googles your product. Those branded searches signal demand to Google, which lifts your rankings on more keywords. Track the loop weekly: impressions on your target keywords, AI mentions of your product, branded search volume. We break down the tracking setup in our AI visibility guide for solo founders.
What Should Your Weekly Visibility Scorecard Look Like?
Five rows, one trend arrow each, 20 minutes every Sunday.
Five rows, one trend arrow each
Skip the dashboard. Open a spreadsheet with five rows and track each one as up, flat, or down week over week:
- Google impressions (Search Console) for your top 10 keywords
- AI citations: does ChatGPT, Perplexity, or Google AI Overviews name your product when asked your category question?
- Branded search volume: are people typing your product name into Google?
- Reddit/X mentions: did anyone mention or link you organically this week?
- Clicks from organic: the only row that touches revenue
The arrows matter more than the numbers. A flat score for three straight weeks is your signal to change the play, not to keep shipping content into the void.
20 minutes every Sunday
Set a timer. Pull Search Console (2 min), run three AI prompts (5 min), search your brand name (3 min), scan Reddit and X notifications (5 min), log the arrows (5 min). One number to watch: total rows pointing up, out of five. Get it to 3/5 and hold it, then push to 4/5.
Which Tools Track Visibility Metrics on a Bootstrap Budget?
Free tier: Search Console, manual AI spot-checks, branded search tracking
Google Search Console covers your SEO half for free: impressions, clicks, and average position by query. Pair it with a weekly note of your branded search volume, and manual spot-checks where you paste your top keyword into ChatGPT or Perplexity and record whether you get mentioned. That is your AI half. Total cost: $0 and about 20 minutes a week.
The gap is that AI answers lean heavily on pages that already rank well in Google. Industry research has repeatedly found AI engines citing pages that also hold top organic positions, which is why the two halves of your scorecard feed each other.
Where point tools stop and a running system takes over
Free tools show you a snapshot. They do not run the loop: audit, ship a move, measure, adjust. That is the job HeyCatch takes over, running daily organic moves across Reddit, X, LinkedIn, and SEO, then adapting your weekly roadmap so the visibility score climbs instead of just getting measured.
When Should You Act on Visibility Metrics vs. Ignore Them?
At zero traction, most visibility dips are noise. Small sample sizes mean one week's impressions swing wildly from a single keyword's ranking jitter. Ignore anything under a 20% week-over-week drop.
Act when a decline holds for three consecutive scorecard weeks, or when branded searches stay flat after you ship content consistently for a month. Those two signals mean distribution isn't compounding, and that's the real problem to fix, not a metric blip.
One exception: if AI answers never cite you despite pages winning Google impressions, act immediately. That gap means your content isn't structured for citation, and it's cheap to fix.
At HeyCatch, we watch this same loop weekly. If your scorecard stalls, that's your cue to change the input, not the tool.
Frequently Asked Questions
What is SEO visibility in simple terms?
It's the share of search demand you actually capture. Instead of tracking one keyword rank, you look at how often your site appears across all the searches that matter to your product, and what fraction of searchers end up on your pages. One number, checked weekly.
How is SEO visibility score calculated?
Weight each keyword you rank for by position, multiply by impressions, then sum the results. A common model gives position 1 roughly 30% of clicks, position 2 about 15%, decaying fast after that. Vendors normalize the total to 100; a spreadsheet version works just as well.
What is a good SEO visibility score for a new website?
There's no universal target, because the absolute number depends on your keyword set. For a just-shipped product, watch the trend instead: a score that climbs week over week means you're winning impressions and positions. Flat for three straight weeks means change the play, not the metric.
How do I track SEO visibility for free?
Export your top 20 queries from Google Search Console for the last 28 days, weight each by position (1.0 for top 3, 0.5 for 4-10, 0.2 for 11-20), multiply by impressions, and sum. Log it every Monday. Total cost: $0 and about 15 minutes.
Does ChatGPT or AI search traffic show up in Google Search Console?
Partially. AI Overviews sit on Google, so their impressions and clicks land in your Search Console data, lumped in with regular results. ChatGPT and Perplexity are separate surfaces entirely: Search Console sees none of that traffic or those citations. Track those with manual prompt spot-checks instead.