This factor reports whether RankGear finds a JSON-LD @type of CivicAudience in a page’s raw source. It returns 1 when the string is present and 0 when it is not — a text match, not a validation of the structured-data graph, so a stray match can read as present.
| Factor ID | RG-SCJ-050 |
|---|---|
| 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 CivicAudience in the page’s raw source. CivicAudience is a schema.org audience type used to describe a civic segment — a group defined by geographic or civic properties — that a page or its content is intended for. The result is a simple presence signal: the markup is either found or it is not.
How RankGear measures it
RankGear performs a case-insensitive raw-HTML search with flexible whitespace around "@type": "CivicAudience", and permits an optional schema: prefix. It pattern-matches the text of the delivered HTML rather than parsing or validating the JSON-LD graph, so capitalization and spacing differences do not affect detection.
What RankGear looks for
"@type": "CivicAudience"
"@type":"schema:CivicAudience" ← optional schema: prefix, flexible whitespace| Value | Meaning |
|---|---|
| 1 | A CivicAudience @type string was found in the raw HTML. |
| 0 | No matching string was found in the raw HTML. |
How to optimize it
Use CivicAudience only for a genuine civic audience segment, with accurately defined geographic or demographic properties, and supply properties that match the visible content. This factor is best read as an observation of whether the markup is present rather than a target to chase: adding the type where it does not honestly describe the page’s audience adds no real value and risks structured-data that misrepresents the content.
Important considerations
- RankGear pattern-matches text rather than parsing or validating the 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 — this factor confirms presence of a string, not correctness of the markup.
- Correlation is not causation: presence of this type relates to position within a measured result set and is a prioritization signal, not something that makes a page rank or guarantees a ranking.
Related factors
Part of the Factors reference · how RankGear measures · glossary.