diff --git a/source/_partials/og.twig b/source/_partials/og.twig
index 226042e6e..2e6c034fa 100644
--- a/source/_partials/og.twig
+++ b/source/_partials/og.twig
@@ -40,3 +40,7 @@
{% endif %}
+
+{% if page.hide_page %}
+
+{% endif %}
diff --git a/source/sitemap.xml b/source/sitemap.xml
index 828c6a738..3de8e73e8 100644
--- a/source/sitemap.xml
+++ b/source/sitemap.xml
@@ -1,6 +1,6 @@
---
permalink: sitemap.xml
-use: [posts]
+use: [posts, talks]
---
@@ -36,4 +36,14 @@ use: [posts]
1.0
{% endfor %}
+
+ {% for talk in data.talks if not talk.hide_page %}
+
+ {{ site.url }}{{ talk.url }}/
+ {{ talk.date|date('c') }}
+ weekly
+ 1.0
+
+ {% endfor %}
+