diff --git a/src/changelogs/logs/logs.11tydata.js b/src/changelogs/logs/logs.11tydata.js
index afde825b..86edf055 100644
--- a/src/changelogs/logs/logs.11tydata.js
+++ b/src/changelogs/logs/logs.11tydata.js
@@ -1,9 +1,10 @@
export default {
tags: ["changelogs", "feed items"],
permalink: false,
+ excludeFromSitemap: true,
eleventyComputed: {
title: function(data) {
return `Changelog: ${this.formatDate(data.date)}`;
}
}
-}
\ No newline at end of file
+}
diff --git a/src/robots.txt.njk b/src/robots.txt.vto
similarity index 100%
rename from src/robots.txt.njk
rename to src/robots.txt.vto
diff --git a/src/sitemap.xml.njk b/src/sitemap.xml.njk
deleted file mode 100644
index 47a3a7fe..00000000
--- a/src/sitemap.xml.njk
+++ /dev/null
@@ -1,15 +0,0 @@
----
-permalink: "{{ page.filePathStem }}"
-eleventyExcludeFromCollections: true
----
-
-
- {%- for item in collections.all %}
-
- {{ sitemeta.siteUrl + item.url }}
- {% if item.updated %}{{ item.updated.toISOString() }}{% else %}{{ item.date.toISOString() }}{% endif %}
- {{ item.data.sitemap.changefreq | default("weekly") }}
- {{ item.data.sitemap.priority | default(0.5) }}
-
- {%- endfor %}
-
\ No newline at end of file
diff --git a/src/sitemap.xml.vto b/src/sitemap.xml.vto
new file mode 100644
index 00000000..f41e5f33
--- /dev/null
+++ b/src/sitemap.xml.vto
@@ -0,0 +1,17 @@
+---
+permalink: "{{ page.filePathStem }}"
+eleventyExcludeFromCollections: true
+---
+
+
+ {{ for item of collections.all }}
+ {{ if !item.data.excludeFromSitemap }}
+
+ {{ sitemeta.siteUrl + item.url }}
+ {{ item.updated ? item.updated.toISOString() : item.date.toISOString() }}
+ {{ item.data.sitemap.changefreq }}
+ {{ item.data.sitemap.priority }}
+
+ {{ /if }}
+ {{ /for }}
+
diff --git a/src/src.11tydata.js b/src/src.11tydata.js
new file mode 100644
index 00000000..fc9d2f8c
--- /dev/null
+++ b/src/src.11tydata.js
@@ -0,0 +1,6 @@
+export default {
+ sitemap: {
+ changefreq: "weekly",
+ priority: 0.5,
+ }
+}