This factor reports whether RankGear finds an @type of Oncologic in a page’s raw HTML — a simple present/absent (1 / 0) signal. It is a text match on the source, not a validation that the structured data forms a correct JSON-LD graph.
| Factor ID | RG-SCJ-185 |
|---|---|
| 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 Oncologic in the raw source of the page. Oncologic is a schema.org medical-specialty type used to describe an oncology medical service. The result is binary: 1 when the type string is present, 0 when it is not. It tracks the presence of the annotation only — it does not score the quality or completeness of the underlying markup.
How RankGear measures it
RankGear searches the raw HTML for the type declaration, allowing flexible whitespace around the string "@type": "Oncologic" and optionally permitting a schema: prefix. Matching is case-insensitive, so capitalization differences in the type value do not affect detection.
What RankGear looks for
"@type": "Oncologic"
"@type":"schema:Oncologic"| Value | Meaning |
|---|---|
| 1 | An @type of Oncologic (optionally schema:-prefixed) was found in the raw HTML. |
| 0 | No matching Oncologic type string was found in the source. |
How to optimize it
Use Oncologic only for a genuine oncology medical service, with accurate practitioners, credentials, services, location, and contact information. Every property should reflect content that users can verify on the page itself. Treat this factor as an observation of whether the annotation exists rather than a target to chase — adding the type string to a page that is not an oncology service earns the match but misrepresents the page.
Important considerations
- The detector pattern-matches source text; it does not parse or validate a JSON-LD graph, so a page can score 1 without having well-formed structured data.
- A matching string that appears outside valid JSON-LD — for example inside a comment or an unrelated script — 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. Presence of the type correlates with, but does not cause or guarantee, any ranking.
Related factors
Part of the Factors reference · how RankGear measures · glossary.