Can ChatGPT, Gemini and Claude read your website? Check free →
Check my site
How we score

The OnRank Score, and exactly how it is worked out.

Every audit opens with one number from 0 to 100, for your site and for three competitors read the same way. It is our formula. No search engine publishes a score, and Google does not use this one — so we publish all of it: the five parts, every input, every weight, and what we leave out.

The five parts

Each part is scored 0–100 from its inputs, weighted as shown. The OnRank Score is the five parts, weighted. When we cannot read an input for a site, it is left out and the other weights in that part are rescaled; it is never counted as zero, and the report says how many inputs the score rests on.

Technical 30% of the score

Whether Google can reach, read and load the site quickly on a phone.

InputShare of the partHow the reading becomes 0–100
Mobile loading speed (LCP)35%100 at 2.5 s or less (Google's “good” line), 0 at 6 s or more, a straight line between.
Layout stability (CLS)15%100 at 0.1 or less (Google's “good” line), 0 at 0.5 or more, a straight line between.
Pages without faults35%The share of crawled pages with no fault, times 100.
Secure and indexable homepage15%100 when the homepage is https and carries no noindex, otherwise 0.

Content 20% of the score

Whether each page says plainly, in its title and description, what it is — and describes the business to Google.

InputShare of the partHow the reading becomes 0–100
Title quality50%The share of crawled pages with a present, unique title of 1–70 characters, times 100. (70 is our working limit, not Google's — Google sets none.)
Description quality25%The share of crawled pages with a present, unique meta description, times 100.
Structured data25%100 when the homepage carries readable JSON-LD structured data, otherwise 0.

Local 20% of the score

How the business shows up to people nearby: reviews, rating, and a profile that agrees with the site.

InputShare of the partHow the reading becomes 0–100
Google reviews50%On a log scale: 0 reviews is 0, 100 reviews or more is 100 (10 reviews is about 52).
Google rating30%3.0 stars or less is 0, 5.0 is 100, a straight line between.
Profile and site agree20%100 when name, address and phone match between the Business Profile and the site, 50 when partly, 0 when not.

Authority 15% of the score

How many other websites link to this one.

InputShare of the partHow the reading becomes 0–100
Referring domains100%On a log scale: 0 linking sites is 0, 1,000 or more is 100 (about 100 is 67). A count of distinct sites, not a vendor's authority score.

AI visibility 15% of the score

Whether AI assistants are allowed to read the site, and how often they mention the business when asked.

InputShare of the partHow the reading becomes 0–100
AI platforms allowed in40%Of the eight AI platforms we check, the share whose crawler the site's own rules let in, times 100.
AI mentions60%The share of answers to our fixed prompt set that mention the business, times 100 — on the same prompts, platforms and date for every site compared.

What is left out, on purpose

Worked examples

Everything at Google's “good” line or better 100

Every input at its ceiling. In practice no site reaches 100: the AI mentions input alone almost never does.

Technical 100 · Content 100 · Local 100 · Authority 100 · AI visibility 100 — 13 of 13 inputs read.

A typical small local business 58

Slow on phones, a third of pages with faults, no structured data, and rarely named by AI assistants.

Technical 71 · Content 40 · Local 74 · Authority 55 · AI visibility 36 — 13 of 13 inputs read.

A site we could only partly read 54

Only four of thirteen inputs could be read, so the score rests on Technical and Content alone and says so beside the number. Content's one reading (structured data present) carries that whole part — which is why a partly-read score is always printed with how many inputs it rests on.

Technical 24 · Content 100 · Local not read · Authority not read · AI visibility not read — 4 of 13 inputs read.

What the score is not

It is not a ranking, and it does not predict one. Two sites with the same score can sit in very different places in Google. It describes things we can read the same way for every site — speed, page faults, reviews, linking sites, and whether AI assistants can read the site and name the business — so you can see where you stand next to the businesses you compete with, and which part of the work matters most.

We never guarantee a ranking, a search feature, an AI citation, a recovery, or a timeline. We never ask for your password. Formula last changed 2026-10-15. See the score in the sample audit.