Has MicroFormat P-Summary returns 1 when a page’s script-free body carries a p-summary Microformats2 class, and 0 when it does not. It flags that a machine-readable summary property is present — it does not judge the summary’s quality, and it tracks position within a measured result set rather than causing a ranking.
| Factor ID | RG-SCF-018 |
|---|---|
| Family | Structured Data — MicroFormat |
| Measurement | Binary presence (0 / 1) |
| Measured zone | Body HTML without scripts |
What it measures
This factor detects the p-summary Microformats2 property in the page body. In Microformats2, a p-* class marks a plain-text property on a parent item, so p-summary denotes a concise summary of that item — a short abstract that parsers and downstream consumers can lift without reading the full content. RankGear records only whether that property appears, expressed as a single 1 or 0.
How RankGear measures it
RankGear returns 1 when the script-free body contains the exact double-quoted class value class="p-summary", matched case-insensitively. The check runs against the body HTML with <script> content removed, so summary markup that only exists inside scripts is not counted. Any body that lacks that exact quoted class returns 0.
What RankGear looks for
<p class="p-summary">A concise, accurate summary of this entry.</p>| Value | Meaning |
|---|---|
| 1 | The script-free body contains the exact quoted class class="p-summary". |
| 0 | No such quoted p-summary class is present in the script-free body. |
How to optimize it
Use p-summary for a concise, accurate summary property inside an appropriate Microformats2 object — for example on the element that holds the short abstract of an h-entry. Because RankGear matches the exact double-quoted value class="p-summary", keep that class on its own attribute so it is detected; a multi-class value such as class="lead p-summary" will be missed by this check even though it is valid Microformats2. Treat the result as an observation of markup presence, not a target to chase for its own sake: adding the property only helps where a genuine summary exists to describe.
Important considerations
- Multi-class values are missed — the check matches the exact double-quoted
class="p-summary"and will not detectp-summarywhen it shares an attribute with other classes. - Presence does not measure summary quality; a detected
p-summarycan still be thin, inaccurate, or unhelpful. - The parent Microformats2 item is not validated, so the property is counted even if it sits outside a well-formed
h-*object. - Keep the summary consistent with the visible content it describes.
- This is a prioritization signal that relates to position within a measured result set — it does not by itself make a page rank or guarantee a ranking.
Related factors
Part of the Factors reference · how RankGear measures · glossary.