Nuxt3でサイトマップを生成する
Nuxt3でサイトマップが生成できるモジュール、Simple-Sitemapが公開されました。難しい設定不要で、動的ルーティング含め、ちゃんとしたsitemap.xmlが.output/publicフォルダ内に生成されます。
npm install --save-dev nuxt-simple-sitemap
# Using yarn
yarn add --dev nuxt-simple-sitemapでインストールした後、nuxt.config.tsファイル内でモジュールの読み込み、hostnameの記述をするだけです。
export default defineNuxtConfig({
modules: ["nuxt-simple-sitemap"],
sitemap: {
hostname: "http://example.com",
},
});