diff --git a/_includes/main_title.html b/_includes/main_title.html
new file mode 100644
index 0000000000000000000000000000000000000000..4640300e703cdd7946aba9e70bcde24b70c22c41
--- /dev/null
+++ b/_includes/main_title.html
@@ -0,0 +1 @@
+
{{ site.title }}{% if page.title %}: {{ page.title }}{% endif %}
diff --git a/_layouts/index.html b/_layouts/index.html
index 5f2d0e403dfdf924a2edbb3771042990e346248e..e2ba2070ea9c6091f38a3d6766f9181180402fcc 100644
--- a/_layouts/index.html
+++ b/_layouts/index.html
@@ -1,5 +1,5 @@
---
layout: base
---
-{{ site.title }}
+{% include main_title.html %}
{{ content }}
diff --git a/_layouts/page.html b/_layouts/page.html
index e10a0fcc31aa06aec5bcf51c8d8c0dc7d1af2f3a..3df0456613772c2122100902a8d7fd84f91693dc 100644
--- a/_layouts/page.html
+++ b/_layouts/page.html
@@ -1,5 +1,5 @@
---
layout: base
---
-
+{% include main_title.html %}
{{content}}
diff --git a/_layouts/reference.html b/_layouts/reference.html
index ec422a2c7dcc2b9f39585304ed6041bfc2e164be..e470cf703f5e705ae3944a48bc43e3d419e7c112 100644
--- a/_layouts/reference.html
+++ b/_layouts/reference.html
@@ -1,6 +1,5 @@
---
-layout: base
-title: Reference
+layout: page
permalink: /reference/
---
{% include all_keypoints.html %}