どちらも趣旨は、テンプレートタグで勝手に書かれてしまう部分を、テンプレートタグが書き出す内容を利用して変更するというもの。
同様の方法で今回は、ブラウザのタイトルバーに表示されるページのタイトルを変更する方法を紹介します。
タイトルを書き出すテンプレートタグ
<$BlogPageTitle$>
はそのページの種類によって書き出す内容が変わるという特性を持っています。具体的には- メインページでは「ブログのタイトル」
- アーカイブページでは「ブログのタイトル: 日付情報」
- アイテムページでは「ブログのタイトル: 記事のタイトル」
<MainPage><$BlogTitle$></MainPage> <ArchivePage><$BlogPageTitle$></ArchivePage>< ItemPage><$BlogTitle$>: <Blogger><$BlogItemTitle$></Blogger></ItemPage>
つまりこのコードを編集して
<$BlogPageTitle$>
のかわりに挿入すると、タイトルの書式を変えることができるというわけ。最近の Blogger Templates のテンプレートはこの方法を使って実際に、アイテムページのタイトルを「記事のタイトル - ブログのタイトル」に変更しています。この方が SEO 的に有利ということもあるのかもしれませんね。