next-sitemap
Version:
Sitemap generator for next.js
33 lines (32 loc) • 924 B
JavaScript
import { withDefaultConfig } from '../utils/defaults.js';
export const sampleConfig = withDefaultConfig({
siteUrl: 'https://example.com',
sourceDir: 'public',
changefreq: 'daily',
priority: 0.7,
sitemapSize: 5000,
generateRobotsTxt: true,
trailingSlash: false,
robotsTxtOptions: {
policies: [
{
userAgent: '*',
allow: '/',
},
{
userAgent: 'black-listed-bot',
disallow: ['/sub-path-1', '/path-2'],
},
{
userAgent: 'friendly-bot',
allow: '/',
crawlDelay: 10,
},
],
additionalSitemaps: [
'https://example.com/my-custom-sitemap-1.xml',
'https://example.com/my-custom-sitemap-2.xml',
'https://example.com/my-custom-sitemap-3.xml',
],
},
});