Has JSON-LD EntertainmentBusiness

This factor reports whether RankGear finds an EntertainmentBusiness @type declared in a page’s JSON-LD structured data. It returns 1 when the type string is present in the raw HTML and 0 when it is not — a pattern match on source text, not a validation of the underlying JSON-LD graph.

Factor IDRG-SCJ-082
FamilyStructured data — JSON-LD
MeasurementBinary presence (0 / 1)
Measured zoneRaw rendered HTML

What it measures

The factor reports whether RankGear finds an @type value of EntertainmentBusiness in the page’s raw source. EntertainmentBusiness is a schema.org LocalBusiness subtype for places such as cinemas, arcades, comedy clubs, and similar venues. Presence signals that the page ships markup identifying the entity as an entertainment business.

How RankGear measures it

RankGear searches the raw HTML for the @type declaration "@type": "EntertainmentBusiness", allowing flexible whitespace around the colon and an optional schema: prefix on the type value. Matching is case-insensitive, so capitalization differences do not affect the result. A match sets the factor to 1; no match sets it to 0.

What RankGear looks for

"@type": "EntertainmentBusiness"
// case-insensitive, flexible whitespace, optional schema: prefix
"@type":"schema:EntertainmentBusiness"
ValueMeaning
1The EntertainmentBusiness type string was found in the raw HTML.
0The type string was not found.

How to optimize it

Use EntertainmentBusiness only for a genuine entertainment business, and prefer a more specific subtype when one applies (for example, MovieTheater, ComedyClub, or AmusementPark) so the markup matches the real entity. Pair the type with properties that reflect visible content — name, address, and the like — rather than adding the string on its own. Because the detector reads source text, treat this factor as an observation of what your markup declares, not a target to be hit by inserting the string.

Important considerations

  • The detector pattern-matches source text instead of validating a JSON-LD graph, so it confirms the string is present, not that the structured data is well-formed.
  • A matching string that sits outside valid JSON-LD — in a comment, an example, or a script block — can still produce a 1.
  • Capitalization differences do not affect detection; matching is case-insensitive.
  • Validate the complete structured data independently with a schema validator; this factor does not check that the graph parses or that properties are correct.
  • This is a correlation-based prioritization signal within a measured result set. Declaring EntertainmentBusiness does not by itself cause a page to rank or guarantee any position.

Related factors

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