Has MicroData Email reports whether the Microdata attribute itemprop="email" appears in a page’s rendered body HTML. It returns 1 when the literal, double-quoted attribute is present and 0 when it is not — a text pattern match, not a validation of the underlying Microdata item graph.
| Factor ID | RG-SCM-013 |
|---|---|
| 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="email" in the rendered body after script elements are removed. It is a signal that a page uses Microdata to label an email property on a marked-up person or organization — not a measure of whether that address is valid, reachable, or correctly scoped to its parent entity.
How RankGear measures it
RankGear performs a case-insensitive search for the literal double-quoted form itemprop="email". It returns 1 when at least one match exists in the rendered body HTML and 0 otherwise. The check is a text pattern match: it does not parse or validate a Microdata item graph.
What RankGear looks for
<a itemprop="email" href="mailto:hello@example.com">hello@example.com</a>| Value | Meaning |
|---|---|
| 1 | The literal string itemprop="email" was found at least once in the rendered body. |
| 0 | No match — the attribute is absent, or written with single quotes or added spacing. |
How to optimize it
Use email only as part of a genuine contact email for the marked-up person or organization. Keep the markup aligned with visible content and the vocabulary expected by its parent item type. Because detection depends on the exact double-quoted form, write the attribute as itemprop="email" — double quotes, no spacing between the name, equals sign, and value; single quotes will not match. Treat the value as an observation of markup presence, not a target to chase for its own sake.
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.
- Correlation is not causation: this signal relates to position within a measured result set and does not by itself make a page rank.
Related factors
Part of the Factors reference · how RankGear measures · glossary.