Skip to content
TrademarkTrademark
Docs
Modules

Schema

Updated: May 4, 2025
View on GitHub

Add Schema.org structured data to your pages for SEO and rich search results.

Advanced setup

For larger sites, store your schema data in a central configuration file to maintain consistency across pages:

1. Config file

Store your site-wide metadata in a configuration file:

2. Reference

Reference the configuration in your pages:

This approach makes it easier to maintain consistent schema data across your site and update it from a single location.

API reference

Type
Default
asrequired
The schema.org type to emit.
websiteaboutPagearticleblogPostingcreativeWorktechArticlewebPageorganization
—
titlerequired
string—
descriptionrequired
string—
baseURLrequired
string—
pathrequired
The page's path, joined to baseURL for its URL.
string—
datePublished
string—
dateModified
string—
image
string—
sameAs
string[][]
author
{ name: string; url?: string; image?: string; }—
Edit this page on GitHub