diff options
Diffstat (limited to 'layouts/partials/blog-post-jsonld.html')
-rw-r--r-- | layouts/partials/blog-post-jsonld.html | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/layouts/partials/blog-post-jsonld.html b/layouts/partials/blog-post-jsonld.html index 5127ffc..30a79bd 100644 --- a/layouts/partials/blog-post-jsonld.html +++ b/layouts/partials/blog-post-jsonld.html @@ -1,21 +1,18 @@ { "@context": "http://schema.org", "@type": "BlogPosting", - "headline": "{{ .Title }}", "url": "{{ .Permalink }}", - "datePublished": "{{ .PublishDate.Format "2006-01-02" }}", + "headline": "{{ .Title }}", "description": "{{ .Description }}", + "datePublished": "{{ .PublishDate.Format "2006-01-02" }}", {{ if .Params.Tags }} - "keywords": "{{ delimit .Params.Tags " " }}", + "keywords": "{{ delimit .Params.Tags "," }}", + {{ end }} + {{ if .Params.shareImage }} + "image": "{{ .Params.shareImage | absURL }}", + {{ else }} + "image": "{{ .Site.Params.siteLogo | absURL }}", {{ end }} - "image": { - "@type": "ImageObject", - {{ if .Params.shareImage }} - "url": "{{ .Params.shareImage | absURL }}" - {{ else }} - "url": "{{ .Site.Params.siteLogo | absURL }}" - {{ end }} - }, "author": { "@type": "Person", "name": "{{ .Site.Params.author.name }}", |