【Hexo】サイトマップを自動で作成(テーマ:light)
概要
GoogleSearchConsoleにて、インデックス登録が「クロール済み-インデックス未登録」となっていたので、問題を修正する

目次
手順
1.robots.txtを作成
「robots.txt」にサイトマップの場所を記載する
site\themes\light\source\robots.txt
1 | User-agent: * |

2.サイトマップを自動で生成するライブラリをダウンロード
サイトマップを自動で生成するライブラリとして「hexo-generator-sitemap」をダウンロードする
コマンドライン
1 | npm install hexo-generator-sitemap --save |
3._config.ymlを編集
site\_config.yml
1 | sitemap: |

4.デプロイ
コマンドライン
1 | hexo clean; hexo g; hexo deploy |
5.GoogleSearchConsoleでインデックスを再登録
「インデックス作成 → ページ → クロール済み - インデックス未登録」を選択し、
開始ボタンを押下
完了
無事「クロール済み - インデックス未登録」が設定されました!
締め
sitemapは必須なんですね。。なるほど!
少し面倒ですが、やっておいたほうが確実に良いですね(^^)/
以上お疲れさまでした。