From f88723afe273b075f23e586ef26f7413bbf90f08 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Sat, 21 Feb 2026 11:12:49 +0100 Subject: [PATCH] site: add mainEntityOfPage, inLanguage schema.org metadata Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- layouts/_partials/schema.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/layouts/_partials/schema.html b/layouts/_partials/schema.html index 6422e7d2ae..9506b1d772 100644 --- a/layouts/_partials/schema.html +++ b/layouts/_partials/schema.html @@ -18,6 +18,12 @@ {{- $schema = merge $schema (dict "dateModified" (time.Format "2006-01-02T15:04:05Z07:00" .)) -}} {{- end -}} +{{- /* Add mainEntityOfPage and language */ -}} +{{- $schema = merge $schema (dict + "mainEntityOfPage" (dict "@type" "WebPage" "@id" .Permalink) + "inLanguage" site.Language.Lang +) -}} + {{- /* Add author and publisher */ -}} {{- $logoUrl := printf "%sassets/images/docker-logo.png" (strings.TrimSuffix "/" site.BaseURL | printf "%s/") -}} {{- $org := dict