Has MicroFormat P-Summary

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 IDRG-SCF-018
FamilyStructured Data — MicroFormat
MeasurementBinary presence (0 / 1)
Measured zoneBody 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>
ValueMeaning
1The script-free body contains the exact quoted class class="p-summary".
0No 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 detect p-summary when it shares an attribute with other classes.
  • Presence does not measure summary quality; a detected p-summary can 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.