Index de plan de site
Configurer un index de plan de site
Pour déclarer un index de plan de site et ses plans de site associés, utilisez la propriété sitemaps
property.
Par défaut, l'index du plan de site est configuré sur le chemin suivant : /sitemapindex.xml
Chaque élément du tableau sitemaps
peut être configuré avec a propre option de plan de site.
nuxt.config.js
{
sitemap: {
hostname: 'https://example.com',
lastmod: '2017-06-30',
sitemaps: [
{
path: '/sitemap-foo.xml',
routes: ['foo/1', 'foo/2'],
gzip: true
}, {
path: '/folder/sitemap-bar.xml',
routes: ['bar/1', 'bar/2'],
exclude: ['/**']
}
]
}
}
Configurer une liste de plans de site
Pour déclarer une liste de plans de site, utilisez un array
pour configurer chaque plan de site avec sa propre configuration.
Vous pouvez combiner des configurations d'index de plan de site et des plans de site.
nuxt.config.js
{
sitemap: [
{
path: '/sitemap-products.xml',
routes: [
// array of URL
]
}, {
path: '/sitemap-news.xml',
routes: () => // promise or function
}, {
path: '/sitemapindex.xml',
sitemaps: [{
// array of Sitemap configuration
}]
}
}
}