From 1994fe787aa95723161f873e89de9278333cd99c Mon Sep 17 00:00:00 2001 From: Fredrik Jonsson Date: Mon, 20 Jan 2025 10:58:22 +0100 Subject: [PATCH] Improve description meta tag. --- layouts/partials/meta-json-ld.html | 8 +++++--- layouts/partials/meta.html | 6 +++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/layouts/partials/meta-json-ld.html b/layouts/partials/meta-json-ld.html index 234be81..a4987fe 100644 --- a/layouts/partials/meta-json-ld.html +++ b/layouts/partials/meta-json-ld.html @@ -13,11 +13,13 @@ "datePublished": {{ .Date.Format "2006-01-02T15:04:05Z07:00" }}, "dateModified": {{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" }}, "url" : {{ .Permalink }}, - {{ with (.Description | default (replaceRE "\n" " " (.Plain | truncate 170))) -}} - "description": {{ . }}, + {{ if .IsHome -}} + {{ with $.Param "description" }}"description": {{ . }},{{ end }} + {{ else -}} + {{ with .Description }}"description": {{ . }},{{ end }} {{ end -}} {{ with .Params.tags -}} - "keywords": {{ . }}, + "keywords": {{ delimit . " " }}, {{ end -}} {{ else -}} "@type": "WebPage", diff --git a/layouts/partials/meta.html b/layouts/partials/meta.html index 1a5b0a4..9328748 100644 --- a/layouts/partials/meta.html +++ b/layouts/partials/meta.html @@ -2,7 +2,11 @@ {{ end -}} - +{{ if .IsHome -}} +{{ with $.Param "description" }}{{ end }} +{{ else -}} +{{ with .Description }}{{ end }} +{{ end -}} {{ with .Params.author | default site.Params.author.name }}{{ end }}