Schema Types
The plugin provides six schema types you can use in your documents.
| Type | Description | Use Case |
|---|---|---|
seoFields | Complete SEO package | Main SEO fields for any document |
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)keywordsstring[]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, creatorOpen 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 assetimageUrlExternal image URLX (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 assetimageUrlExternal image URL