diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 4ad6b53..a385772 100755
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -57,6 +57,8 @@
{{ end }}
+ {{- partial "site-schema.html" . -}}
+
{{ if eq (getenv "HUGO_ENV") "production" | or (eq .Site.Params.env "production") }}
{{ template "_internal/google_analytics_async.html" . }}
{{ end }}
diff --git a/layouts/partials/site-schema.html b/layouts/partials/site-schema.html
new file mode 100644
index 0000000..31ba871
--- /dev/null
+++ b/layouts/partials/site-schema.html
@@ -0,0 +1,121 @@
+{{ if .IsHome -}}
+
+{{- else if .IsPage -}}
+
+{{- else -}}
+
+{{- end }}