Number of Schema Products counts how many Product schema signatures RankGear finds in a page’s rendered HTML. It returns a raw count, not a validation verdict — a page can mark up products correctly and still score low if it uses a serialization the counter doesn’t recognize.
| Factor ID | RG-SCH-028 |
|---|---|
| Family | Schema.org (generic + RDFa) |
| Measurement | Count |
| Measured zone | Complete rendered HTML |
What it measures
This factor approximates how many Product schema signatures appear in a page’s rendered HTML. It is a rough tally of Product markup presence across the page, not a measure of whether that markup is valid or complete.
How RankGear measures it
RankGear adds together split-based counts of two literal strings in the rendered HTML: the full schema URL https://schema.org/Product and the compact JSON text "@type":"Product". Because the match is literal, spacing variations, http:// schema URLs, values expressed as arrays, or alternate serializations can be missed, and trailing occurrences may be undercounted.
What RankGear looks for
https://schema.org/Product
"@type":"Product"How to optimize it
Treat the number as an observation about your markup, not a target to inflate. Mark up genuine products with accurate, visible information and the structure appropriate to the page, then validate the full schema graph rather than repeating type strings to move the count. A correct page that uses spacing or an alternate serialization the counter doesn’t match may report a low number while still being well-formed.
Important considerations
- This is a signature count, not a schema validator — it confirms that Product markup strings are present, not that the schema is correct.
- Multiple references may belong to a single product, so the count can exceed the number of distinct products on the page.
- Valid formatting variations — extra spacing,
http://URLs, arrays, or alternate serialization — can score 0 even when the markup is correct. - Never fabricate products or offers to raise the count.
- A count relates to position within a measured result set; it is a prioritization signal, not proof that Product markup makes a page rank.
Related factors
Part of the Factors reference · how RankGear measures · glossary.