@rankforge-root/sitemap
v0.1.0
Published
XML sitemap generation — standard, image, video, news, multilingual, and index sitemaps
Maintainers
Readme
@rankforge-root/sitemap
XML sitemap generation — standard, image, video, news, multilingual, and index sitemaps.
Install
npm install @rankforge-root/sitemapUsage
import { generateSitemap, generateImageSitemap, generateNewsSitemap, compressSitemap, validateSitemap } from '@rankforge-root/sitemap'
const xml = generateSitemap([
{ url: 'https://example.com/', changefreq: 'daily', priority: 1.0 },
{ url: 'https://example.com/blog', changefreq: 'weekly', priority: 0.8 },
])
// Compress for faster delivery (gzip)
const gzipped = await compressSitemap(xml)
// Validate
const result = validateSitemap(xml) // { isValid: true, errors: [], warnings: [] }Supports: standard, image, video, news, multilingual (hreflang), sitemap index, chunking, gzip compression.
