Has JSON-LD CreativeWork

Has JSON-LD CreativeWork reports whether RankGear finds a CreativeWork @type value in a page’s raw source. It returns 1 when the pattern is present and 0 when it is absent — a text match, not a validated JSON-LD graph, so a string sitting outside real structured data can still return 1.

Factor IDRG-SCJ-065
FamilyStructured Data – JSON-LD
MeasurementBinary presence (0 / 1)
Measured zoneRaw rendered HTML

What it measures

This factor reports whether RankGear finds an @type value for CreativeWork in the raw source of the page. CreativeWork is Schema.org’s broad parent type for created content — articles, reports, datasets, and similar works all descend from it. The signal is binary: the type is either detected in the markup or it is not.

How RankGear measures it

RankGear searches the raw HTML for "@type": "CreativeWork", allowing flexible whitespace around the tokens and optionally accepting a schema: prefix. Matching is case-insensitive, so capitalization differences in the value do not change the result. Because the check scans source text rather than parsing a JSON-LD graph, it confirms the presence of the pattern — not that the surrounding structured data is valid or complete.

What RankGear looks for

"@type": "CreativeWork"
"@type" : "schema:CreativeWork"   (schema: prefix and extra whitespace allowed)
ValueMeaning
1A CreativeWork @type pattern was found in the raw source.
0No CreativeWork @type pattern was found.

How to optimize it

Use CreativeWork only for a genuine creative work, and prefer a more specific subtype whenever the content supports one — Article, Report, Dataset, and similar descend from CreativeWork and describe the content more precisely. Match the type’s properties to what is actually visible on the page. Because the detector confirms a text pattern rather than a valid graph, treat a returned 1 as an observation that the markup exists, not as proof the structured data is correct.

Important considerations

  • The detector pattern-matches source text instead of validating a JSON-LD graph.
  • A matching string outside valid JSON-LD can still produce a 1.
  • Capitalization differences in the type value do not affect detection.
  • Validate the complete structured data independently before relying on it.
  • This is a prioritization signal that relates to position within a measured result set — it does not by itself cause or guarantee any ranking.

Related factors

Part of the Factors reference · how RankGear measures · glossary.