✅各ページにタイトルを入れる
敗因
front matter入れないと反映されない
_config.ymlいじってもjekyll-seo-tagさんが反映してくれない(なぜか)
jekyllのビルドが遅いので高速試行錯誤できなくて正解にたどり着けない hr.icon
https://gyazo.com/0511cf7b05119a3d2c3ebc59eab742f2
「話題の拘束」にしたい
タイトルバーにも反映したい
titleタグ内容
jekyll設定ファイルゲーでいけるはず
いやテンプレートか
テンプレート入れるためにはtheme入れないといけない
カスタマイズ
slateにしてみた
微妙だな
https://gyazo.com/ddc014b85c79071567a28bd53a835f27
上部のヘッダがでかすぎる
cssいじればいいだろうけど
ビルドに4-5分かかるので(試行錯誤マンとしては)分が悪い
minimaにしてみる
これ昔はなかったやつだな
プレビューからは選べないので使えないかもしれない
theme: minimaで良い? ok
theme: jekyll-theme-minimaみたいに書き方揃えないとダメ?
https://gyazo.com/4e044b0270e813800c38a868297373e5
default template入手する
で、_layout/*.html読んでるんだけど、よくわからんなこれ
たとえばタイトル変えるには<title>……</title>があるはずだが、見当たらない
jekyllのビルド時間がながくて高速試行錯誤できなくて萎えてる もう一度読む
https://gyazo.com/b19875aaedd55edb37f6bee762429e05
https://gyazo.com/adbebf8a53b6a6ab5c92b914bfed5cbb
seoの部分やな
とりあえず_config.ymlにtitleとdescription入れればいいとわかった
titleタグなくすオプションもあったが、なくすのは嫌ね
code:yaml
title: stakiran研究所
lang: ja-JP
theme: minima
いや反映されないんだけど
空文字だからfalse判定されてるのかもしれない
消しちゃうか
seoランクが上がらない
いいか、承認されたいけど、まあページ数も多いし、ゆるくやれば自然と伸びてくでしょ
_include/head.htmlだけコピペしてきて、seo title=falseをセット
なくならないんですけど……
本題、各ページのタイトルを入れるには?
front matterが必要
だが書きたくない
他に方法ある?
ソースから読み解く
page.title, site.title, site.name
つっても、他にありえるとしたら# 大見出し書けばそれを採用してくれるかどうか、くらいだよな
front matter defaultsで「ページの大見出しを使う」的なのがある?
ないです