This factor checks whether a page uses the Microformats2 p-brand property to mark up a product or item brand. RankGear returns 1 when it finds the class and 0 when it does not — it confirms the class is present, not that the brand value is correct.
| Factor ID | RG-SCF-012 |
|---|---|
| Family | Structured Data — MicroFormat |
| Measurement | Binary presence (0 / 1) |
| Measured zone | Body HTML without scripts |
What it measures
This factor detects the p-brand Microformats2 property in the page body. The p-brand property is the Microformats2 way to name the brand associated with a product or item, giving parsers a plain-text label for that entity. The factor is a simple presence check: it records whether that markup appears anywhere in the body HTML, with scripts excluded from the measured zone.
How RankGear measures it
RankGear returns 1 when it finds the exact case-insensitive sequence class="p-brand" in the body HTML, and 0 when it does not. The match is on that single-class string, so the class attribute must contain p-brand on its own for the factor to fire.
What RankGear looks for
<span class="p-brand">Acme</span>| Value | Meaning |
|---|---|
| 1 | The body HTML contains class="p-brand" (case-insensitive). |
| 0 | No p-brand class was found in the body HTML. |
How to optimize it
Mark the accurate product or item brand with p-brand when you are using a compatible MicroFormat vocabulary. Apply it to the element that actually names the brand — not to a seller name, a category, or an unrelated label. This is a presence observation about how a page describes its brand entity, not a target to chase for its own sake; add the markup only where a real brand value belongs and where Microformats2 fits the rest of the page.
Important considerations
- Exact single-class formatting is required — the factor matches the
p-brandclass as its own value. - The factor does not verify the brand value; it only confirms the class is present.
- It does not confirm a parent product item wraps the marked-up brand.
- Avoid marking sellers or categories as brands incorrectly, which would misrepresent the entity.
- Presence of
p-brandcorrelates with position within a measured result set; it is a prioritization signal, not a cause of ranking and not a guarantee of one.
Related factors
Part of the Factors reference · how RankGear measures · glossary.