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 }}