Browse Source

Add 'robots.txt' and 'sitemap.xml'.

master
vonavi 5 years ago
parent
commit
3bdb0f0e6d
2 changed files with 36 additions and 0 deletions
  1. +8
    -0
      robots.txt
  2. +28
    -0
      sitemap.xml

+ 8
- 0
robots.txt View File

@@ -0,0 +1,8 @@
---
---
User-Agent: *
Disallow: /assets/
Disallow: /robots.txt
Disallow: /sitemap.xml
Disallow: /*.pgn$
Sitemap: {{ site.url }}/sitemap.xml

+ 28
- 0
sitemap.xml View File

@@ -0,0 +1,28 @@
---
---
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>{{ site.url }}/</loc>
<lastmod>{{ site.time | date: "%Y-%m-%d" }}</lastmod>
</url>

{% assign exclude = ".htaccess sitemap.xml robots.txt" | split: " " %}
{% for page in site.pages %}
{% assign basename = page.url | split: "/" | last %}
{% if exclude contains basename %}
{% else %}
<url>
<loc>{{ site.url }}{{ page.url }}</loc>
<lastmod>{{ site.time | date: "%Y-%m-%d" }}</lastmod>
</url>
{% endif %}
{% endfor %}

{% for post in site.posts %}
<url>
<loc>{{ site.url }}{{ post.url }}</loc>
<lastmod>{{ post.date | date: "%Y-%m-%d" }}</lastmod>
</url>
{% endfor %}
</urlset>

Loading…
Cancel
Save