UCP status report
roseburg.com
roseburg.com responded, but its profile did not pass schema validation.
HTTP 200
Release none
Checked 14 Oct, 22: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 a /llms.txt brand brief
No /llms.txt file detected at the root of your domain. How to fix →
Passed
8 OK
HTTPS, AI bot access, sitemap.xml, Open Graph tags, Organization schema (JSON-LD), Mobile viewport meta, Public keys published, No validation warnings
Show all 8
- HTTPS: Profile URL uses https://
- AI bot access: robots.txt allows /.well-known/ucp
- sitemap.xml: Found at /sitemap.xml
- Open Graph tags: og:title and og:type/url present
- Organization schema (JSON-LD): Organization-typed JSON-LD detected
- Mobile viewport meta: <meta name="viewport"> present
- Public keys published: Keys published at the top level
- No validation warnings: No outstanding validation issues
Check trace
How roseburg.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 · 4.91 s at the store · public requests only
4 requests · 4.91 s 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, 254.1 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, 254.1 KB of JSON4,908 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 / → 200, Organization schema found–
- OUTSIDE UCPGET /llms.txt → 200, not found–
UCP profile as served 3.9 KB · 28 lines
<!DOCTYPE html>
<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#">
<head>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-53B8CJX');</script>
<!-- End Google Tag Manager -->
<!-- be_ixf, sdk, gho-->
<meta name="be:sdk" content="php_sdk_1.5.3" />
<meta name="be:timer" content="64ms" />
<meta name="be:orig_url" content="https%3A%2F%2Fwww.roseburg.com%2F" />
<meta name="be:norm_url" content="https%3A%2F%2Fwww.roseburg.com%2F" />
<meta name="be:capsule_url" content="https%3A%2F%2Fixfd1-api.bc0a.com%2Fapi%2Fixf%2F1.0.0%2Fget_capsule%2Ff00000000261679%2F1536121791" />
<meta name="be:api_dt" content="Zy_2026;Zm_09;Zd_16;Zh_06;Zmh_54;p_epoch:1789541695508" />
<meta name="be:mod_dt" content="Zy_2026;Zm_09;Zd_16;Zh_06;Zmh_54;p_epoch:1789541695508" />
<meta name="be:diag" content="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" />
<meta name="be:messages" content="false" />
<style>
.be-ix-link-block .be-related-link-container .be-label {margin: 0;font-weight: 700;height: 2em; font-family: ff-dagny-web-pro,sans-serif;line-height: 1.3;}
.be-ix-link-block .be-related-link-container .be-list{list-style:none;margin:0;padding: 0;}
.be-ix-link-block .be-related-link-container .be-list .be-list-item{margin:0;padding: 0 0 .25em 0;}
.be-ix-link-block .be-related-link-container .be-list .be-list-item a{}
.be-ix-l...
Is roseburg.com your store?
Claim it with one DNS record.
Why is roseburg.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 roseburg.com is agent-ready.
How can roseburg.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 roseburg.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 roseburg.com generated?
Our crawler fetches
roseburg.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 roseburg.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.
