概要(記事の要約)を記事ページのMeta Descriptionに反映
今回の TBB では、TypePad ビジネス の 上級テンプレート を使って構築しているブログの中で、記事の概要(要約)として入力したテキストを、記事ごとに固有(ユニーク)な Meta Description(メタタグ)として反映させるための TIPS をご紹介します。
SEO(検索エンジン最適化)施策の一つとしてぜひ取り組んでみてください。
- TypePad ビジネスの仕様
- head-common をコピー
- head-individual にペースト
- Meta Description の定義を編集
- 概要テキストが Meta Description に反映された様子
- Google の検索結果に Meta Description が反映された様子
- 補足:キーワードを Meta Keywords に反映する方法
TypePad ビジネスの仕様
TypePad ビジネスの記事作成ページ下段に「概要(記事の要約)」というテキスト入力欄があります。
標準テンプレートを使っている場合、入力したテキスト(何も入力しなかった場合には本文最初の40文字)は、RSS フィードの概要文として反映され、各記事の Meta Description には反映されない仕様になっています。詳細については以下ナレッジベースをご参照ください。
これを上級者テンプレートに少し手を加えるだけで各記事ページ個別の Meta Description としても反映させることができるようになります。
head-common をコピー
まずは上級者テンプレートの中で Meta Description が定義されているテンプレート「head-common」 を開き、内容をすべてコピーします。
head-individual にペースト
次に各記事ページ(個別アーカイブ)のヘッダーを定義している「head-individual」を開きます。
そして文頭に書かれている以下文字列を、先ほどコピーした head-common の内容に置換します。
<$MTWeblogIncludeModule module="head-common"$>
置換が完了した様子
Meta Description の定義を編集
次に head-indivisual の中にある、上記スクリーンショットでハイライトした以下文字列を、後述する「変更する文字列」へと置換します。
標準の文字列
<$MTBlogMetaDescription$>
変更する文字列
<MTIfNonEmpty tag="MTEntryExcerpt"><meta name="Description" content="<$MTEntryExcerpt remove_html="1"$>"></MTIfNonEmpty>
最後にブログ全体の再構築をすれば作業は完了です。
概要テキストが Meta Description に反映された様子
それでは各記事ページのソースを開き、Meta Description に概要テキストが反映されているかを確認してみましょう。
<meta name="Description" content="記事の内容を要約した文章">
上記のように反映されていれば OK です。
Google の検索結果に Meta Description が反映された様子
ソースの確認が終わったら、Google の検索結果画面にも Meta Description が反映されているかを確認しましょう。
※ 検索対象となるページごとに Google の検索結果に反映されるまでの時間や規則が異なります
このように検索結果画面においてページごとの内容を「概要テキスト」として的確に表示することができるようになることと、読者にとって内容が判別しやすくりなることで、複数ある選択肢(検索結果)の中からより選ばれやすくなるという効果が期待できます。
上級者テンプレートにおいては「Title タグの設定」にも注意をはらいつつ、より検索エンジンに対して最適化されたブログに仕上げていってください。
補足:キーワードを Meta Keywords に反映する方法
記事作成ページにある「キーワード」入力欄に記入した内容を Meta Keywords に反映させたい場合は、head-indivisual にある以下文字列を、後述する「変更する文字列」への置換します。
標準の文字列
<$MTBlogMetaKeywords$>
変更する文字列
<MTIfNonEmpty tag="MTEntryKeywords"><meta name="Keywords" content="<$MTEntryKeywords remove_html="1"$>"></MTIfNonEmpty>
コメント