UCP Checker
Back to status
rl-organic.com icon
UCP Score

UCP Score for rl-organic.com

UCP conformance score, top priorities, impact & effort matrix, and copy-paste fixes for every issue.

✓Verified
A95/100
Analyzed Oct 13, 2026 · 1 recommendation ·Boutir · v2026-08-25 latest
95
/ 100
UCP Score
A

rl-organic.com publishes a conforming profile with broad capability coverage.

Agent Discovery100
UCP Conformance92
Capability Coverage94
Working

Agent Discovery is solid (100/100).

Start Here

Publish the public keys agents use to check your messages

Verified

rl-organic.com publishes a valid UCP profile, with minor schema warnings.

Latency
1,336ms
Version
2026-08-25
Robots.txt
Allowed ✅

Top Priorities

1
Publish the public keys agents use to check your messages

Your UCP profile lists no public keys, so an agent cannot confirm that a message really came from your store.

Medium impact Medium effort

Impact & Effort Matrix

Prioritised recommendations by expected impact and implementation effort

Quick Wins(0)

High impact, low effort

  • No items
Strategic Investments(0)

High impact, high effort

  • No items
Incremental Gains(1)

Medium impact & effort

  • Publish the public keys agents use to check your messages
Consider Later(0)

Lower priority

  • No items

How you compare on Boutir

Response time benchmarked against 79 Boutirs we monitor.

fastBoutir median 381msslow
Your store
1336ms
Boutir percentile
Bottom quartile
Faster than 6% of Boutir stores
Cohort range
236–682ms
p25 to p75 (middle half)

Recommendations

All improvements ranked by priority, with evidence and actionable fixes.

1

Publish the public keys agents use to check your messages

Medium impact Medium effort

Your UCP profile lists no public keys, so an agent cannot confirm that a message really came from your store.

Why it matters

Agents use these keys to check that checkout messages really came from you. A store that takes payment through the agent needs them. A store that sends the buyer to its own checkout page can manage without them for now.

Show fix

Create an Ed25519 key pair. Add the public key to a "keys" list at the top level of your UCP profile, as in the example, and keep the private key on your server. Replace the key once a year, giving each new key its own "kid".

{
  "keys": [
    {
      "kty": "OKP",
      "crv": "Ed25519",
      "x": "<base64url-encoded-public-key>",
      "kid": "key-2026-04",
      "alg": "EdDSA"
    }
  ],
  "ucp": { ... }
}
UCP_MISSING_SIGNING_KEYS

Full Check Breakdown

Every signal we evaluate, grouped by category.

Agent Discovery8/8 passed

Can AI agents find your store and its UCP profile?

  • HTTPSCore

    Profile served over a secure connection.

    Profile URL uses https://

    Why it matters

    Agents reject non-HTTPS endpoints outright. Signed payloads over HTTP are meaningless because the channel itself is tamperable.

  • UCP profile reachableCore

    Profile fetched OK from /.well-known/ucp.

    HTTP 200

    Why it matters

    Agents start every session by fetching this URL. If it 404s or times out, the store is invisible to agent commerce.

  • AI bot accessCore

    robots.txt allows agent crawlers to fetch the profile.

    robots.txt allows /.well-known/ucp

    Why it matters

    Agents respect robots.txt. Even a published profile gets ignored if the file is disallowed for known agent user-agents.

  • llms.txtExperimental

    Hand-written brief at /llms.txt for AI agents.

    Found at /llms.txt

    Why it matters

    Emerging convention (analogous to robots.txt). Recommendation/discovery agents read it for brand context, return policy, and crawl preferences.

  • sitemap.xmlCore

    XML sitemap published at /sitemap.xml.

    Found at /sitemap.xml

    Why it matters

    Tells agents which pages are canonical and how often they change. Without it, agents fall back to following internal links.

  • Open Graph tagsCore

    OG meta tags on the homepage.

    og:title and og:type/url present

    Why it matters

    OG tags drive how your store unfurls in agent surfaces, Slack, iMessage, and ChatGPT shares.

  • Organization schema (JSON-LD)Core

    Schema.org Organization (or OnlineStore) JSON-LD on homepage.

    Organization-typed JSON-LD detected

    Why it matters

    Gives agents a structured representation of your brand identity — used to verify you are who your profile claims you are.

  • Mobile viewport metaCore

    Viewport meta tag for mobile rendering.

    <meta name="viewport"> present

    Why it matters

    Mobile agent sessions render in browser sandboxes that respect this. Without it, screenshots taken by agents are unreadable.

