gatsby-plugin-sitemap(V1)でsitemap.xmlを作る

gatsby-plugin-sitemap(V1)でsitemap.xmlを作る

January 15th, 2019

今回やること

  • gatsby-plugin-sitemapを使ってsitemap.xmlを生成するように

gatsby-plugin-sitemap

公式ドキュメントにあるように、

$ npm i -S gatsby-plugin-sitemap

の後、gatsby-config.jsに

plugins: [
  ...色々プラグイン
  'gatsby-plugin-sitemap',
],
siteMetadata: {
  siteUrl: 'https://www.assaulter.info'
}

を追加するだけですが、この記事を書いている時点でgatsby.jsのバージョンが1.9.277だったため、gatsby-plugin-sitemapのバージョンは1.2.25にしました。

上記の設定を行った後、ローカルでビルドすると、public/sitmap.xmlができていました。

あとはこのsitemap.xmlをgoogle search consoleで指定してあげれば良いかと。