This factor reports whether RankGear finds a ConsumeAction @type in a page’s raw HTML source — a binary 1 (present) or 0 (absent). It is a text-pattern match, not a validated JSON-LD graph, so a match outside real structured data still returns 1.
| Factor ID | RG-SCJ-057 |
|---|---|
| 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 ConsumeAction in the page’s raw source. ConsumeAction is the schema.org action a person takes to consume media — to read, watch, listen to, or otherwise use a piece of content. The check returns 1 when the type appears and 0 when it does not.
How RankGear measures it
RankGear searches the raw HTML for the string "@type": "ConsumeAction", allowing flexible whitespace around the colon and optionally accepting a schema: prefix on the type. Matching is case-sensitive, so the capitalization must be exactly ConsumeAction. It inspects source text only — it does not parse or validate the surrounding JSON-LD graph.
What RankGear looks for
"@type": "ConsumeAction"
"@type":"schema:ConsumeAction"| Value | Meaning |
|---|---|
| 1 | A ConsumeAction type string was found in the raw HTML. |
| 0 | No ConsumeAction type string was found. |
How to optimize it
Use ConsumeAction only for a genuine consumption action — with an accurately represented object, agent, and result, and with properties that match the visible content of the page. Treat this factor as an observation of what your markup contains, not a target to chase: adding the string without a legitimate action behind it produces a hollow match that a real validator would reject. Because the check is case-sensitive, confirm the type is spelled exactly ConsumeAction.
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 must match exactly —
ConsumeAction, notconsumeactionorCONSUMEACTION. - Validate the complete structured data independently with a dedicated schema validator.
- Presence relates to how a page is described within a measured result set; it is a prioritization signal, not a guarantee of ranking. Correlation is not causation.
Related factors
Part of the Factors reference · how RankGear measures · glossary.