From 0340970f4e3954fa307a524a5d8099795ef0f3a3 Mon Sep 17 00:00:00 2001 From: Barry Clark Date: Sat, 17 May 2014 18:22:27 -0400 Subject: Added sitemap.xml --- README.md | 1 + _config.yml | 6 +++++- sitemap.xml | 56 ++++++++++++-------------------------------------------- 3 files changed, 18 insertions(+), 45 deletions(-) diff --git a/README.md b/README.md index e65ae7b..787ce6d 100644 --- a/README.md +++ b/README.md @@ -68,3 +68,4 @@ If you'd like me to let you know when I release a new theme, just [drop me your - [SVG icons](https://github.com/neilorangepeel/Free-Social-Icons) by Neil Orange Peel - The team at [Jekyll](https://github.com/jekyll/jekyll)! - Code/design reviewers +- [Joel Glovier](http://joelglovier.com/writing/) for some of his great Jekyll articles—I used feed.xml and sitemap.xml \ No newline at end of file diff --git a/_config.yml b/_config.yml index 6902b49..0ae4366 100644 --- a/_config.yml +++ b/_config.yml @@ -8,6 +8,10 @@ name: Site Name # A short bio or description description: Your Site Description +# Your actual website URL (e.g. http://barryclark.github.io or http://www.barryclark.co) +# Used for Sitemap.xml and your RSS feed +url: + # A URL pointing to your avatar or profile pic # To use your Gravatar: (the one that GitHub uses for your profile pic) # 1. Go to https://github.com/YOURUSERNAME/ @@ -31,7 +35,7 @@ footer-links: instagram: linkedin: pinterest: - rss: # for rss, add the entire URL of our site, e.g. http://www.barryclark.co + rss: # just type anything here for a working RSS icon, make sure you set the "url" at the top of this file! twitter: your-username # diff --git a/sitemap.xml b/sitemap.xml index 15d799f..4b3a4d4 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,52 +1,20 @@ --- -layout: none -sitemap: - priority: 0.7 - changefreq: monthly - lastmod: 2013-11-16T10:17:00-05:00 --- - - {{ site.url }}/ - {{ site.time | date_to_xmlschema }} - weekly - 1.0 - - {% for post in site.posts %} + {% for post in site.posts %} - {{ site.url }}{{ post.url }} - {% if post.lastmod == null %} - {{ post.date | date_to_xmlschema }} - {% else %} - {{ post.lastmod | date_to_xmlschema }} - {% endif %} - monthly - 0.5 + {{ site.url }}{{ post.url | remove: 'index.html' }} + + {% endfor %} + + {% for page in site.pages %} + {% if page.layout != nil %} + {% if page.layout != 'redirect' %} + + {{ site.url }}{{ page.url | remove: 'index.html' }} - {% endfor %} - {% for page in site.pages %} - - {{ site.url }}{{ page.url }} - {% if page.sitemap.lastmod %} - {{ page.sitemap.lastmod | date: "%Y-%m-%d" }} - {% elsif page.lastmod %} - {{ page.lastmod | date: "%Y-%m-%d" }} - {% elsif page.date %} - {{ page.date | date: "%Y-%m-%d" }} - {% else %} - {{ site.time | date: "%Y-%m-%d" }} - {% endif %} - {% if page.sitemap.changefreq %} - {{ page.sitemap.changefreq }} - {% else %} - monthly {% endif %} - {% if page.sitemap.priority %} - {{ page.sitemap.priority }} - {% else %} - 0.3 {% endif %} - - {% endfor %} - + {% endfor %} + \ No newline at end of file -- cgit v1.2.3