UCP Conformance3/4 passed

Does your profile meet the published spec?

  • Profile passes schema validationCore

    Profile structure conforms to the published UCP spec.

    No structural errors

    Why it matters

    Strict UCP agents reject profiles with structural errors. The error code in the diagnostic shows which field failed.

  • Protocol version present and well-formedCore

    ucp.version follows YYYY-MM-DD format.

    Version: 2026-08-25

    Why it matters

    UCP versions are dates, not semver. Agents pick the closest matching schema based on this string.

  • Signing keys publishedCore

    Root-level keys array (canonical since 2026-07-12; legacy signing_keys also accepted) for response verification.

    No signing_keys at root (common for managed/redirect-checkout stores)

    Why it matters

    Required for tokenized payment flows in v2026-04-08+. Stores using checkout-link redirects (e.g. WooCommerce native) often skip this safely.

  • No validation warningsCore

    Profile passes structural and field-level rules.

    No outstanding validation issues

    Why it matters

    Each warning is a strict-spec deviation — the recommendations section above lists them with copy-code fixes.

Capability Coverage4/4 passed

What operations can agents actually perform?

  • Capabilities declaredCore

    Number of agent-readable capabilities under ucp.capabilities.

    3 of 6 capability families detected: Checkout, Cart Management, Catalog. A family counts once however many namespaces or extensions declare it.

    Why it matters

    Capabilities tell agents what operations to attempt. More coverage = more sessions complete end-to-end without falling back to scraping.

  • Checkout capabilityCore

    Store declares a checkout-namespaced capability.

    dev.ucp.shopping.checkout detected

    Why it matters

    Without a checkout capability, agents can browse but can't complete a purchase end-to-end.

  • Transports declaredInterop

    Service transports (REST/MCP/A2A/Embedded) declared on services.

    REST, MCP

    Why it matters

    Transports tell agents how to actually call your endpoints. MCP and REST are the most widely supported today.

  • Payment handlersCore

    Tokenized payment handlers registered for in-conversation checkout.

    5 handlers registered

    Why it matters

    Tokenized payment lets agents complete purchases without redirecting the buyer to a hosted checkout. Empty by design is valid for WooCommerce-style native checkouts.

/llms.txt content

The plain-text brief this store publishes to AI agents. Captured on the most recent check.

3.7 KB6ff5294749d684a3
mentions UCP
# llms.txt
# Public brief for AI agents about RL Organic

# About
💐 RL Organic|療癒系有機生活選物店
由兩位「中女閨蜜」👩🏽‍🤝‍👩🏼親手打理的純淨角落
💗療癒系💗在本店購物不只是實體物質對皮膚的滿足及修復, 希望我地嘅服務, 產品可以同時給與~愛 (LOVE) ~ 💞 心靈上同時得到療癒 ! 

由兩位懂生活、講究天然的「中女閨蜜」👩🏽‍🤝‍👩🏼 親手打理的純淨角落。在現今充斥各種化學添加的護膚市場中,RL Organic 成立的初衷非常簡單:提供真正安全、高效、無負擔的選擇。 我們深信,好的護膚品不需要複雜的化學成分堆疊,而是回歸自然與科學的完美結合。

🌿 我們有什麼特別之處?
🌍 嚴選全球有機選物,成分全透明
我們嚴選來自全球的優質有機品牌,更擁有自家研發的 RL BREATHE OUT LOVE 系列。我們堅持「成分全透明」,絕不含人工香精、酒精、色素及化學防腐劑等致敏物,讓敏感肌、孕婦甚至小朋友都能安心使用。

💧 真材實料:高濃度「無水配方」
市面上許多護膚品含有大量水分,而我們的自家系列堅持「用料好足」,採用 高比例無水配方。結合現代科研與天然有機成分,做到真正高效、低敏、高性價比,把每一分錢都花在對皮膚真正有益的活性成分上。

🌸 本店獨家:傳統古法印度 Attar(能量香氣)
除了日常護膚,我們部分系列及香水更融入了珍貴的 印度 Attar。ATTAR 是一種源自傳統古法的天然療癒香氣,以完整原棵植物低溫慢火(30–40°C)蒸餾而成。它不僅保留大自然最純粹的氣息,更被認為能改善身體狀況,並調理身心靈能量層面。

