Graph system G22 Realm V, volume 23 of 42
SERP observation and competitor overlap graph
What appeared for a specified query under specified conditions?
Researched designNot deployed
Question§
What appeared for a specified query under specified conditions?
Nodes§
Query; SERP snapshot; Result occurrence; URL; Domain; Result feature
Relationship sketch§
- snapshot → query/context
- snapshot → occurrence
- occurrence → URL and feature
Evidence inputs§
Permitted search observations or licensed data, exact collection context, time, URL and feature details.
Implementation§
Model each appearance as an occurrence, not a timeless edge. Distinguish organic results, ads, local results, and AI citations. Compare URL set overlaps only within documented sampling.
Acceptance checks§
- Every result belongs to a dated snapshot
- Position definition and feature type are retained
- Unavailable result data is not represented as zero visibility
Do not infer§
Ranking for one query does not make a competitor's schema, word count, or backlink pattern causal.
Publication boundary§
Aggregate research may be public; raw collected data obeys permissions.
Source basis§
S09, S40. See Research/sources.json. Sources support the primitives or named technology. The organization, labels, actions, and acceptance contracts in this catalog are this library's design, not claimed provider requirements.