A WebSite is a Schema.org structured data type representing the entirety of a web property, serving as the top-level parent entity for all pages within a domain. It is used to define global attributes such as the official name of the site, its url, and a potential SearchAction to power a sitelinks search box directly in search engine results pages.
Glossary
WebSite

What is WebSite?
The WebSite type provides a structured data container for describing the global properties of an entire website, enabling search engines to understand the site's identity and key features.
Implementing the WebSite type, typically via JSON-LD on the homepage, establishes a canonical identity for the domain in machine-readable format. By linking to a parent Organization or Person using the publisher property, it provides a critical node for entity linking and knowledge graph construction, disambiguating the site's ownership and authority for AI-driven search engines.
Key Properties of the WebSite Type
The WebSite type serves as the root entity for defining global site-level properties and enabling powerful search result features like the sitelinks search box.
Publisher & Author Relationships
The WebSite type connects the digital property to its real-world owner through the publisher property. This is critical for establishing E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) signals.
- publisher: Expects an Organization or Person type.
- author: Can define the default author for the entire site, typically overridden at the WebPage or Article level.
- This linkage helps AI engines disambiguate the entity responsible for the content.
Graph Node Integration
In modern JSON-LD implementation, the WebSite rarely stands alone. It acts as the root node in an @graph array, connecting the Organization, WebPage, and BreadcrumbList.
- Use the @graph keyword to define multiple top-level entities in a single script block.
- The WebSite's @id is referenced by WebPage's isPartOf property.
- This creates a clean, non-redundant knowledge graph that parsers can traverse efficiently.
Language & Accessibility
The inLanguage property specifies the primary language of the website's content using IETF BCP 47 language tags. This is essential for multilingual sites and AI-driven localization.
- Example:
en-USfor American English,de-DEfor German. - Combine with Speakable markup on specific pages to optimize for voice assistants.
- Proper language declaration prevents AI models from misinterpreting or mistranslating content.
Alternate Name & SameAs Linking
To solidify entity reconciliation, the WebSite type supports alternateName and sameAs properties.
- alternateName: Acronyms or common abbreviations (e.g.,
NYTfor The New York Times). - sameAs: An array of canonical URLs pointing to the site's entries in external knowledge bases like Wikidata, Wikipedia, or official social media profiles.
- This explicit alignment reduces the risk of AI models confusing your brand with a similarly named entity.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about implementing the Schema.org WebSite type for AI-driven search and sitelinks search boxes.
The WebSite type is a Schema.org structured data class that represents an entire website as a distinct entity, providing global metadata such as the site's name, URL, and a potential SearchAction for enabling sitelinks search boxes. It acts as the top-level container for describing the site's identity to search engines and AI parsers. When implemented via JSON-LD, the WebSite type establishes a canonical reference point that helps disambiguate the site from its individual pages. It works by defining properties like @id (a unique IRI for the site entity), name (the official site title), url (the homepage), and potentialAction (which specifies a search endpoint). This structured data enables Google to display a sitelinks search box directly in search results, allowing users to search within the site before clicking through.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Master the WebSite type by understanding its relationship to these interconnected Schema.org entities and structural concepts.
Organization
The publisher or author entity that owns the WebSite. Use Organization to define the official brand name, logo, and social profiles.
- Link via the
publisherproperty onWebSite - Essential for establishing entity identity in the Knowledge Graph
- Combine with
sameAslinks to Wikipedia or Wikidata for disambiguation
SearchAction
A potential action nested within WebSite that enables the Sitelinks Search Box rich result.
- Defines the
targetURL template with{search_term_string} - Specifies the
query-inputparameter - Drives direct, on-site search directly from the SERP
WebPage
The parent class for all individual pages within a WebSite. Each page type—Article, FAQPage, Product—inherits from this.
- Use
isPartOfto link aWebPageback to the parentWebSite - Establishes a clear site hierarchy for crawlers
- Differentiates the site shell from the page content
BreadcrumbList
Structured data that defines the navigational path of a page within the WebSite hierarchy.
- Uses
ListItemnodes to represent each level - Reinforces the site architecture signals defined by
WebSite - Often displayed as rich breadcrumb trails in search results
Graph (JSON-LD)
A top-level construct used to encapsulate multiple interconnected nodes—WebSite, Organization, WebPage—in a single @graph array.
- Reduces DOM clutter by avoiding multiple separate script blocks
- Explicitly defines relationships between entities via
@idreferences - The preferred method for complex, entity-rich deployments
SameAs Property
Used on Organization (linked to WebSite) to assert canonical equivalence with external authority pages.
- Points to Wikipedia, Wikidata, Crunchbase, or social profiles
- Critical for entity reconciliation in AI knowledge graphs
- Reduces ambiguity when generative engines cite your brand

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us