
サイト設計(タクソノミー)を考える
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-search
プラグインで、search.xmlを作成する。あるいはGoogle SearchConsoleに検索機能を肩代わりさせる。
パーマリンクの構成、タクソノミー
Permalinkをどのように構成するか?は、URLをどのように構成するか?であるとか、rootをどうするか?といったことを考える必要がある。
またパーマリンクは、パンくずリストにも直結する重要な問題なので、次のことを意識する。
- sourceのツリー構造(mdが置かれる場所)
- publicのツリー構造(hexo generate(コンパイル後に))
コンフィグやフロントマターに反映する。