Advanced WebPage Schema
Generate WebPage JSON-LD with `about` + `mentions` entity arrays. Top GEO signal for ChatGPT, Gemini and Perplexity. Free tool.
About the tool
What is the SBMM Advanced WebPage Schema Generator?
The SBMM Advanced WebPage Schema Generator is a free online tool that builds a comprehensive WebPage JSON-LD block with the about and mentions entity arrays, primaryImageOfPage, mainEntity link, breadcrumb reference, lastReviewed date, inLanguage tag, isPartOf WebSite linkage, and Speakable specification for voice assistants. It is the most powerful single schema type for AI search visibility (GEO) in 2026.
WebPage schema is what binds your page to the entity graph. The about array declares the primary topics the page is about; the mentions array declares supporting topics. Together they tell Google exactly which entities the page covers and how, which is the foundation signal Google's ranking systems now prioritise over keyword density. Pages with explicit about entities outrank pages without them on entity-driven queries.
AI search engines (ChatGPT, Claude, Gemini, Perplexity) use the about array even more aggressively than Google does. The about array is one of the top three signals an AI model uses to match a user query to a candidate source. A page declaring the right about entities with sameAs links to Wikipedia gets cited far more often than equivalent content without the declaration. This is the single highest-leverage GEO move on any content page.
Step by step
How to use this tool in 3 steps
-
Step 01
Enter the page identity
Type the page name, canonical URL, description, primary image URL, language code (en, es, fr), and the breadcrumb path to this page. Link the page to its parent WebSite entity through isPartOf so Google attaches the entire site graph.
-
Step 02
List about + mentions entities
Declare the core topics in the about array (with each entity carrying name, @type, and sameAs URL to Wikipedia or Wikidata). Add secondary supporting topics in the mentions array. Pages with three to five about entities and ten to fifteen mentions perform strongest.
-
Step 03
Install on the page head tag
Copy the generated JSON-LD and paste it inside a script type application ld json tag in the head of the page. Within a few weeks of Google's next crawl the page enters the entity-graph attachment cycle and starts winning entity-driven query rankings.
Why this tool
Why use this tool
-
about + mentions entity arrays
Pages declare core topics in the about array (primary entities) and supporting context in the mentions array (secondary entities). Google ranks the page on the about entities and uses the mentions for topical context graph building.
-
sameAs to Wikipedia + Wikidata
Each entity carries a sameAs link to its canonical Wikipedia or Wikidata page so Google connects your declaration to the Knowledge Graph node it already knows. Without sameAs links, the entity is just a string; with them, it is a verifiable identity.
-
isPartOf WebSite linkage
Links the WebPage to the parent WebSite entity declared on the homepage. Critical for site-graph attachment, sitelinks rendering, and SearchAction integration so the in-SERP search box can appear under branded queries.
-
Speakable specification
Optional Speakable selector array signals which CSS selectors voice assistants (Google Assistant, Alexa) should read aloud when a user asks the assistant about the page. Major lift for voice-search visibility on news and educational content.
-
Top GEO signal for AI search
ChatGPT, Claude, Gemini, and Perplexity all weight the about array near the top of their citation signals. A WebPage block with three to five about entities and sameAs links is the strongest single GEO move available on a content page.
-
Free, no sign-up, no cap
Generate advanced WebPage schema for every important content page on your site. SBMM Pro adds automated entity extraction from your content, multi-page entity-cluster builder for topical authority campaigns, and bulk WebPage schema generation.
FAQ
Frequently asked questions
What is WebPage schema?
WebPage schema is a structured-data block in JSON-LD format that identifies a URL as a standalone web page and declares its identity, language, primary image, breadcrumb path, isPartOf WebSite linkage, and the entities (about, mentions) the page covers. It is the most powerful single schema type for AI search visibility.
What is the difference between about and mentions?
about lists the entities the page is primarily about (core topics). mentions lists entities the page references in passing for context (supporting topics). Google weights about entities heavily for ranking and topical relevance; mentions builds the supporting topical-context graph but carries less direct ranking weight. For the entity-only declaration variant without the full WebPage wrapper, use the dedicated Entity schema generator.
How many entities should I declare?
Three to five about entities for a focused page; ten to fifteen mentions entities. Pad with weak entities and the signal dilutes; declare only entities the page genuinely covers. Use the SBMM Entity Schema Generator for the entity-array work itself; this generator wraps the full WebPage shell around it.
Why is WebPage schema critical for AI search?
ChatGPT, Claude, Gemini, and Perplexity all use the about array as a primary signal when matching a user query to candidate sources. A page declaring the right about entities with sameAs links to Wikipedia or Wikidata gets cited far more often than equivalent content without the declaration.
Should every page have WebPage schema?
Every important content page benefits. Pillar pages, hub pages, deep guides, comparison content, and any page targeting entity-driven queries all benefit. Light pages (thank-you pages, login pages, contact forms) need only basic WebPage identity without rich about / mentions declarations.
What is Speakable specification?
Speakable is an optional WebPage property that signals which CSS selectors voice assistants should read aloud when a user asks the assistant about the page. Major lift for voice-search visibility on news, educational, and how-to content. Currently supported by Google Assistant and selected smart-speaker platforms.
How does isPartOf WebSite work?
isPartOf links the WebPage to the canonical WebSite entity declared on the homepage. The link uses an @id reference so the WebPage attaches to the same WebSite entity every other page on the site references. Critical for site-graph attachment and sitelinks rendering.
Where do I install advanced WebPage schema?
On every important content page, inside a script type application ld json tag in the head. Specific schema types (Article, Product, Service, LocalBusiness) can coexist with WebPage on the same page; the WebPage provides the page-level identity and entity graph, the specific type provides the content-type detail.