今回はGatsbyブログにrobots.txtとsitemap.xmlを配置する方法をご紹介します。 どちらも必須ではありませんが、SEOを行っていく上では欠かせないものです。
gatsby
プロジェクト作成済今回はgatsby-plugin-robots-txt
とgatsby-plugin-sitemap
を使用します。
それぞれrobots.txt
とsitemap.xml
を生成してくれるライブラリです。
yarn add gatsby-plugin-robots-txt gatsby-plugin-sitemap
gatsby-config.js
のplugins
に追記します。
plugins: [
`gatsby-plugin-sitemap`,
'gatsby-plugin-robots-txt',
]
ローカルでビルドを実行してみましょう。
yarn run build
正常に動作していればpublic
直下にrobots.txt
とsitemap.xml
が出来上がっているはずです。
例えばこのサイト(nekoniki.com
)の場合は、下記の箇所にそれぞれ配置されています。
今回はGatsby
製ブログで、robots.txt
とsitemap.xml
を生成するライブラリを紹介しました。
SEO
を進める上ではほぼ必須といえるライブラリです。
導入も簡単ですので、是非一度お試しください。