サイト設計(タクソノミー)を考える

サイト設計(タクソノミー)を考える

2020-07-11


パーマリンク・エイリアス・日本語・英語

パーマリンク:ブラウザのアドレスボックスに表示される

パーマリンクは通常タイトル名で定義されるが、ユーザー定義による別名をつけることもできる。そのようにすると、タイトル名:日本語、パーマリンク:ローマ字とすることができる。

フロントマターにユーザー定義pidを作成し、コンフィグでパーマリンク設定を/:pidとすると、生成されるパーマリンクがpidで指定したものに置き換わる。

他の方法として、プラグインhexo-generate-aliasを使う方法もある。

itle: ‘Hexoでサイトマップと検索’
date: 2020-07-11 15:30:00
tags:

  • 静的サイトジェネレーター
  • Hexo
  • サイトマップ
    categories:
  • Hexo
  • Website
    excerpt: ‘Hexoでサイトマップと検索’
    cover_image : images/hexo.png
    pid: taxonomy-and-sitemap

Hexoのブログで欲しい機能

サイトマップ

schema.org形式

hexo-generator-sitemap

hexoでサイトマップを作成

検索

hexo-generator-searchプラグインで、search.xmlを作成する。あるいはGoogle SearchConsoleに検索機能を肩代わりさせる。

パーマリンクの構成、タクソノミー

Permalinkをどのように構成するか?は、URLをどのように構成するか?であるとか、rootをどうするか?といったことを考える必要がある。

またパーマリンクは、パンくずリストにも直結する重要な問題なので、次のことを意識する。

  • sourceのツリー構造(mdが置かれる場所)
  • publicのツリー構造(hexo generate(コンパイル後に))

コンフィグやフロントマターに反映する。