diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 657e3c82c..5f7866411 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -154,6 +154,25 @@ const config: Config = { googleTagManager: { containerId: "GTM-M2JLH37", }, + sitemap: { + // Files under static/ bypass the Docusaurus build, so pages served + // from there never appear in the generated sitemap. /launch/usdt0 is + // a permanent page and was invisible to crawlers without this. + createSitemapItems: async ({ + defaultCreateSitemapItems, + ...rest + }) => { + const items = await defaultCreateSitemapItems(rest); + return [ + ...items, + { + url: `${rest.siteConfig.url}/launch/usdt0`, + changefreq: "weekly", + priority: 0.5 + }, + ]; + }, + }, } satisfies Preset.Options, ], ], diff --git a/static/launch/usdt0.html b/static/launch/usdt0.html index 8610f3fb6..addca6ede 100644 --- a/static/launch/usdt0.html +++ b/static/launch/usdt0.html @@ -4,11 +4,14 @@