nanositemap
v0.0.2
Published
Small sitemap generation utility
Downloads
662
Readme
nanositemap
Small sitemap generation utility based on the official protocol.
installation
npm i nanositemap
example
var nanositemap = require('nanositemap')
var sm = nanositemap('https://hex22.org', {
'/': { lastmod: '2019-07-13', priority: 0.8 }
'/blog': { lastmod: '2019-05-11', priority: 0.2 }
'/blog/are-you-the-owner': {}
})
API
nanositemap(str, obj|arr) -> str
Exposes a simple function that returns the full XML string. Firstly, the base url of your site and then an array of strings (urls) or an object with the following format:
{
'/:url': {
lastmod: string,
changefreq: string,
priority: number
}
}
In the object, all attributes are optional and everything else will be filtered out.