Data study · Niche schema types AI answers can read
Top-1M Sites Using Service Markup Grew Fivefold Since 2023, Yet Only 29.7% of Marked-Up Services Say What Type of Service They Are
Service markup appeared on 4,229 top-1M sites in October 2026, up from 847 in 2023 (+399.3%). Across 24,756 Service nodes, 51.4% include a description and 29.7% include serviceType.
Analysis of 24,756 Service nodes on 5,565 pages from 4,229 top-1M sites · HTTP Archive, October 2026, with trend back to 2023
Key findings
- 1
4,229 top-1M sites had Service markup on a crawled page in October 2026, up from 847 in 2023 (+399.3%), with the biggest jump in the last year (1,670 to 4,229).
- 2
Only 29.7% of 24,756 Service nodes state a serviceType and 51.4% include a description; nearly all (96.1%) have a name.
- 3
25.3% of Service nodes name a provider and 24.3% name an areaServed, so most services are not tied to a business or a place in the markup itself.
- 4
Half of pages with Service markup (50.5%) describe a single service, while 3.9% list 20 or more.
- 5
Where service names fall into a clear field, finance, tax and insurance is the most common, on 512 pages, followed by health, dental and beauty on 378.
- 6
Service markup is mostly a long-tail practice: 3,879 of the sites using it rank between 100,001 and 1M, and 39 rank in the top 10,000.
Summary
Picture a bookkeeping firm that offers payroll, tax returns and monthly accounts for small businesses in two counties. Its website explains all three. When someone asks an AI assistant for "a bookkeeper near me who does payroll," the assistant has to infer the firm's services from page text unless the markup says so outright.
The schema.org Service type lets a business list each service it offers, with a type, description, provider and the area it serves. It is the service-business counterpart to product markup, and it maps directly to the "who does X near me" questions AI engines answer every day.
Use of Service markup has grown fast, from 847 top-1M sites in 2023 to 4,229 in 2026. Most of those services are still described thinly: only 29.7% say what type of service they are.
What we measured
We used four October crawls from HTTP Archive (2023 to 2026), mobile client, top-1M sites. HTTP Archive crawls each site's homepage plus one inner page. We parsed the rendered JSON-LD on each page, flattened nested objects and @graph arrays, and counted every node typed Service, wherever it sits in the markup.
For 2026 we recorded each Service node's properties, how many Service nodes each page carries, the site's rank bucket, and a rough field for each service based on keywords in its name. Many names are generic or in other languages, so most fall into an unclassified group.
Service markup has grown fivefold in three years
Growth was modest from 2023 to 2024, then the count nearly doubled by 2025 and more than doubled again by 2026.
Count
| Crawl | Sites crawled | Service nodes | Pages with Service markup | Sites with Service markup | Homepages with Service markup |
|---|---|---|---|---|---|
| Oct 2023 | 900,377 | 4,821 | 1,131 | 847 | 672 |
| Oct 2024 | 821,066 | 6,140 | 1,209 | 909 | 718 |
| Oct 2025 | 792,964 | 9,854 | 2,251 | 1,670 | 1,360 |
| Oct 2026 | 772,412 | 24,756 | 5,565 | 4,229 | 3,387 |
Source: aisearchoptimization.net analysis of 24,756 Service nodes on 5,565 pages from 4,229 top-1M sites · HTTP Archive, October 2026, with trend back to 2023
Even after that growth, sites with Service markup on a crawled page are 0.55% of the top 1M.
Most services are a name and little else
Across every Service node in the 2026 crawl, a name is almost always present. The fields that explain what the service is, who provides it and where are not.
% of Service nodes (N=24,756)
| Property | Service nodes | Share % |
|---|---|---|
| name | 23,782 | 96.1 |
| description | 12,716 | 51.4 |
| url | 9,033 | 36.5 |
| serviceType | 7,363 | 29.7 |
| provider | 6,272 | 25.3 |
| areaServed | 6,014 | 24.3 |
| @id | 3,912 | 15.8 |
| image | 1,292 | 5.2 |
| audience | 935 | 3.8 |
| hasOfferCatalog | 773 | 3.1 |
| category | 739 | 3 |
| sameAs | 237 | 1 |
| termsOfService | 188 | 0.8 |
Source: aisearchoptimization.net analysis of 24,756 Service nodes on 5,565 pages from 4,229 top-1M sites · HTTP Archive, October 2026, with trend back to 2023
Only 15.8% of Service nodes carry an @id, which limits how easily other markup on the page can point to them.
What kinds of services get marked up
Fields come from keywords in each service's name and are approximate. A page can appear in more than one field.
| Group | Service nodes or pages | Pages | Sites |
|---|---|---|---|
| Finance, tax and insurance | 1,047 | 512 | 391 |
| Health, dental and beauty | 707 | 378 | 313 |
| Travel, transport and logistics | 608 | 288 | 214 |
| Home and trade services | 703 | 267 | 191 |
| Consulting, training and staffing | 352 | 203 | 160 |
| Web, software and IT | 390 | 203 | 151 |
| Marketing and SEO | 123 | 87 | 64 |
| Legal | 137 | 56 | 46 |
| No name given | 1,025 | 646 | 479 |
| Other or unclassified names | 19,664 | 4,560 | 3,485 |
| Rank: Top 10,000 | 108 | 47 | 39 |
| Rank: 10,001 to 100,000 | 1,547 | 405 | 332 |
| Rank: 100,001 to 1M | 23,101 | 5,113 | 3,879 |
| Services per page: 1 | 2,813 | ||
| Services per page: 2 | 391 | ||
| Services per page: 3 | 380 | ||
| Services per page: 4 to 5 | 843 | ||
| Services per page: 6 to 10 | 678 | ||
| Services per page: 11 to 19 | 245 | ||
| Services per page: 20 or more | 215 |
Source: aisearchoptimization.net analysis of 24,756 Service nodes on 5,565 pages from 4,229 top-1M sites · HTTP Archive, October 2026, with trend back to 2023
Services with no name at all appear on 646 pages, which gives a machine nothing to match against a question.
What this means
If you run a service business, add a Service node for each main service you offer, ideally on that service's own page. Give each one a name, a serviceType, a two or three sentence description, a provider that references your business's @id, and an areaServed listing the towns or regions you cover. Use the same wording as the visible page. Markup that matches the page is a small but real part of SEO for AI search for a service business.
Few competitors have done this well, and AI assistants answer "who offers X near me" by matching services to businesses and places. A free AI visibility audit will show whether assistants already connect your business to the services you sell, and our AI search optimization services add the markup if they do not.
Limits
HTTP Archive crawls one homepage and one inner page per site, so service pages are often not sampled and adoption is understated.
Field grouping is keyword based and covers only a minority of service names; most are unclassified.
Some Service nodes may describe things that are not services in the everyday sense; we did not review them one by one.
The top-1M list changes between crawls, and we count JSON-LD only.
Embed this research
Add the charts from this study to your page. The embed links back here.
<iframe src="https://aisearchoptimization.net/embed/data-studies/service-schema-markup-adoption" title="Service Markup Spread to 5x More Top Sites Since 2023" width="100%" height="720" style="border:0" loading="lazy"></iframe>
Cite this study
APA
Grenyo, K. (2026). Service Markup Spread to 5x More Top Sites Since 2023. AI Search Optimization. https://aisearchoptimization.net/resources/data-studies/service-schema-markup-adoption
Plain link
Service Markup Spread to 5x More Top Sites Since 2023 - AI Search Optimization - https://aisearchoptimization.net/resources/data-studies/service-schema-markup-adoption
Frequently asked questions
What is Service schema markup?
A schema.org type for a service a business provides, with properties such as name, serviceType, description, provider and areaServed.
How many websites use Service schema?
4,229 top-1M sites had Service markup on a crawled page in October 2026, up from 847 in 2023. That is about 0.55% of the top 1M.
What do most Service markups leave out?
serviceType (missing on 70.3% of Service nodes), provider (74.7% missing) and areaServed (75.7% missing).
Should each service get its own markup?
Yes, ideally on its own page with its own description and area served. Half of pages with Service markup (50.5%) describe just one service.
Related studies
- Niche schema types AI answers can read1 in 68 JSON-LD Blocks on Top Sites Fails to Parse
- Niche schema types AI answers can readDataset Markup Grew 5.5x Since 2023, Gov and .edu Lag
- Niche schema types AI answers can read87.6% of Forum Pages Lack Discussion Markup
- Niche schema types AI answers can read98% of Course Creator Sites Show No Course Markup
See where AI search leaves you out
Run the free AI visibility audit. If you want the fixes done for you, the plan is a flat $299/month.