DISC-025Find
Organization structured data on the homepage
Checks whether your homepage has Organization structured data (JSON-LD) that names your business and says how to reach it.
What we check
We read the JSON-LD on your homepage, first in the HTML your server sends and, if no organization is there, in the page after JavaScript runs. We look for a node typed Organization, OnlineStore, OnlineBusiness, LocalBusiness, Store or Corporation, including nodes inside @graph and nodes that list several types. On that node we look for five groups of properties: a name (name, legalName or alternateName), url, logo, sameAs, and a real-world contact (address, telephone, email or contactPoint). We read only the homepage. An Organization on another page, such as a contact page, does not count here.
Why it matters
Google says organization structured data on your home page can help it understand your organization's administrative details and tell your organization apart in search results. Google lists no required properties. It recommends adding the ones that apply, such as a name, an address or telephone, and a url or logo. UCP Checker also looks for Organization JSON-LD naming the business.
How we check
The score is the share of the five groups present: 100 × groups ÷ 5, rounded. PASS: four or five groups (80 or more). WARN: two or three groups (40 or 60). FAIL: one group, or no Organization-typed node. If the node appears only after JavaScript runs, the score is capped at 50. SKIPPED: the crawl captured no homepage, or a bot wall answered instead of your shop. This check sends no request of its own.
How to fix it
- Add one Organization (or OnlineStore) JSON-LD block to the homepage <head>, in the HTML the server sends.
- Give it name, url, logo, sameAs (your official profiles) and a contact point (email or telephone) or an address.
- Check it with Google's Rich Results Test or the Schema Markup Validator.
What good looks like
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "OnlineStore",
"name": "Example Shop",
"url": "https://shop.example",
"logo": "https://shop.example/logo.png",
"sameAs": ["https://social.example/exampleshop"],
"contactPoint": {
"@type": "ContactPoint",
"email": "help@shop.example",
"contactType": "customer service"
}
}
</script>Sources
Read more
- How an AI agent reads a web page
Raw HTML, the rendered page, the accessibility tree, structured data, Markdown versions and llms.txt, and what each one means for an agent trying to read your product page.
Could an agent buy from your store?
The free scan runs all 51 checks on your store in about five minutes.
Scan my store