Ich habe so allgemeine Adressinformationen als JSON-LD einfach ins Feld "Eigener JavaScript-Code" des Layouts geschrieben. Das geht zumindest
Bisher habe ich allerdings ein HTML Template dafür genommen und ins Seitenlayout eingebunden also zB. das Template mod_html.html5 in mod_html_microdata_json-ld umbenannt, dort die JSON-LD Daten
Code:
<?php
$GLOBALS['TL_BODY'][] = '<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Organization",
"name": "Musterfirma",
"url": "https://www.example.com",
"address": {
"@type": "PostalAddress",
"streetAddress": "test str 2",
"addressLocality": "Musterhausen",
"postalCode": "12345",
"addressCountry": "DE"
},
"email": "xyzshsh@example.com",
"telephone": "+4912345678"
}
</script>';
rein und dann ein Modul Eigener HTML-Code angelegt und das angelegte Template zugewiesen und das dann ins Seitenlayout eingebunden.
Da hab ich mich auch schon gefragt ob das "best Practice" ist ??
Lesezeichen