diff options
-rw-r--r-- | README.md | 1 | ||||
-rw-r--r-- | _config.yml | 6 | ||||
-rw-r--r-- | sitemap.xml | 56 |
3 files changed, 18 insertions, 45 deletions
@@ -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 --- <?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 %} + {% 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> + <loc>{{ site.url }}{{ post.url | remove: 'index.html' }}</loc> + </url> + {% endfor %} + + {% for page in site.pages %} + {% if page.layout != nil %} + {% if page.layout != 'redirect' %} + <url> + <loc>{{ site.url }}{{ page.url | remove: 'index.html' }}</loc> </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> + {% endfor %} +</urlset>
\ No newline at end of file |