diff options
Diffstat (limited to 'sitemap.xml')
-rw-r--r-- | sitemap.xml | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..15d799f --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,52 @@ +--- +layout: none +sitemap: + priority: 0.7 + changefreq: monthly + lastmod: 2013-11-16T10:17:00-05:00 +--- +<?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_to_xmlschema }}</lastmod> + <changefreq>weekly</changefreq> + <priority>1.0</priority> + </url> + {% for post in site.posts %} + <url> + <loc>{{ site.url }}{{ post.url }}</loc> + {% if post.lastmod == null %} + <lastmod>{{ post.date | date_to_xmlschema }}</lastmod> + {% else %} + <lastmod>{{ post.lastmod | date_to_xmlschema }}</lastmod> + {% endif %} + <changefreq>monthly</changefreq> + <priority>0.5</priority> + </url> + {% endfor %} + {% for page in site.pages %} + <url> + <loc>{{ site.url }}{{ page.url }}</loc> + {% if page.sitemap.lastmod %} + <lastmod>{{ page.sitemap.lastmod | date: "%Y-%m-%d" }}</lastmod> + {% elsif page.lastmod %} + <lastmod>{{ page.lastmod | date: "%Y-%m-%d" }}</lastmod> + {% elsif page.date %} + <lastmod>{{ page.date | date: "%Y-%m-%d" }}</lastmod> + {% else %} + <lastmod>{{ site.time | date: "%Y-%m-%d" }}</lastmod> + {% endif %} + {% if page.sitemap.changefreq %} + <changefreq>{{ page.sitemap.changefreq }}</changefreq> + {% else %} + <changefreq>monthly</changefreq> + {% endif %} + {% if page.sitemap.priority %} + <priority>{{ page.sitemap.priority }}</priority> + {% else %} + <priority>0.3</priority> + {% endif %} + </url> + {% endfor %} +</urlset> |