docs
Schema Types
The plugin provides seven schema types you can use in your documents.
| Type | Description | Use Case |
|---|---|---|
seoFields | Complete SEO package | Main SEO fields for any document |
baseMeta | Core meta fields grouped | Standalone title, description, image, keywords, canonical URL, and custom meta |
openGraph | Open Graph meta tags | Social media sharing |
twitter | X (Twitter) Card settings | X-specific optimization |
metaTag | Custom meta attributes | Advanced meta tag management |
metaAttribute | Individual meta attribute | Building custom meta tags |
robots | Search engine directives | Control indexing and crawling |
seoFields — Complete Package
The seoFields type includes everything: meta tags, Open Graph, X Cards, robots, keywords, images, and custom attributes. This is the recommended type for most documents.
Fields
titlestringMeta title — max 70 chars, warning at 60descriptiontextMeta description — max 160 chars, warning at 150canonicalUrlurlPreferred URL for duplicate content resolutionmetaImageimageDefault social sharing image (1200×630px) — live feedback cross-checks OG & Twitter imageskeywordsstring[]Array of editorial keywordsrobotsobjectnoIndex and noFollow togglesmetaAttributesarrayCustom key/value meta tagsopenGraphobjectOpen Graph title, desc, image, type, URL, site nametwitterobjectX Card type, title, desc, image, site, creatorbaseMeta — Standalone Core Meta
The baseMeta type groups the core meta fields into a single reusable object — useful when you want title, description, image, keywords, and canonical URL without the full seoFields package. Pair it with openGraph and twitter for a custom composition.
Fields
titlestringMeta title — max 70 chars, warning at 60descriptiontextMeta description — max 160 chars, warning at 150metaImageimageDefault social sharing image (1200×630px)keywordsstring[]Array of editorial keywordscanonicalUrlurlPreferred URL for duplicate content resolutionmetaAttributesarrayCustom key/value meta tagsOpen Graph Fields
titleOG title for social sharingdescriptionOG description texturlCanonical URL for social cardssiteNamePublisher/site nametypewebsite, article, profile, book, music, video, productimageTypeUpload or URL — controls which image field is usedimageUploaded image asset — live feedback checks alt text and cross-checks Meta/Twitter imagesimageUrlExternal image URL — live feedback cross-checks Meta/Twitter imagesX (Twitter) Card Fields
cardsummary, summary_large_image, app, playersitePublisher X handle (e.g. @brand)creatorAuthor X handle (e.g. @author)titleCard title — max 70 charsdescriptionCard description — max 200 charsimageTypeUpload or URLimageUploaded image asset — live feedback checks alt text and cross-checks Meta/OG imagesimageUrlExternal image URL — live feedback cross-checks Meta/OG imagesWas this page helpful?