aeolusproject / aeolusproject.github.com

our main website content
2 stars 6 forks source link

Sitemap #71

Open n1zyy opened 11 years ago

n1zyy commented 11 years ago

We have a bunch of pages, with some of them not being present in top-level navigation.

It might be nice to have something that automatically generates a sitemap to include all present pages. (Both an HTML page people can view and a sitemap.xml file for search engines.)

http://www.kinnetica.com/projects/jekyll-sitemap-generator/ looks promising.

bmclaughlin commented 11 years ago

The plugin above works great for the XML site map, I couldn't track down anything more streamlined (see branch [1] for implementation).

An HTML sitemap already exists, I'm currently looking into tidying up the display of the content (ie: not displaying atom.xml and adding a title for the gpg key).

Due to the limitations of markdown, I'm thinking the next step for removing the gaps in the HTML sitemap may be creating a custom Liquid tag to filter the site map links prior to displaying them. If you get a chance, take a look at my 'site map' branch [1] and let me know if anything jumps out at you.

https://github.com/bmclaughlin/aeolusproject.github.com/tree/sitemap