Has JSON-LD CafeOrCoffeeShop reports whether RankGear finds an @type value of CafeOrCoffeeShop in a page’s raw HTML: 1 when the marker is present, 0 when it is not. It is a text match on raw source, not a validation of the structured-data graph, so a match confirms only that the string appears somewhere on the page.
| Factor ID | RG-SCJ-043 |
|---|---|
| Family | Structured Data – JSON-LD |
| Measurement | Binary presence (0 / 1) |
| Measured zone | Raw rendered HTML |
What it measures
This factor reports whether RankGear finds an @type value of CafeOrCoffeeShop in a page’s raw source. CafeOrCoffeeShop is the Schema.org local-business subtype used to describe a cafe or coffee shop, and this check simply records whether that type marker is present in the served markup.
How RankGear measures it
RankGear performs a case-insensitive raw-HTML search with flexible whitespace around "@type": "CafeOrCoffeeShop", and permits an optional schema: prefix on the type value. The match runs against the raw source string, not a parsed JSON-LD graph.
What RankGear looks for
"@type": "CafeOrCoffeeShop"
"@type": "schema:CafeOrCoffeeShop" (optional schema: prefix, whitespace flexible)| Value | Meaning |
|---|---|
| 1 | The CafeOrCoffeeShop type string was found in the raw HTML. |
| 0 | The type string was not found in the raw HTML. |
How to optimize it
Use CafeOrCoffeeShop only for a real cafe, with an accurate address, hours, menu, contact, and ordering information, and supply properties that match the visible content. Treat this factor as an observation of whether the marker is present, not a target to chase: adding the type string to a page that is not genuinely a cafe adds no value and risks structured-data that contradicts the page.
Important considerations
- RankGear pattern-matches text rather than parsing or validating the JSON-LD graph.
- A matching string that sits outside valid JSON-LD can still produce a 1.
- Capitalization differences do not affect detection.
- Validate the complete structured data independently, using a dedicated schema validator.
- Presence of this type relates to how RankGear scores pages within a measured result set; it is a prioritization signal, not a guarantee that a page will rank.
Related factors
Part of the Factors reference · how RankGear measures · glossary.