From 3a6fef5db8625a99517e93c8933a03791c4e4b91 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Wed, 25 Feb 2026 14:24:17 +0100 Subject: [PATCH 1/2] site: use array for schema.org keywords Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- layouts/_partials/schema.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_partials/schema.html b/layouts/_partials/schema.html index 11e6993de9e..ef5568e92dd 100644 --- a/layouts/_partials/schema.html +++ b/layouts/_partials/schema.html @@ -1,5 +1,5 @@ {{- $description := partial "utils/description.html" . -}} -{{- $keywords := delimit (partialCached "utils/keywords.html" . .) ", " -}} +{{- $keywords := partialCached "utils/keywords.html" . . -}} {{- /* Build TechArticle schema for content pages */ -}} {{- $schema := dict From 5b3eac08a648243a0ef7d59e1dccef0bf614bed7 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Wed, 25 Feb 2026 14:27:33 +0100 Subject: [PATCH 2/2] site: truncate schema.org titles at 110 chars Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- layouts/_partials/schema.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/layouts/_partials/schema.html b/layouts/_partials/schema.html index ef5568e92dd..12e762dc7a3 100644 --- a/layouts/_partials/schema.html +++ b/layouts/_partials/schema.html @@ -5,7 +5,7 @@ {{- $schema := dict "@context" "https://schema.org" "@type" "TechArticle" - "headline" .LinkTitle + "headline" (truncate 110 .LinkTitle) "description" $description "url" .Permalink -}} @@ -76,7 +76,7 @@ {{- $isPartOf := dict "@type" "WebPage" "@id" .Permalink - "name" .LinkTitle + "name" (truncate 110 .LinkTitle) -}} {{- $schema = merge $schema (dict "isPartOf" $isPartOf) -}} {{- end -}} @@ -95,7 +95,7 @@ "position" $position "item" (dict "@id" .Permalink - "name" .LinkTitle + "name" (truncate 110 .LinkTitle) ) -}} {{- $breadcrumbs = $breadcrumbs | append $item -}} @@ -109,7 +109,7 @@ "position" $position "item" (dict "@id" .Permalink - "name" .LinkTitle + "name" (truncate 110 .LinkTitle) ) -}} {{- $breadcrumbs = $breadcrumbs | append $currentItem -}}