This factor reports whether RankGear finds the Microdata attribute itemprop="encodingFormat" in a page’s rendered body HTML after script elements are removed. It returns 1 when at least one match exists and 0 otherwise — a text-pattern check, not validation of a Microdata item graph.
| Factor ID | RG-SCM-014 |
|---|---|
| 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="encodingFormat" in the rendered body after script elements are removed. The encodingFormat property in Microdata declares the MIME type or media format of a marked-up item — for example an audio, video, image, or document resource described with schema.org vocabulary.
How RankGear measures it
RankGear performs a case-insensitive search for the literal double-quoted form itemprop="encodingFormat". It returns 1 when at least one match exists and 0 otherwise. The check runs against the rendered body with script elements stripped out first, and capitalization does not affect detection.
What RankGear looks for
<span itemprop="encodingFormat">audio/mpeg</span>| Value | Meaning |
|---|---|
| 1 | The exact double-quoted attribute itemprop="encodingFormat" was found at least once in the script-stripped body. |
| 0 | No contiguous double-quoted match was found. The attribute may be absent, may use single quotes, or may include extra spacing. |
How to optimize it
Use encodingFormat only as part of the correct MIME type or media format for the marked-up content. Keep the markup aligned with the visible content and the vocabulary expected by its parent item type. Because the detector requires the exact contiguous double-quoted form, write the attribute as itemprop="encodingFormat" rather than with single quotes or added spacing. Treat this as an observation about your markup, not a target to chase for its own sake — add the property only where it genuinely describes a media resource.
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, not a cause of ranking. 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.