✨ 我們的承諾
🐰 Cruelty-Free (無動物測試):RL Organic 一直堅守愛護動物的原則,所有產品皆以尊重自然的方式誕生。

我們希望每一位走進 RL Organic 的客人,買到的不僅是一瓶護膚品,更是一份對自己健康與生活質感的信任。

🌿 從肌膚到心臟的距離,只隔著一瓶純淨保養品
在這個快時代,我們堅持慢選擇——
讓每一滴成分都背負著對地球的溫柔(♡)、對動物的善意(✖🐇)、對妳的療癒承諾(☾)

➔ 產品線:潔顏|保濕|精油|健康食品|頭髮/身體護理 |天然香水
➔ 服務模式:門市體驗|線上諮詢|客製化配方 |香水/護膚品工作坊
。

❤️‍🩹療癒的力量
每個人都值得擁有一段屬於自己的護膚時光。我們的產品旨在透過自然的力量,幫助您放鬆身心,提升自我感受。選擇我們的護膚品,就是選擇了一種生活方式。

# Product Categories
- 2026 新品
- Blog 小知識分享
- Blog 小知識分享 > 健康分享
- Blog 小知識分享 > 護膚分享
- Blog 小知識分享 > 香氣療癒
- RL_ Breathe Out Love
- RL_ Breathe Out Love > 印度古法香油 Attar
- RL_ Breathe Out Love > 天然化妝品
- RL_ Breathe Out Love > 天然香水
- RL_ Breathe Out Love > 天然香水 > Attar Series
- RL_ Breathe Out Love > 天然香水 > Chakra Perfume
- RL_ Breathe Out Love > 天然香水 > Clarity Bloom Series
- RL_ Breathe Out Love > 天然香水 > Healing Petal Series
- RL_ Breathe Out Love > 天然香水 > Mystic Wood Series
- RL_ Breathe Out Love > 家居防蚊蟲用品
- RL_ Breathe Out Love > 服務
- RL_ Breathe Out Love > 能量噴霧/Roll-On
- RL_ Breathe Out Love > 脈輪平衡
- RL_ Breathe Out Love > 脈輪平衡 > 其他
- RL_ Breathe Out Love > 脈輪平衡 > 水晶能量瓶

# Policies
- Terms: https://rl-organic.com/terms
- Privacy: https://rl-organic.com/privacy

# UCP
- Discovery profile: https://rl-organic.com/.well-known/ucp
View source ↗

Capabilities Detected

UCP capabilities supported by this endpoint
Cart ✓ Bound 2026-08-25
Discount Extension ✓ Bound 2026-08-25
Checkout ✓ Bound 2026-08-25
Fulfillment Extension ✓ Bound 2026-08-25
Catalog Lookup ✓ Bound 2026-08-25
Catalog Search ✓ Bound 2026-08-25

Technical Vitals

Technical details for this UCP endpoint
UCP Status Verified
Endpoint https://rl-organic.com/.well-known/ucp
HTTP Status 200
UCP Version 2026-08-25
Transports REST, MCP
Last Observed
Last Full Index

Embed your UCP Score

Drop the live grade into your README, status page, or marketing site. The badge auto-updates as your score changes.

UCP Score for rl-organic.com badge for https://ucpchecker.com/score/rl-organic.comLive preview
Markdown
[![UCP Score for rl-organic.com](https://ucpchecker.com/score/rl-organic.com/badge.svg)](https://ucpchecker.com/score/rl-organic.com)
HTML
<a href="https://ucpchecker.com/score/rl-organic.com"><img src="https://ucpchecker.com/score/rl-organic.com/badge.svg" alt="UCP Score for rl-organic.com"></a>
New · Early access open
Is rl-organic.com yours? Claim it & monitor it daily

Prove ownership with one DNS record and the new monitoring dashboard watches it every day — score trends, break alerts, staging drift and a watchlist that benchmarks you against the field. Free while in beta.

Start monitoring →

This score reflects data from the most recent crawl. Run a fresh check to update, or read the methodology to see how each signal is scored.

Save this report

Track rl-organic.com's UCP score over time. We'll re-run the full check weekly and email you if the score drops, a capability regresses, or status flips.

Free. One email when something changes — no marketing. Privacy.