Search stopped being about matching strings some time ago and became about recognising things — people, products, places, standards, companies. This tool reads a page as a set of entities rather than a bag of words and asks whether the set is the one a knowledgeable page on the subject would contain. Scores sit in the middle of the dataset, which is roughly what you would expect: most pages mention some of the right things and few mention most of them.
Here is where that sits. The median SeoMods score is 52/100, which ranks it 15 of the 25 tools with a published benchmark by median. The ranking runs over the 25 tools on the main benchmark page; 1st is the highest median. The middle half of results falls between 37 and 81 — a band 44 points wide. That is wide: in this sample sites’ scores diverge markedly on this measure.
How the scores are distributed
An average on its own misleads. The chart below splits all 5,194 scans into five score bands, totalling 100%. Scores collect at both ends and hollow out in the middle — the mark of a check that has either been done or not done at all, with little partial credit in between.
- 0–19
- 20–39
- 40–59
- 60–79
- 80–100
| Score band | Entity Coverage |
|---|---|
| 0–19 | 24% · 1,271 |
| 20–39 | 22% · 1,121 |
| 40–59 | 4% · 213 |
| 60–79 | 21% · 1,107 |
| 80–100 | 29% · 1,482 |
| Total runs | 5,194 |
The grade mix
The same data as letters: A+ 95–100, A 85–94, B 75–84, C 65–74, D 50–64 and F below 50.
Where does my score sit?
Read this as coverage, not correctness. A high score means the page touches the concepts a reader would expect to see; it does not mean it says anything true or useful about them. The honest use of a low score is as a prompt: is there something obvious this page should have covered and did not?
| Tool | P10 | P25 | Median | P75 | P90 | Mean | Lowest | Highest |
|---|---|---|---|---|---|---|---|---|
| Entity Coverage | 0 | 37 | 52 | 81 | 81 | 49.6 | 0 | 81 |
A score from the Entity Coverage Analyzer can be read against the five values below. All of them are calculated from the scans in this benchmark: they place a SeoMods score within this sample, not in Google’s results.
| Percentile | Score | What it means for a score |
|---|---|---|
| P10 | 0 | About one scan in ten scored 0 or lower. Below it, a page is in the lowest tenth of this sample. |
| P25 | 37 | The edge of the bottom quarter. A score under 37 is below about three quarters of the scans. |
| Median | 52 | The middle of the sample: half the scans scored lower, half higher. A score of 52 is the typical result here. |
| P75 | 81 | Where the top quarter begins. A score of 81 or more is at or above about three quarters of the scans. |
| P90 | 81 | Where the top tenth begins. A score of 81 or more is among the highest 10% of scans in this sample. |
Some of these values coincide. That happens when many scans land on exactly the same score, so the bands between them are not separate bands at all — read the equal values as one step.
Percentiles describe the sites SeoMods scanned, not the whole web, and they apply to this tool only: the same number on another tool sits somewhere else.
The SeoMods checks most often unmet
The checks look at three separate properties, and it is worth keeping them apart. Whether enough distinct entities appear at all. Whether they recur, since a single mention reads as incidental. And whether structured data confirms which entity is meant, because "Mercury" is a planet, a metal, a car and a record label until something says otherwise.
| Check | Not met (share of scans) | Weight |
|---|---|---|
| Entities in structured data | 100% | Partial |
| Entities reinforced (repeated) | 67% | Partial |
| Distinct entities covered | 50% | Hard fail |
| Healthy entity density | 22% | Partial |
| Broad supporting vocabulary | 16% | Partial |
| Main topic reinforced | 0% | Hard fail |
The rate is the share of scans in which a SeoMods check was not met. It is SeoMods’ criterion, not Google’s assessment of these pages. “Hard fail” means the check’s full weight is deducted from the SeoMods score; “partial” means part of it.
The weakest areas
This tool groups its checks into categories. The chart below shows how often each category was the lowest-scoring one in a scan — which area is most often the weak link. It is not the average score in that category; it is how often it came last.
“Topic Focus” was the weakest area in 57% of scans.
What to fix first
Rather than adding entity mentions, add a section covering an aspect of the subject the page currently skips — the entities come with it, naturally and in context. Padding a page with names is the version of this that does not work and is easy to spot, both for a reader and for a machine.
A typical scan passes 2.4 of 5 checks and leaves 2.6 open items behind. In this sample what brings a SeoMods score down is mostly not one large omission but accumulated small ones.
Run the Entity Coverage Analyzer on your own page
Month by month
This page adds every published month together. Underneath it, each month is frozen as an edition of its own whose figures are never edited again — which is the only reason two months can be set side by side at all. Below is the Entity Coverage Analyzer across the 2 published editions, with the combined figure in the last row of the table.
Between August 2026 and September 2026 the median went from 67 to 52, and the share of scans at 80 or above went from 32% to 27%. The two months do not measure the same sites — the September 2026 sample has about 3 times as many sites — so read the gap as a change in the cross-section measured, not as the same sites getting better or worse.

