UCP Checker

UCP Score leaderboard

The stores we check, ranked by UCP Score: a number from 0 to 100 for how well a store's UCP profile follows the spec and what it lets a UCP agent do, made of Discovery, Conformance and Capabilities.

about 21,000stores we could score
89average UCP Score
89.4%score 85 or more (grade A)

Where the points go

average part score out of 100
Grade A stores
Discovery98
Conformance88
Capabilities91
Every other store we could score
Discovery91
Conformance58
Capabilities47

The UCP Score weighs Discovery 30%, Conformance 40% and Capabilities 30%. How the score is made →

Most common fixes

share of the stores we could score
SHOULD The profile has no ETag or Last-Modified header

Send an ETag or Last-Modified header with /.well-known/ucp so agents can revalidate their cached copy cheaply.

41.5%
MUST The profile isn't served with the caching the spec requires

Serve /.well-known/ucp with "Cache-Control: public, max-age=300" (public, at least 60 seconds, never private, no-store or no-cache).

39.4%
SHOULD supported_versions isn't laid out the way the spec says

Make supported_versions an object: each key a protocol version date, each value the https URL of the profile for that version.

1.4%

Spec checks every status page shows. Each store's own fixes are on its status page.

Grades

stores we could score
A · 85–10089.4%
B · 70–846%
C · 50–692%
D · 30–492.6%
F · 0–290%

By store platform

average UCP Score
Shopify96
Wix85
Custom or not identified53
Jumpseller80
Salla71
Shoptet88
Zid56
Tray79

Matching stores

5 stores
RankStoreScore ↓ DiscoveryConformanceCapabilities Store platform
18911 mangayo.it 83 B 100 97 48 PrestaShop
20089 mueblesdecasa.netinvalid 70 B 90 41 88 PrestaShop
20195 pchlavka.czinvalid 68 C 90 51 67 PrestaShop
20660 staging.mangayo.itinvalid 42 D 95 33 0 PrestaShop
20975 dvd.itinvalid 37 D 80 33 0 PrestaShop

Stores whose UCP profile we could read, valid or not; not found, blocked and unreachable stores have no score. Stores with the same score share a rank. Each store links to its score page.