Hexoでサイトマップを作成
SEO 対策のために Sitemap を用意するのがいいらしいのですが、人力で作るのはイヤですね。
こういうことは自動化してしまいましょう。
hexo-generator-sitemap
というプラグインがあるので、それをそのまま使います。
インストール
yarn
でプラグインを 1 個追加するだけ。
# Hexoプロジェクトのルートディレクトリで
yarn add hexo-generator-sitemap
_config.yml の設定
続いて_config.yml
に出力設定を追加します。
# hexo-generator-sitemap (https://github.com/hexojs/hexo-generator-sitemap)
sitemap:
path: sitemap.xml
出力確認
hexo
コマンドからサイトをジェネレートします。
hexo g
ちゃんと出力されたかな?
head
コマンドでファイルの頭を表示してみましょう。
head public/sitemap.xml
こんなふうに表示されたら成功!
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://bitto.jp/201810/hexo-sitemap/</loc>
<lastmod>2018-10-04T09:41:44.646Z</lastmod>
</url>
Google SearchConsole への登録
完成したらパブリッシュして、Google SearchConsole
に登録しておきましょう。
Google SearchConsoleから登録したら完成です!