脆弱性のあるソフトウェア | main | bannerが表示されない常識

記事ページごとにmetaを変える

Serene Bachでmetaタグのdescriptionとkeywordsを、記事ページごとに変えてみようと思って、少し実験。不具合の出るページはあるかな?
metaに入ってたらいいなぁと思うものを挙げてみました。

metaタグのdescriptionに

  • {blog_description}…環境設定で設定されたウェブログの説明を表示
  • {entry_excerpt}…記事の概要を表示

metaタグのkeywordsに

  • {entry_title}…記事のタイトルを表示
  • {category_disp_name}…記事カテゴリーを表示(リンクなし)
  • {blog_name_only}…環境設定で設定されたウェブログの名称を表示(リンクなし)
  • {entry_keyword}…記事のキーワードを表示

これらを使って入れ込んでみました。
<meta http-equiv="description" content="{blog_description} {entry_excerpt}" />
<meta http-equiv="keywords" content="{entry_title},{category_disp_name},{blog_name_only},{entry_keyword}" />
前までは、テンプレートのヘッダーmetaに直接descriptionもキーワードも入れてたんですが、descriptionならまるっきり意味合いが同じなので、変えたくなったとき環境設定で変えられる方が作業量少なくてすみます。どうせ再構築しないといけないけど、テンプレート開いて保存して再構築って結構面倒なイメージがあるので、環境設定でサクッと変えられるっていうだけで、ラクな気がするんですよね、個人的にですが^^

ま、ここに記事ごとの概要文が加われば、ページごとに違う要約文が入ってくれてページがSEO的にも狙えるのでは?と思います。

キーワードの場合、サイト(blog)全体のキーワードを設定する独自タグとかもないので、blogタイトルや、カテゴリーなどを盛り込んでみました。だから、もっとたくさんキーワードを入れたいなら、今までのように直接metaに入れ込むものもあっていいと思う。混在させてみるのも効果ありそう。

とりあえず、{entry_keyword}や{entry_excerpt}にもキーワードや記事概要文を入れて記事を書くように心がけよう。
学生時代、要約文、サマリーを書く練習をした成果が試されそう…(笑)

この改造するとき、気をつけなくちゃいけないのは、リンクつきの独自タグを使わないようにすること。リンク付タグをうっかりmetaに入れたら、metaの中にアンカータグが入って、恐ろしいことになるので、とりあえずテンプレに何か入れたら、再構築する前にテンプレートのプレビューをして、ソースを見て確認することをお薦めします。

Comments

Post


ご利用のブラウザ、設定ではご利用になれません。

Trackbacks