Scale like a grading system
A score of 100 would mean every keyword on rank 1. A score of 0 means no position delivers measurable clicks. Realistic values for small and mid-sized sites range from 10 to 60, every five-point move is noticeable.
Drop in your domain plus three to five keywords. We measure every position on Google, combine it with search volume and return a score from 0 to 100 plus the estimated monthly organic clicks.
example-company.com
Dashboard · 25 keywords in the pool
Visibility score
up 5 vs. last week
6,2
Avg position
92/100
Audit score
History · last 8 weeks
| Keyword | Pos | Δ |
|---|---|---|
| tiles berlin | 3 | ↑ 2 |
| bathroom remodel | 7 | ↑ 1 |
| kitchen renovation | 12 | ↓ 1 |
One free check per domain per year · GDPR-compliant · Servers in Germany
Anyone serious about SEO does not look at a single position. Anyone who looks at a single position optimizes for a detail and misses the bigger picture.
Position 5 for one keyword is a snapshot. With three or five keywords in parallel you see a pattern: do you rank broadly across the domain or does all visibility hang on a single page? The answer changes your strategy entirely.
Rank 1 for a keyword with ten searches per month brings less traffic than rank 8 for a keyword with 1,000. The visibility index weights every position by real volume, turning numbers into business value.
A score in week 47 is a number. A score that has been losing two points a week for eight weeks is an alarm. The tracker writes a weekly snapshot so you see movement before it becomes a problem.
The visibility index combines three data sources that are not worth much on their own but together give the full picture.
A score of 100 would mean every keyword on rank 1. A score of 0 means no position delivers measurable clicks. Realistic values for small and mid-sized sites range from 10 to 60, every five-point move is noticeable.
That is how rank 1 contributes to the score. Rank 3 sits at eleven percent, rank 10 at only 2.5 percent. This curve comes from aggregated CTR studies and is the foundation of any serious visibility index.
Every Sunday at 4 AM the cron writes a new score entry per site. You get a weekly time series without manual work, and the dashboard shows the delta to the previous week immediately.
Four steps, all automatic. You enter domain and keywords, the backend stack does the rest.
Drop in your domain and three to five keywords your customers would use to find you. That is enough for the first check. In your account you later get free pool space for up to 1,700 keywords depending on plan.
Per keyword a real Google search runs through the provider, no cookies, no location drift, fixed country and device. We check top 100 and remember the lowest position your domain shows up at.
In parallel we fetch the monthly search volume per keyword. Position and volume make the expected click count, summed across all keywords becomes the visibility index. The calculation is transparent and lives in the open shared module.
You see the overall score, a per-keyword breakdown and the estimated monthly organic clicks. In your account the cron writes a fresh snapshot every week, the dashboard shows the delta to the previous week.
The visibility card sits on the dashboard home, right next to audit score and reviews. Score, avg position and the week-over-week delta are instantly readable. Anyone who wants more detail clicks Manage keywords and sees the full table.
example-company.com
Dashboard · 25 keywords in the pool
Visibility score
up 5 vs. last week
6,2
Avg position
92/100
Audit score
History · last 8 weeks
| Keyword | Pos | Δ |
|---|---|---|
| tiles berlin | 3 | ↑ 2 |
| bathroom remodel | 7 | ↑ 1 |
| kitchen renovation | 12 | ↓ 1 |
Presented anonymously because we do not share customer names without consent. The score jumps are real, taken from the history log of our snapshots.
After the first on-page audit, five new guides and a reworked title tag, the score rose from 12 to 41 in ten weeks. Several long-tail terms jumped from rank 30 to single-digit positions.
Main category had stable positions, score only moved after we bulk-added 200 more long tails to the pool. Today long-tail carries most of the measured clicks and the score is much more robust.
The jump came almost entirely from local SEO: three location pages with their own title, schema and address block lifted the local-pack share, which in turn pulled up the generic consulting keywords.
Check now where your visibility stands, free
Three to five keywords, one domain. In under sixty seconds you get the score, the position per keyword and the estimated clicks per month. No signup, no credit card.
The score is not a black-box estimate but an open calculation. Every row in this table is a component of the formula.
Position per keyword
Search volume per keyword
CTR curve by position
Snapshot per site per week
Global volume cache
Scale
Visibility sounds like a soft marketing term. In reality it is one of the hardest SEO metrics, because it combines a ranking position with monthly search volume to express concrete click potential. People who only track positions optimize for a detail. People who only read Search Console clicks only see what already happened. The visibility index in the yourseo dashboard combines both and delivers a number you can follow week over week like a stock chart. If it rises, something is working. If it drops, that is an early alarm, often weeks before click numbers in Search Console actually fall.
The calculation is open. Every position contributes with its typical click-through rate, weighted by monthly search volume. Position 1 gets 28.5 percent, position 3 eleven percent, position 10 only 2.5 percent. Anyone who wants to dig deeper into the methodology can read the pure function in the on-page check at yourseo.app/analyse code and in the open shared module. No black box, no secret weighting, no provider score nobody can verify. That transparency matters because a score the user does not understand cannot inform decisions.
Visibility is not a replacement for a full audit, it is the quick view sitting on top. People who watch the score fall do not yet know why. That is where the SEO audit with all 49 on-page checks helps as the diagnostic step. People who watch the score rise and want to know which competitors lost ground check the competitor analysis. People who want to understand position movement open rank tracking. Three tools, one score as their common denominator.
For local businesses the visibility index is particularly useful because it honestly exposes how regionally concentrated the reach is. Ranking for five terms in one city but not in the neighbouring town does not show in the score directly, but it shows in the pool. Combined with reviews via our trust widgets on location pages, raw visibility turns into visible trustworthiness. Both together measurably lift the click-through rate from the local pack.
Those who do not want to take the next step alone can grab help from a vetted SEO agency via our wizard. The wizard recommends partners in your region and concrete offers land within hours. A visibility score as the starting point for a consulting conversation cuts every briefing by an hour, because the status quo is no longer up for debate but sits on the table as a number.
For methodology depth we recommend Google's SEO starter guide on Search Central, which explains the basics every visibility index builds on. The Wikipedia article on click-through rate is a useful follow-up; it summarizes the empirical studies our CTR curve is derived from. Reading both makes every value in the score much clearer.
The free hero check is a snapshot. People who actually do SEO want to see the trajectory, automatic, without maintaining a weekly Excel sheet.
A score of 30 means your current positions capture about 30 percent of the theoretically possible clicks if all your keywords ranked at position 1. Realistic values for small and mid-sized sites land between 10 and 60, very strong domains reach 70 or more. Every five-point move is noticeable.
With a single keyword you only get a snapshot. Three to five keywords average the position, weight search volume and deliver statistically robust results. Tracking ten or more keywords in your account gives a very stable, truly meaningful score.
The hero check costs us around nine cents per call in API fees (five SERP queries plus one volume task). To keep the tool free and signup-free we lock it for a year per IP and domain after the first run. In the free account, tracking runs automatically every week with no such limit.
No. SERP queries run through a provider that performs anonymous Google searches; your IP or identity are not involved. We do not store your IP either, only its SHA256 hash, just to recognize repeat calls. Servers are in Germany.
Established market-standard tools use a fixed market corpus of hundreds of thousands to millions of keywords per country, measured against every domain. Our score is based on the keywords you yourself track. Upside: highly relevant for your specific business. Downside: no direct cross-domain comparison against the whole market. For the question of how you are developing our model is more precise; for whole-market comparison we will later add a premium variant with Domain Analytics data.
In the dashboard, an automatic snapshot runs every Sunday at 4 AM UTC per site. You do not have to click anything; the system fetches fresh positions from recent rank-tracking runs and writes a new score row plus computes the delta to the previous week.
Long-tail terms often have no measurable volume in public databases. They drop out of the score and are marked accordingly in the table. They still often rank very well because they have little competition; they just do not contribute to the visibility index.