DEV CommiDEV Committ
This commit is contained in:
1 parent
4541c58fe7
commit
c6759186cb
145 files changed
+2742
-579
No files matched your search
@@ -42,3 +42,86 @@ settings:
|
||||
category: menu
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Structured data / schema.org (consumed by StructuredDataService)
|
||||
# ---------------------------------------------------------------------------
|
||||
seo.site.canonicalBase:
|
||||
label: 'Canonical base URL'
|
||||
description: 'Absolute public base URL of the live site WITHOUT trailing slash, e.g. https://www.vitec.com. Used to build absolute URLs in JSON-LD. Falls back to the request host if empty.'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.site.name:
|
||||
label: 'Website name (schema.org WebSite)'
|
||||
description: 'Display name for the schema.org WebSite node on the home page. Falls back to the organization name if empty.'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.name:
|
||||
label: 'Organization name'
|
||||
description: 'Public organization name for schema.org/Organization. Leave empty to disable Organization output entirely.'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.legalName:
|
||||
label: 'Organization legal name'
|
||||
description: 'Full legal entity name, e.g. "VITEC GmbH".'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.logoUrl:
|
||||
label: 'Organization logo URL'
|
||||
description: 'URL of the organization logo (absolute, or root-relative — will be made absolute). Recommended for Google.'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.sameAs:
|
||||
label: 'Social / sameAs URLs'
|
||||
description: 'Comma- or newline-separated list of official profile URLs (LinkedIn, YouTube, X, …) for schema.org sameAs.'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.email:
|
||||
label: 'Contact email'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.phone:
|
||||
label: 'Contact phone'
|
||||
description: 'International format, e.g. +49 89 1234567.'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.street:
|
||||
label: 'Address — street'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.postalCode:
|
||||
label: 'Address — postal code'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.locality:
|
||||
label: 'Address — city'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
|
||||
seo.organization.country:
|
||||
label: 'Address — country (ISO 3166-1 alpha-2)'
|
||||
description: 'Two-letter country code, e.g. DE.'
|
||||
category: seo
|
||||
type: string
|
||||
default: ''
|
||||
@@ -134,3 +134,13 @@ tt_content {
|
||||
|
||||
# Include menu (navigation) JSON definitions
|
||||
@import 'EXT:vitec/Configuration/TypoScript/Headless/vitec_menus.typoscript'
|
||||
|
||||
# =============================================================================
|
||||
# Page-level structured data (schema.org JSON-LD @graph)
|
||||
#
|
||||
# Organization + WebSite + BreadcrumbList + NewsArticle, auto-generated server
|
||||
# side from page/site data. The headless frontend wraps the returned string in
|
||||
# <script type="application/ld+json"> inside the page <head>.
|
||||
# =============================================================================
|
||||
page.10.fields.jsonLd = USER
|
||||
page.10.fields.jsonLd.userFunc = Evomedien\Vitec\UserFunc\PageJsonLdRenderer->render
|
||||
Reference in new issue
Block a user