現状は全てのページにリンクが張られている状態なので効果が薄いような気もしますがsitemap.xmlを出力します。
とりあえず出力するだけならgatsby-plugin-sitemapを使うのが楽です。
手順
①gatsby-plugin-sitemapをインストール
yarn add gatsby-plugin-sitemap
# or
npm install --save gatsby-plugin-sitemap
②gatsby-plugin-sitemapを設定する
module.exports = {
siteMetadata: {
siteUrl: `https://www.deg84.com`, // siteUrlの設定が必要です
},
plugins: [
// 中略
{
resolve: 'gatsby-plugin-sitemap',
options: {
sitemapSize: 5000, // 5000件毎にXMLファイルを分割する設定
},