- Published on
Next.js next-sitemapでの特定のURLの除外の仕方
Next.jsを使っている方でsitemapを利用している方は、
next-sitemap
を使っている方が多いと思います。
今回は、このnext-sitemapでの特定のURLを除外してsitemap.xml
を出力する方法を紹介します。
module.exports = { siteUrl: 'https://techblg.app', exclude: ['/tags/*', '/projects', '/tags', '/about'], generateRobotsTxt: true, }
上記のようにexcludeで除外すべきURLを指定できます。
また、正規表現の*
を使って、tags/
以下の全てのページを除外するといったことも可能になっています。