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, + } +}