This factor reports whether RankGear finds a JSON-LD @type of DryCleaningOrLaundry in a page’s raw source. It returns a simple present-or-absent signal (1 or 0) — and because it pattern-matches source text rather than validating a JSON-LD graph, a 1 confirms the string is there, not that the structured data is well-formed.
| Factor ID | RG-SCJ-077 |
|---|---|
| Family | Structured Data — JSON-LD |
| Measurement | Binary presence (0 / 1) |
| Measured zone | Raw rendered HTML |
What it measures
The factor checks whether the page declares a DryCleaningOrLaundry entity in its structured data — the Schema.org type used to describe a dry-cleaning or laundry business. RankGear reports a single value: the type is present in the raw source, or it is not. It is an observation about which local-business schema a page ships, not a judgment about the quality or accuracy of that schema.
How RankGear measures it
RankGear searches the raw HTML for the @type assignment for DryCleaningOrLaundry, allowing flexible whitespace around the value and an optional schema: prefix. Matching is case-insensitive, so capitalization differences do not affect detection. If the pattern is found anywhere in the source, the factor reads 1; otherwise 0.
What RankGear looks for
"@type": "DryCleaningOrLaundry"
"@type" : "schema:DryCleaningOrLaundry" // schema: prefix allowed
"@type":"drycleaningorlaundry" // case-insensitive| Value | Meaning |
|---|---|
| 1 | A DryCleaningOrLaundry @type string was found in the raw source. |
| 0 | No matching string was found. |
How to optimize it
Declare DryCleaningOrLaundry only when the page genuinely represents a real cleaning or laundry business. Describe accurate services, prices, location, hours, and contact details, and make sure every property matches what a visitor can see on the page. Treat the factor as an observation of whether that markup exists, not a target to hit for its own sake — adding the type to a page it does not describe misrepresents the entity and helps nothing.
Important considerations
- The detector pattern-matches source text; it does not parse or validate a JSON-LD graph.
- A matching string that sits outside valid JSON-LD — in a comment, a code sample, or malformed markup — can still produce a 1.
- Capitalization differences do not affect detection, so
DryCleaningOrLaundryanddrycleaningorlaundryboth match. - Validate the complete structured data independently — a present string is not proof of correct, parseable schema.
- Presence of this type relates to how pages in a measured result set are structured; it is a prioritization signal, not a guarantee of any ranking.
Related factors
Part of the Factors reference · how RankGear measures · glossary.