| Edition | Median | vs. previous | Scored 80+ | Issues/run | Runs |
|---|---|---|---|---|---|
| August 2026 | 67 | baseline | 32% | 2.6 | 1,433 |
| September 2026 | 52 | −15 pts | 27% | 2.5 | 3,761 |
| All published months, combined | 52 | — | 29% | 2.6 | 5,194 |
Reading a monthly difference. Each month is a separate sample, and its size changes from month to month. A change in sample size can move a median and a distribution by itself, so a monthly difference should not be mistaken for a change in scores: it does not show that sites improved or got worse.
Which checks moved
Each check’s rate in the first edition that measured it, beside its rate in the latest. Moves under two points are marked as no change: these are independent monthly samples of a shifting set of sites, and a difference that small is not evidence that anything on the web changed.
| Check | Not met in August 2026 | Not met in September 2026 | Change |
|---|---|---|---|
| Entities reinforced (repeated) | 63% · August 2026 | 69% · September 2026 | +6 pp |
| Healthy entity density | 25% · August 2026 | 21% · September 2026 | −4 pp |
| Broad supporting vocabulary | 19% · August 2026 | 15% · September 2026 | −4 pp |
| Entities in structured data | 100% · August 2026 | 100% · September 2026 | no change |
| Distinct entities covered Hard fail | 50% · August 2026 | 50% · September 2026 | no change |
What this score does not measure
- It is not a direct measurement of the signals every AI system uses. Which system uses which signal, and how, is not public; the score measures the checks SeoMods chose.
- It does not measure whether a page is actually cited in AI answers. It measures readiness on the page, not what any assistant returned.
- It is not a Google ranking. A high score does not guarantee a better position, and a low one does not mean Google has penalised the page.
About this benchmark. This benchmark is calculated from data on the sites SeoMods has scanned. The results do not necessarily represent all websites, or a random selection of them. The scores express SeoMods’ own measurement and scoring criteria; they are not ranking, quality, E-E-A-T or AI visibility scores issued by Google. Sample, anonymization and licence: the full methodology.
Frequently asked questions
What counts as an entity?
Anything specific enough to be identified and connected to existing knowledge: a named person, an organisation, a product, a place, a standard, a date, a defined concept. The test is whether a system could resolve it to a particular thing rather than a general category — "the framework" is not an entity, the framework's name is.
Is this keyword research by another name?
No. Keyword research asks what people type; entity coverage asks what a subject is made of. The two overlap but they answer different questions, and the second one is stable — the entities in a subject barely change while the phrasings people search with change constantly.
Can a page cover too many entities?
Yes, and it shows up as a page that is about everything and therefore about nothing. Density matters as much as count: a page mentioning forty entities once each reads as a list, while a page returning to eight of them reads as being about those eight. Focus is a signal, not just a courtesy to the reader.
What is a good score on the Entity Coverage Analyzer?
In this dataset the median SeoMods score is 52/100, so scoring 52 sits exactly in the middle of the sample. 81 is the start of the upper quartile and 81 or above is the top 10%; below 37 is the bottom quarter. Those thresholds are specific to this tool — the 25 tools with a published benchmark have very different medians, so 70 here and 70 elsewhere do not mean the same thing. They place a page among the sites SeoMods scanned; they say nothing about Google rankings.
Is the score from the Entity Coverage Analyzer issued by Google?
No. It is a benchmark score calculated against the check list SeoMods defined for this tool. A SeoMods check going unmet does not mean Google has penalised the page or ranked it lower.
Which SeoMods check goes unmet most often on the Entity Coverage Analyzer?
“Entities in structured data”, which was not met in 100% of scans. The largest losses on the SeoMods score, though, come from the checks scored as hard fails — this tool has 2, the most common being “Distinct entities covered” at 50%.
Questions that govern the whole series — how the sample is collected, how sites are anonymized, how often the figures are refreshed — are answered in the methodology on the hub.
Using this data
The figures, tables and charts on this page are free to reuse under CC BY 4.0; the only condition is a link back to this page. Suggested citation: SeoMods — Entity Coverage Analyzer benchmarks, 2 October 2026, https://seomods.com/seo-score-benchmarks/entity-coverage-analyzer. If you need to cite by date, use the September 2026 edition instead: this page changes at every refresh and that one never does.