seofields
docs

Schema Types

The plugin provides six schema types you can use in your documents.

TypeDescriptionUse Case
seoFieldsComplete SEO packageMain SEO fields for any document
openGraphOpen Graph meta tagsSocial media sharing
twitterX (Twitter) Card settingsX-specific optimization
metaTagCustom meta attributesAdvanced meta tag management
metaAttributeIndividual meta attributeBuilding custom meta tags
robotsSearch engine directivesControl 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 60
descriptiontextMeta description — max 160 chars, warning at 150
canonicalUrlurlPreferred URL for duplicate content resolution
metaImageimageDefault social sharing image (1200×630px)
keywordsstring[]Array of editorial keywords
robotsobjectnoIndex and noFollow toggles
metaAttributesarrayCustom key/value meta tags
openGraphobjectOpen Graph title, desc, image, type, URL, site name
twitterobjectX Card type, title, desc, image, site, creator

Open Graph Fields

titleOG title for social sharing
descriptionOG description text
urlCanonical URL for social cards
siteNamePublisher/site name
typewebsite, article, profile, book, music, video, product
imageTypeUpload or URL — controls which image field is used
imageUploaded image asset
imageUrlExternal image URL

X (Twitter) Card Fields

cardsummary, summary_large_image, app, player
sitePublisher X handle (e.g. @brand)
creatorAuthor X handle (e.g. @author)
titleCard title — max 70 chars
descriptionCard description — max 200 chars
imageTypeUpload or URL
imageUploaded image asset
imageUrlExternal image URL