<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@type": "WebPage",
 "@id": "{{ .Permalink }}#webpage",
 "name": "{{ .Title | default .Site.Params.textEmptyValue }}",
 "datePublished": {{ .Date }},
 "dateModified": {{ .Lastmod }},
 "inLanguage": "{{ .Site.LanguageCode }}",
 {{ if .Params.review.reviewed_by }}
   {{ if findRE `^[a-z]+(\-[a-z]+)+$` .Params.review.reviewed_by 1 }}
     {{ with (index $.Site.Data.personen .Params.review.reviewed_by) }}
     "reviewedBy": {
       "@type": "Person",
       "name": "{{ .name }}",
       "sameAs": "{{ .profile_page | absURL }}"
      },
     {{ end }}
   {{ else }}
     "reviewedBy": {
       "@type": "Person",
       "name": "{{ .Params.review.reviewed_by }}"
      },
   {{ end }}
 {{ end }}
 {{ if .Params.review.last_review }}
 "lastReviewed": "{{ .Params.review.last_review }}",
 {{ end }}
 "mainContentOfPage": {
  "@type": "WebPageElement",
  "cssSelector": ".content"
 },
 "speakable": {
  "@type": "SpeakableSpecification",
  "cssSelector": ".speakable"
 },
 "isPartOf": {
  "@type": "WebSite",
  "@id": "{{ .Site.BaseURL }}#website",
  "url": "{{ .Site.BaseURL }}",
  "name": "{{ .Site.Title | default .Site.Params.textNoTitle }}"
 }
}
</script>