This factor reports whether the page’s raw HTML contains a JSON-LD @type of NightClub — it returns 1 when the string is present and 0 when it is not. It matches source text, so it confirms the markup is on the page, not that the structured data is valid or accurate.
| Factor ID | RG-SCJ-176 |
|---|---|
| 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 NightClub in the raw source. It is a simple presence check for the NightClub schema type, one of the local-business subtypes in schema.org used to describe venues such as clubs, lounges, and late-night entertainment spaces.
How RankGear measures it
RankGear searches the raw HTML for "@type": "NightClub", allowing flexible whitespace around the colon and optionally allowing a schema: prefix on the type. Matching is case-insensitive, so capitalization differences do not affect the result.
What RankGear looks for
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "NightClub",
"name": "Example Venue"
}
</script>
// pattern (case-insensitive, flexible whitespace, optional schema: prefix):
"@type":\s*"(schema:)?NightClub"| Value | Meaning |
|---|---|
| 1 | A "@type": "NightClub" string was found in the raw HTML. |
| 0 | No such string was found in the raw HTML. |
How to optimize it
Use NightClub only for a page describing a real nightclub, with an accurate location, hours, events, admission, age policies, amenities, and contact details. Ensure every property reflects content users can verify on the page itself. Because this factor only checks for presence, treat it as a check that your intended markup actually ships in the source — not as a target to chase by inserting the string where it does not belong.
Important considerations
- The detector pattern-matches source text instead of validating a 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 before relying on it.
- Presence of this markup correlates with position 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.