diff --git a/src/robots.njk b/src/robots.njk new file mode 100644 index 0000000..9d6394a --- /dev/null +++ b/src/robots.njk @@ -0,0 +1,12 @@ +--- +permalink: '/robots.txt' +eleventyExcludeFromCollections: true +--- + +User-agent: Baiduspider +User-agent: Baiduspider-video +User-agent: Baiduspider-image +Disallow: / + +User-agent: * +Sitemap: /sitemap.xml \ No newline at end of file diff --git a/src/sitemap.njk b/src/sitemap.njk new file mode 100644 index 0000000..bdba63e --- /dev/null +++ b/src/sitemap.njk @@ -0,0 +1,17 @@ +--- +permalink: /sitemap.xml +eleventyExcludeFromCollections: true +--- + + + {% for page in collections.all %} + {% set path = page.url | url %} + {% if page.data.title and not page.data.excludeFromSitemap %} + + {{ site.url }}{{ path }} + {{ page.date.toISOString() }} + {{ page.data.changeFreq if page.data.changeFreq else "monthly" }} + + {% endif %} + {% endfor %} + \ No newline at end of file