WebPage schema is Schema.org structured data for a specific document and its relationships; a valid graph does not guarantee indexing or a rich result.
WebPage schema refers to a Schema.org graph that describes one web page and its relationship to a site, publisher and related entities.
Meaning and boundaries
WebPage is a broad type. A more specific type may better describe the page, while properties such as URL, name and breadcrumb must match what users can verify on the rendered document.
Choose the most specific honest type, generate JSON-LD from the same source data as the visible page, set the canonical URL consistently, then validate syntax and inspect the connected graph. Update dates only when the documented content changed.
How to inspect it
Check the rendered page, canonical, JSON-LD parse result, entity IDs, visible names and dates, and any rich-result eligibility separately. Keep a saved validation result with the deployment scope.
For WebPage schema, choose one representative route and compare the JSON-LD object to the rendered document field by field: page name, canonical URL, language, dates, breadcrumb and publisher relationship. If a page is really an article, product or other specific type, model that more specific type rather than adding unrelated types. Generate identifiers and URLs from the same source as the visible page where possible.
Limits, verification and common mistakes
Do not add types or properties solely to seek a feature. Unsupported or invisible claims make the graph less trustworthy and can make debugging harder.
Validate syntax, then inspect the graph as data: references should resolve, dates should describe real publication or update events, and visible facts should match the markup. Finally, test the live rendered HTML and any relevant rich-result tool separately. A valid graph describes the page; eligibility and search presentation remain independent decisions by the search engine.
I validate structured data against the visible page first, then inspect the graph; a checker result is not a reason to change facts.