Has MicroData Address

Has MicroData Address checks whether a page carries the Microdata attribute itemprop="address" in its rendered body once scripts are stripped. RankGear returns 1 when at least one match exists and 0 when none does; presence is an observation about how the page marks up a postal address, not a lever that moves rankings.

Factor IDRG-SCM-002
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="address" in the rendered body after script elements are removed. The address property is the Microdata way of naming the postal address of an entity — a place, an organization, a local business — directly in the visible HTML, so the same markup is read by people and machines. RankGear records only whether that property is present in the page body.

How RankGear measures it

RankGear performs a case-insensitive search for the literal double-quoted form itemprop="address". It returns 1 when at least one match exists and 0 otherwise.

What RankGear looks for

<div itemscope itemtype="https://schema.org/LocalBusiness">
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">123 Main St</span>
  </div>
</div>
ValueMeaning
1At least one itemprop="address" was found in the body HTML.
0No exact double-quoted itemprop="address" was present.

How to optimize it

Use address only as part of a real postal address property on the appropriate entity. Keep the markup aligned with visible content and the vocabulary expected by its parent item type. Treat the result as an observation about your markup rather than a target to chase: add the property because the entity genuinely has a postal address on the page, not to flip a bit. Because the detector requires the attribute name, equals sign, double quotes, and property value to be contiguous, a form written with single quotes or added spacing will not register.

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-level observation within a measured result set — a present itemprop="address" relates to how a page is structured; it does not by itself cause or guarantee a ranking.

Related factors

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