Deterministic output is desired to improve diffability between builds. If the output randomly changes order each time it's built, then every page on a given site will change with every Jekyll build. Tools like rsync and git which can diff files will always show a change even when the content hasn't truly changed. |
||
|---|---|---|
| .. | ||
| jekyll-seo-tag | ||
| jekyll-seo-tag.rb | ||
| template.html | ||