Has MicroData Potential Action

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 IDRG-SCM-032
FamilyStructured data — Microdata
MeasurementBinary presence (0 / 1)
Measured zoneRendered 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>
ValueMeaning
1The exact string itemprop="potentialAction" appears at least once in the rendered body.
0No 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.