From 94fb6de6fb0c5d45445de3bd70984d858e474976 Mon Sep 17 00:00:00 2001 From: apalanevich Date: Thu, 7 Oct 2021 22:45:50 +0300 Subject: [PATCH] feat(gh-pages): add sitemap --- pages/views/_data/site.json | 3 +++ pages/views/robots.njk | 6 ++++++ pages/views/sitemap.njk | 18 ++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 pages/views/_data/site.json create mode 100644 pages/views/robots.njk create mode 100644 pages/views/sitemap.njk diff --git a/pages/views/_data/site.json b/pages/views/_data/site.json new file mode 100644 index 00000000..db8f9a2d --- /dev/null +++ b/pages/views/_data/site.json @@ -0,0 +1,3 @@ +{ + "url": "https://exadel-inc.github.io/ui-playground" +} diff --git a/pages/views/robots.njk b/pages/views/robots.njk new file mode 100644 index 00000000..9fc1bbec --- /dev/null +++ b/pages/views/robots.njk @@ -0,0 +1,6 @@ +--- +permalink: "/robots.txt" +eleventyExcludeFromCollections: true +--- +User-agent: * +Sitemap: {{ site.url }}/sitemap.xml diff --git a/pages/views/sitemap.njk b/pages/views/sitemap.njk new file mode 100644 index 00000000..890a9be3 --- /dev/null +++ b/pages/views/sitemap.njk @@ -0,0 +1,18 @@ +--- +permalink: "/sitemap.xml" +eleventyExcludeFromCollections: true +--- + + + + {% for page in collections.all %} + + {{ site.url }}{{ page.url.replace(r/\/$/, ".html") if page.data.tags else page.url }} + {{ page.date.toISOString() }} + {%- if page.url == "/" %} + weekly + 1.0 + {%- endif %} + + {% endfor %} +