From 2904e4c0c96a50e899045f3af45745e28a0ffb0f Mon Sep 17 00:00:00 2001 From: Liam Date: Tue, 7 Nov 2023 23:58:24 +0000 Subject: [PATCH] feat(sitemap): add additional data (priority, change frequency and last modified) --- next-sitemap.config.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/next-sitemap.config.js b/next-sitemap.config.js index 3ba8b55..1ed2dc9 100644 --- a/next-sitemap.config.js +++ b/next-sitemap.config.js @@ -18,6 +18,12 @@ async function getTopPlayers() { return players; } +const additionalData = { + priority: 0.5, + changefreq: "monthly", + lastmod: new Date().toISOString(), +}; + /** @type {import('next-sitemap').IConfig} */ module.exports = { siteUrl: ssrSettings.siteUrl, @@ -28,6 +34,7 @@ module.exports = { for (let i = 0; i < 50; i++) { paths.push({ loc: `/ranking/global/${i + 1}`, + ...additionalData, }); } @@ -37,6 +44,7 @@ module.exports = { for (let i = 0; i < 50; i++) { paths.push({ loc: `/ranking/country/${country}/${i + 1}`, + ...additionalData, }); } } @@ -46,6 +54,7 @@ module.exports = { for (const player of players) { paths.push({ loc: `/player/${player.id}/top/1`, + ...additionalData, }); }