Has MicroData Potential Action reports whether RankGear finds the Microdata attribute itemprop="potentialAction" in a page’s rendered body after script elements are removed. It returns 1 when the literal double-quoted attribute is present and 0 when it is not — a signal that a markup pattern exists, not a verdict on whether the structured data is valid or eligible.
| Factor ID | RG-SCM-032 |
|---|---|
| Family | Structured data — Microdata |
| Measurement | Binary presence (0 / 1) |
| Measured zone | Rendered body HTML with scripts removed |
What it measures
This factor reports whether RankGear finds the Microdata attribute itemprop="potentialAction" in the rendered body after script elements are removed. In Schema.org Microdata, potentialAction marks an action a user can take on or with the described entity, so its presence indicates the page has been annotated with an interactive-capability property inside its item markup.
How RankGear measures it
RankGear performs a case-insensitive search for the literal double-quoted form itemprop="potentialAction". It returns 1 when at least one match exists in the rendered body (with script elements already stripped out) and 0 otherwise. The check is a text match, not a parse of the Microdata item graph.
What RankGear looks for
<div itemscope itemtype="https://schema.org/WebSite">
<div itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction">
<meta itemprop="target" content="https://example.com/search?q={query}">
</div>
</div>| Value | Meaning |
|---|---|
| 1 | The exact string itemprop="potentialAction" appears at least once in the rendered body. |
| 0 | No such double-quoted, contiguous match was found (or the markup uses single quotes or added spacing). |
How to optimize it
Use potentialAction only as part of a genuine action users can take on or with the marked-up entity. Keep the value aligned with visible content and with the vocabulary expected by its parent item type. Because the detector matches the literal double-quoted attribute, write it as itemprop="potentialAction" with no single quotes and no added spacing around the equals sign. Treat this as an observation about your markup, not a target to chase for its own sake — add the property because the action is real, not to move a number.
Important considerations
- The detector pattern-matches HTML text instead of parsing or validating a Microdata item graph.
- It requires the attribute name, equals sign, double quotes, and property value to be contiguous; single quotes or added spacing do not match.
- Scripts are removed before matching, and capitalization does not affect detection.
- Validate the parent item type, property value, nesting, and structured-data eligibility independently.
- This is a correlation-based prioritization signal within a measured result set — presence of the attribute does not make a page rank or guarantee any position.
Related factors
Part of the Factors reference · how RankGear measures · glossary.