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から登録したら完成です!

Subscribe to 猫好きが猫以外のことも書く

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe