2 professional categories, each asked the questions real UK consumers ask, every month. Do they behave like one market or several? On the measures below, Professional behaves like a family.
Each strip is one measure. The grey band is the programme's full range; the gold span is where Professional's sub-categories sit inside it, one dot each. A ratio under 1 means they cluster tighter than the programme — a category with a shared logic — and over 1 means they are further apart than categories chosen at random.
| Measure | Sub-category | Value | Within-category spread | Programme spread | Ratio |
|---|---|---|---|---|---|
| Concentration | Job Boards | 46% | 4.9 | 14.4 | 0.34 |
| Conveyancing, Wills & Probate | 36% | ||||
| Leader visibility | Job Boards | 62% | 25.8 | 22.1 | 1.17 |
| Conveyancing, Wills & Probate | 10% | ||||
| Read → cited | Conveyancing, Wills & Probate | 34% | 1.7 | 11.0 | 0.16 |
| Job Boards | 31% | ||||
| Model agreement | Job Boards | 50% | 25.0 | 35.6 | 0.70 |
| Conveyancing, Wills & Probate | 0% |
The most-named brand in each sub-category's answers. No brand leads more than one sub-category here — each is its own contest. 2 of the 2 leaders are upsets: not the market leader the programme seeded.
The independent sources AI cites in the answers — counted only where they appear in the top sources of at least two of Professional's sub-categories. Each sub-category has its own set of referees.
When Claude or ChatGPT opens a brand's own page while answering, how often does it make the cited sources? Professional's sub-categories convert alike — a shared content problem, or a shared solution.
Method: every sub-category runs 20 unbranded consumer prompts monthly against ChatGPT, Claude and Gemini. Alikeness compares each measure's spread within Professional to its spread across every category in the programme (population standard deviations); model agreement is the share of models naming the same leader; read→cited uses Claude and ChatGPT only. Correlational observations of model behaviour at the time of each run. Data updated Wed, 02 Sep 2026 11:00:57 GMT.