HEXO サイトマップの作成
Google Search Console (旧:Goolge Webmaster tools)に登録するのにサイトマップ作らねばと。
hexo-generator-sitemap というプラグインを導入して generate で簡単にできました。
プラグイン配布元
hexo-generator-sitemap GitHub
https://github.com/hexojs/hexo-generator-sitemap
インストール
1 | $ npm install hexo-generator-sitemap --save |
設定
_config.yml に設定追加。
1 | # hexo-generator-sitemap |
再構築
1 | hexo generate |
ルートディレクトリに sitemap.xml ができてるはず。
あとは、Google Search Console で sitemap.xml を登録すればエブリシングオーケーです! :D
オプション
他のパラメータは以下の通り。
1 | sitemap: |
- path - サイトマップのパス. (デフォルト: sitemap.xml)
- template - sitemap.xml を作成する際にカスタムテンプレートを使用する場合のファイルパス。
- template_txt - sitemap.txt を作成する際にカスタムテンプレートを使用する場合のファイルパス。
- rel -
rel-sitemap
を追加。 (デフォルト:false
) - tags - サイトのタグの追加
- categories - サイトのカテゴリーの追加
記事またはページの除外
記事を除外したい場合は、投稿ごとにヘッダで sitemap:false
を指定。
1 |
|
そんなわけで簡単でした!(HEXOパイオニアのみなさまのおかげ。) :)))