Has JSON-LD MusicGroup reports whether the raw HTML source contains a JSON-LD @type value of MusicGroup. It returns 1 when that pattern is found and 0 when it is not — a case-insensitive string match against source text, not proof that the markup forms a valid JSON-LD graph.
| Factor ID | RG-SCJ-166 |
|---|---|
| Family | Structured data — JSON-LD |
| Measurement | Binary presence (0 / 1) |
| Measured zone | Raw rendered HTML |
What it measures
Has JSON-LD MusicGroup reports whether RankGear finds an @type value of MusicGroup in the raw source. A value of 1 means the recognized type pattern is present; a value of 0 means it is not. The factor observes a single type string only. It does not confirm that the page represents a real musical group, that member, genre, album, identifier, or link properties are present, or that the surrounding structured data is valid.
How RankGear measures it
RankGear searches the raw HTML for "@type": "MusicGroup", allowing flexible whitespace around the separator and optionally allowing a schema: prefix on the value. Matching is case-insensitive, so capitalization differences in the type string do not change the result.
What RankGear looks for
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MusicGroup",
"name": "...",
"member": [ ... ],
"genre": "...",
"album": [ ... ]
}
</script>| Value | Meaning |
|---|---|
| 1 | A MusicGroup type value (optionally schema:-prefixed) was found in the raw HTML, in any capitalization. |
| 0 | No MusicGroup type value was found in the raw source. |
How to optimize it
Use MusicGroup only for a genuine musical group, and describe it accurately — members, genre, albums, identifiers, and official links. Ensure every property reflects content users can verify on the page. Treat this factor as an observation of what the source contains, not a target to add to pages that are not about a band or musical group.
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 value of 1.
- Capitalization differences do not affect detection.
- Validate the complete structured data independently before relying on it.
- This factor relates to position within a measured result set — it is a prioritization signal, not a cause of ranking, and adding it does not by itself make a page rank.
Related factors
Part of the Factors reference · how RankGear measures · glossary.