Inferensys

Glossary

WebSite

A Schema.org structured data type representing an entire website, used to provide global properties like site name, alternate name, and a potential SearchAction for enabling a sitelinks search box in search engine results pages.
Developer reviewing semantic search engine results on laptop, relevance scores visible, technical search demo.
SCHEMA.ORG TYPE

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.

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.

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.

SCHEMA.ORG CORE

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.

03

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.
04

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.
05

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-US for American English, de-DE for German.
  • Combine with Speakable markup on specific pages to optimize for voice assistants.
  • Proper language declaration prevents AI models from misinterpreting or mistranslating content.
06

Alternate Name & SameAs Linking

To solidify entity reconciliation, the WebSite type supports alternateName and sameAs properties.

  • alternateName: Acronyms or common abbreviations (e.g., NYT for 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.
SCHEMA.ORG WEBSITE TYPE

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.

Prasad Kumkar

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.