5 Nov 2011

[Blogger] 投稿ページのタイトルを [投稿タイトル] → [ブログタイトル] の順番に表示させる方法 - title のカスタマイズ

Blue and yellow X | Flickr - Photo Sharing!
Blogger のテンプレートを使用すると、ブログの投稿ページのページタイトルが [ブログタイトル] → [投稿タイトル] の順番で表示されます。

このままでも [ブログタイトル] と [投稿タイトル] が両方とも表示されるので問題ない、といえばそれまでですが、いわゆる SEO 的な観点からすると、どうもページタイトルに表示される順番は、[投稿タイトル] → [ブログタイトル] の方が好ましいようです。

そこで今日は、投稿ページのタイトルが [投稿タイトル] → [ブログタイトル] の順番で表示されるように、ちょっとカスタマイズしてみました。

カスタマイズの手順は、次の通りです。
  1. [テンプレート > HTML の編集] 画面を開き、<title> タグを含む次の部分を検索する。
    <title><data:blog.pageTitle/></title>
  2. 1. の部分を次の通りに書き換えて、テンプレートを保存する。
    <b:if cond='data:blog.pageType == "item"'>
      <title>
        <data:blog.pageName/>: <data:blog.title/>
      </title>
    <b:else/>
      <title><data:blog.pageTitle/></title>
    </b:if>
以上で完了です。

さらに [投稿タイトル] と [ブログタイトル] の区切り文字を変更する場合は、手順 2. の 3行目の「: 」をお好みで書き換えれば OK 。

普段の会話も、先に要点を話すほうが、相手に伝わりやすいですよね。
Recommended Post Slide Out For Blogger