diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 61dd67ff..71f7e272 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -135,7 +135,7 @@ const config = { baseUrl: process.env.BASE_URL ? process.env.BASE_URL : '/', // Control search engine indexing - set to true to prevent indexing - noIndex: true, + noIndex: false, // GitHub pages deployment config. // If you aren't using GitHub pages, you don't need these. @@ -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/')); + }, + }, }), ], ],