diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 61dd67ff..d708ca59 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -184,6 +184,19 @@ const config = { theme: { customCss: './src/css/custom.css', }, + // Use preset-classic sitemap https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-sitemap + sitemap: { + lastmod: 'date', + changefreq: 'weekly', + priority: 0.5, + ignorePatterns: ['/tags/**'], + filename: 'sitemap.xml', + createSitemapItems: async (params) => { + const {defaultCreateSitemapItems, ...rest} = params; + const items = await defaultCreateSitemapItems(rest); + return items.filter((item) => !item.url.includes('/page/')); + }, + }, }), ], ],