diff --git a/layouts/partials/webschema.html b/layouts/partials/webschema.html
index 8b0f773..faf8fd9 100644
--- a/layouts/partials/webschema.html
+++ b/layouts/partials/webschema.html
@@ -38,19 +38,15 @@
{{ end -}}
"datePublished": {{ .PublishDate }},
"dateModified": {{ .Lastmod }},
- {{- if .Params.author }}
"author":{
"@type": "Person",
- "name": {{ .Params.author }},
- "url": {{ (ref . .Params.authorLink) | default (ref . .Site.Params.author.about) }}
- },
- {{ else }}
- "author":{
- "@type": "Person",
- "name": {{ site.Params.author.name }},
+ "name": {{ .Params.author | default .Site.Params.author.name }},
+ {{- if .Params.authorLink }}
+ "url": {{ ref . .Params.authorLink }}
+ {{ else if .Site.Params.author.about }}
"url": {{ ref . .Site.Params.author.about }}
+ {{ end -}}
},
- {{ end -}}
"mainEntityOfPage": {
"@type": "WebPage",
"@id": {{ .Permalink | safeHTML }}