Plan de site
Configurer un plan de site
Par défaut, le plan du site est configuré sur le chemin suivant : /sitemap.xml
Toutes les routes statiques (par exemple /pages/about.vue
) sont automatiquement ajoutées au plan du site, mais vous pouvez exclure chacun d'eux avecc la propriété exclude
.
Pour les routes dynamiques (eg. /pages/_id.vue
), vous devez les déclarer avec la propriété routes
. Cette option peut être un tableau ou une fonction. De plus, les routes définies dans generate.routes
seront automatiquement utilisées pour le plan du site.
nuxt.config.js
{
sitemap: {
hostname: 'https://example.com',
gzip: true,
exclude: [
'/secret',
'/admin/**'
],
routes: [
'/page/1',
'/page/2',
{
url: '/page/3',
changefreq: 'daily',
priority: 1,
lastmod: '2017-06-30T13:30:00.000Z'
}
]
}
}