diff --git a/themes/microcks/layouts/partials/head.html b/themes/microcks/layouts/partials/head.html
index 35372099..eb4b659f 100644
--- a/themes/microcks/layouts/partials/head.html
+++ b/themes/microcks/layouts/partials/head.html
@@ -1,8 +1,28 @@
-
+
{{.Title | default site.Title}}
+{{- if .Params.canonical }}
+
+{{- else }}
+
+{{- end -}}
+
+
+
+{{- if .Keywords }}
+
+{{- end }} {{- if .Params.author }}
+
+{{- end }}
+
-
+
@@ -16,7 +36,10 @@
{{ partialCached "site-verifications.html" . }}
-{{ partial "basic-seo.html" . }}
+{{ partial "basic-seo.html" . }} {{- if and .IsPage (not .Draft) -}} {{- if
+templates.Exists "partials/single.jsonld" -}} {{- partial "single.jsonld" . -}}
+{{- else if fileExists "layouts/_default/single.jsonld" -}} {{- partial
+"_default/single.jsonld" . -}} {{- end -}} {{- end -}}
{{ partialCached "custom-script.html" . }}
@@ -37,4 +60,4 @@
{{ partialCached "plausible-analytics.html" . }}
-{{ partialCached "counter-analytics.html" . }}
\ No newline at end of file
+{{ partialCached "counter-analytics.html" . }}