2011年9月30日

MTにMETAタグを追加

実はよく、METAタグやSEO対策などの言葉は聞いていました。
これらはアクセスアップを目指す企業やショップのウェブページのための加工だと思っていました。

ところがGoogle+やfacebook等のSNSでブログのurlアドレスから、ページの引用などをした場合、
どのページを引用しても、ブログの全体の説明しか表示されずにちょっと困っていた所でしたが、
実はMTの場合、デフォルトではページ説明の為のMETAタグが記述されていないらしいという事がわかり、
テンプレートのカスタマイズを行いました。


参考にしたページです。

このブログはMTOSを使ってますが、MTのデフォルトにはMETAタグが記述されていません。
それくらい自分で工夫しろよ♪と試されている感じもしますが、ここはWEB制作者の端くれとして見てみないフリをするワケにはいきませんね。

プラグイン等はいりません。
「デザイン」⇒「テンプレート」⇒「モジュールテンプレート一覧」の「ヘッダー」モジュールのタイトルタグ(<$mt:var name="title"$>)の下あたりに以下を記述してみました。

<MTIf name="main_index">
<meta name="description" content="<$MTBlogDescription$>" />
<meta name="keywords" content="全体的なキーワードをいくつか" />
</MTIf>
<MTIf name="entry_template">
<MTIfNonEmpty tag="MTEntryTags">
<meta name="keywords" content="<MTEntryTags glue=","><$MTTagName$></MTEntryTags>,<$MTEntryCategory$>,<$MTEntryKeywords$>" />
</MTIfNonEmpty>
<meta name="description" content="<$MTEntryBody words="100"$>" />
</MTIf>

メインページ(main_index)ではブログの全体的な説明用語と、<$MTBlogDescription$> でブログの説明文を出力。
個別記事(entry_template)では、個別記事に付いたタグ(「,」で区切る)「,」カテゴリ名「,」キーワードの順に出力し、記事の冒頭100文字を「description」として出力します。
この記事でいうと、
タグ:MovableType
カテゴリ:制作メモ
キーワード:MovableTypeカスタマイズへの道,MTOS,MT,
なので、METAタグは

となっているハズ。

ありがとうございました。


当サイトの関連記事

Bookmarks

  はてなブックマーク - MTにMETAタグを追加   

トラックバックURL

このエントリーのトラックバックURL:
http://herethere.cressel.com/mt4/mt-tb.cgi/1562

コメントする


お詫び:コメント投稿後に反映まで時間がかかったり、
エラーが表示される事がありますが殆どの場合正常に投稿されます。
暫く待って、INTERNAL SERVER ERROR等が表示された場合、
そのままブラウザーの「戻る」ボタンで前の画面に戻ってください。
コメントは正常に投稿されているはずです。