diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index aae386f..6f87c95 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -19,6 +19,7 @@
name="description"
content="{{ if .Params.description }}{{ .Params.description }}{{ end }}"
/>
+ {{ partial "schema.html" . }}
diff --git a/layouts/partials/schema.html b/layouts/partials/schema.html
new file mode 100644
index 0000000..d4bc0a5
--- /dev/null
+++ b/layouts/partials/schema.html
@@ -0,0 +1,64 @@
+{{ if .IsHome -}}
+
+{{ else if .IsPage }}
+{{ $author := or (.Params.author) (.Site.Author.name) }}
+{{ $org_name := .Site.Title }}
+
+{{ end }}
+