uuid: aabb-seo-fields
handle: Aabb\SeoPage
type: mixin
name: SEO
fields:
seo_title:
label: SEO Meta title
cssClass: char-counter
span: left
tab: SEO Primary
trans: true
seo_description:
label: SEO Meta description
size: tiny
type: textarea
cssClass: char-counter
span: left
tab: SEO Primary
trans: true
seo_keywords:
label: SEO Meta keywords
size: tiny
type: textarea
# cssClass: countable
span: right
tab: SEO Primary
trans: true
seo_og_image:
tab: SEO OG
label: OG_Image
type: fileupload
mode: image
span: left
maxFiles: 1
seo_og_image_media:
label: OG_Image (Media)
type: mediafinder
mode: image
span: right
tab: SEO OG
seo_og_title:
label: OG title
cssClass: char-counter
span: left
tab: SEO OG
trans: true
seo_og_description:
label: OG description
size: tiny
type: textarea
cssClass: char-counter
span: left
tab: SEO OG
trans: true
seo_og_type:
label: OG Type
tab: SEO OG
default: website
span: auto
We are adding this mixin to any blueprint type: structure, single, stream etc. MultiSite and language depends on the setup of the blueprint. This seo.yaml mixin takes it from there: