Has MicroData Review Count

This factor reports whether the Microdata attribute itemprop="reviewCount" appears in a page’s rendered body HTML. It returns 1 when the exact double-quoted attribute is present and 0 when it is not. The detector matches the text pattern only — it does not parse or validate the surrounding Microdata item, so a 1 confirms the markup exists, not that it is correct or eligible.

Factor IDRG-SCM-039
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="reviewCount" in the rendered body after script elements are removed. The reviewCount property expresses how many reviews are associated with a marked-up item, and its presence is one of the signals that pages use when describing aggregate rating data with Microdata.

How RankGear measures it

RankGear performs a case-insensitive search for the literal double-quoted form itemprop="reviewCount". It returns 1 when at least one match exists and 0 otherwise. The check operates on the rendered body with <script> elements removed, so review-count markup emitted only inside scripts is not counted by this factor.

What RankGear looks for

itemprop="reviewCount"

<span itemprop="reviewCount">128</span>
ValueMeaning
1The exact string itemprop="reviewCount" was found at least once in the rendered body.
0No match — the attribute is absent, uses single quotes, adds spacing around the equals sign, or appears only inside removed scripts.

How to optimize it

Use reviewCount only as part of the authentic number of reviews associated with the marked-up item. Keep the value aligned with visible content and the vocabulary expected by its parent item type. Because the detector requires the attribute name, equals sign, double quotes, and property value to be contiguous, emit the standard double-quoted form so the markup is recognized. Treat this factor as an observation of whether the markup is present, not a target to chase for its own sake — add it only where a genuine review count belongs.

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.
  • Presence of this markup correlates with pages that describe aggregate reviews; it relates to position within a measured result set and does not by itself cause or guarantee a ranking.

Related factors

Part of the Factors reference · how RankGear measures · glossary.