UCP status report
babyyogahouse.com
babyyogahouse.com responded, but its profile did not pass schema validation.
HTTP 200
Release none
Checked 17 Oct, 18:00 UTC
To fix first
Problem
Serve profile as application/json
The profile URL did not return parseable JSON. How to fix →
Also worth fixing
To fix
Publish Organization schema (JSON-LD) on the homepage
No Organization-typed JSON-LD detected on your homepage. How to fix →
To fix
Publish a /llms.txt brand brief
No /llms.txt file detected at the root of your domain. How to fix →
To fix
Add Open Graph meta tags to the homepage
OG tags missing or incomplete on your homepage. How to fix →
To fix
Add a mobile viewport meta tag
No viewport meta tag detected on your homepage. How to fix →
Passed
5 OK
HTTPS, AI bot access, sitemap.xml, Public keys published, No validation warnings
Show all 5
- HTTPS: Profile URL uses https://
- AI bot access: robots.txt allows /.well-known/ucp
- sitemap.xml: Found at /sitemap.xml
- Public keys published: Keys published at the top level
- No validation warnings: No outstanding validation issues
Check trace
How babyyogahouse.com answered our check
The five ways an agent can reach this store, what each one met, and every request we made.
1 of 5 open
4 requests · 722 ms at the store · public requests only
4 requests · 722 ms at the store · public requests only
-
Finding the profileOpen
-
Acting for the buyerNot offered
-
In the buyer's browserNot offered
-
Calling its servicesNone
-
Sending the buyer to the websiteNot declared
UCP Checkerpublic requests
- 2 requestsFinding the profile/.well-known/ucp · 200
- read from profileActing for the buyernot declared
- read from profileIn the buyer's browsernot declared
- not calledCalling its servicesnone declared
- read from profileSending to the websitenot declared
- 2 requestsOutside UCPhomepage · /llms.txt
Open
01 · Finding the profile2 requests
Served at /.well-known/ucp with 200 OK, 4.8 KB. robots.txt allows /.well-known/ucp.
Not offered
02 · Acting for the buyerread from profile
The profile doesn't declare identity linking, so an agent can't act for a signed-in buyer.
Not offered
03 · In the buyer's browserread from profile
No Embedded service is declared.
None
04 · Calling its servicesnot called
No services are declared.
Not declared
05 · Sending the buyer to the websiteread from profile
No permalink declared. Whether error replies carry a continue_url shows only in an agent run.
- 01 PROFILEGET /.well-known/ucp → 200, 4.8 KB of JSON722 ms
- 01 PROFILEGET /robots.txt → allows /.well-known/ucp–
- 01 PROFILEProfile did not pass schema validation: Response is not a valid JSON objectlocal
- OUTSIDE UCPGET / → 500, no Organization schema found–
- OUTSIDE UCPGET /llms.txt → 500, not found–
UCP profile as served 3.9 KB · 84 lines
<!doctype html><html lang="zh-HK"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="fragment" content="!"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css"><style>.sp-wave {
width: 50px;
height: 50px;
border-radius: 50%;
position: relative;
opacity: 1;
}
.sp-wave:before, .sp-wave:after {
content: '';
border: 2px #000 solid;
border-radius: 50%;
width: 100%;
height: 100%;
position: absolute;
left: 0px;
}
@keyframes initArrows {
0%,
100% {
color: black;
transform: translateY(0) scaleX(1.5);
}
50% {
color: #aaa;
transform: translateY(8px) scaleX(1.5);
}
}
.initArrowsItem {
display: inline-block;
--delay: 0s;
font-size: 20px;
animation: initArrows .5s var(--delay) infinite ease-in;
}</style><link href="https://cdn.shopages3.com/buyer/build/202305/common.1f4669a1f7c899555a5b.css" rel="stylesheet"><link href="https://cdn.shopages3.com/buyer/build/202305/main.de7ed7316034ac517b8e.css" rel="stylesheet"> <title></title>
<meta name="description" content="立即進入網站選購最新產品/服務。"/>
<meta name="keywords" content="" />
<meta property="og:image" content=""/>
<meta property="og:image:secure_url" content="">
<meta property="og:image:width" content="1200"/>
<meta property="og:image:height" content="630"/>
<meta property="og:title" content="">
<meta property="og:description" content="立即進入網站選購最新產品/服務。"/>
<link rel="icon" href="">
<link rel="shortcut icon" type="image/png" href="">
<link rel="apple-touch-icon" href="">
<link rel="apple-touch-icon" sizes="76x76" href="">
<link rel="apple-touch-icon" sizes="120x120" href="">
<link rel="apple-touch-icon" sizes="152x152" href="">
<script>
console.warn = () => {};
console.log = () => {};
console.error = () => {};
</script>
<script src="https://unpkg.com/@googlemaps/markerclusterer/dist/index.min.js"></script>
<!-- No Header Code --></head><body><!-- No Body Code --> <script>
window.__INITIAL_DATA__ = {
DOMAIN: 'babyyogahouse.com',
country: 'us',
language: 'en',
debug: 0,
apiUrl: "https://init-api5.shopage.org",
timezone: "America/New_York",
isWebvo: false,
isExtra: false,
forceLang: "",
buildVersion: "1792260023318",
};
</script>
<div class="container"><div id="initial_loading" style="height:100vh;width: 100%;"><div style="position: absolute;left:50%;top:50%;transform: translate(-50%,-50%)"><span class="initArrowsItem">|</span> <span class="initArrowsItem" style="--delay: 0.05s">|</span> <span class="initArrowsItem" style="--delay: 0.1s">|</span> <span class="initArrowsItem" style="--delay: 0.15s">|</span> <span class="initArrowsItem" style="--delay: 0.2s">|</span> <span class="initArrowsItem" style="--delay: 0.25s">|</span> <span class="initArrowsItem" style="--delay: 0.3s">|</span> <span class="initArrowsItem" style="--delay: 0.35s">|</span></div></div><div id="app"><h1></h1><h2></h2></div></div><script>(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments);
}, i[r].l = 1 * new Date();
a = s.createElement(o),
m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m);
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');</script><script>!function (f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function () {
n.callMethod ?
n.callMethod.apply(n, arg...
Is babyyogahouse.com your store?
Claim it with one DNS record.
Why is babyyogahouse.com's profile invalid?
We found a UCP profile, but it failed schema validation against the official spec. The findings on this page list what failed — usually missing required fields, wrong data types, or version mismatches. Agents reject profiles that don't validate, so this needs fixing before babyyogahouse.com is agent-ready.
How can babyyogahouse.com fix this?
Run the profile through our UCP Validator — it shows line-by-line schema deviations and how to fix each one. Most invalid profiles are quick fixes: a missing field, a typo, or an outdated spec version.
Does this mean babyyogahouse.com is broken for shoppers?
No — the regular website still works fine for human customers. Only AI agents that strictly validate the profile will refuse to use the UCP integration. The store just isn't agent-ready until the validation issues are resolved.
How was this UCP report for babyyogahouse.com generated?
Our crawler fetches
babyyogahouse.com/.well-known/ucp directly, parses the profile against the official UCP JSON schema, checks robots.txt for its rules for AI crawlers, and runs payment-handler validation. No manual review, no opinions — just what the profile actually says. The check ran 2 days ago.How do I get a newer result for babyyogahouse.com?
This page shows the stored result of our last check and when it was observed. To run a new check, use Check again on this page.
Why does this status matter?
Universal Commerce Protocol is an open standard that lets a UCP agent find out what a store sells, build a cart and check out through a published contract instead of reading web pages. A valid UCP profile is how a store declares that support.
