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.
Content 20% of the score
Whether each page says plainly, in its title and description, what it is — and describes the business to Google.
| Input | Share of the part | How the reading becomes 0–100 |
|---|
| Title quality | 50% | 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 quality | 25% | The share of crawled pages with a present, unique meta description, times 100. |
| Structured data | 25% | 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.
| Input | Share of the part | How the reading becomes 0–100 |
|---|
| Google reviews | 50% | On a log scale: 0 reviews is 0, 100 reviews or more is 100 (10 reviews is about 52). |
| Google rating | 30% | 3.0 stars or less is 0, 5.0 is 100, a straight line between. |
| Profile and site agree | 20% | 100 when name, address and phone match between the Business Profile and the site, 50 when partly, 0 when not. |