MovableTypeのタグ機能を使って片手間かつ効果的なSEOを行う

Posted by
ぴろり
Posted at
2007/01/22 01:07
Trackbacks
関連記事 (0)
Comments
コメント (3)
Post Comment
コメントできます
Category
MovableType カテゴリ

  で構築されたサイトでの (エンジン最適化)について。タイトルにもあるようにあくまで"片手間 "なわけで、本気で 、MSN の1ページ目に掲載されたい! と云う をお考えの方はちゃんとした(?) 業者をあたってください。
 個人的に でサイトを作っているけれどちょっとは にも引っかかった方が…のような 素人さんに贈ります。

この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する | Twitterにポストする

初級 のための

  とは Search Engine Optimization の接頭語で、 要はエンジンの上位に自分のサイトを表示してもらうための技術のことです。 そのためには夫々のページがエンジンによって適切なキーワードで適切にインデックスされる必要があります。 この の基本とも云える"適切にインデックスして貰う"ことのために では以下のような記述が使われます。

 keywordsにはそのページの記事内容を代表するようなキーワードを選択することが 上では重要になります。 これらは簡単なことですが 、MSN などの 手法では基本中の基本とも考えられています。

に強いのか?

 時々、 に強い!という話を耳にすることがあるのですが、 半分正解で半分間違い、というのが私の持論です。 を用いることによって生成されるサイトは の自由度が高いと云う点が挙げられます。 この を適切に記述することで結果的に 上有利になるわけであって、 そこには W3C による (X) による標準化、 アクセシビリティ(Accessibility)への配慮など 様々な要因が深く密接に関係しています。 それ故、逆に言えば「 標準に準拠→ に有利!」だとか直結な謳い文句を掲げる業者は信じない方が懸命です(笑)

 話を戻して。 を用いることで、生成される をかなり自由に制御することができます。 このエントリではこの特徴を最大限に生かした による 手法の一つを紹介したいと思います。

片手間 のススメ

 この keywords に適切なキーワードを選択することが では重要なわけですが、 とは言っても本気で取り組もうとするとそれはそれで大変です。 キーワードの設定に億劫になってサイトの更新が滞ってしまったのでは、 以前にサイト運営の危機になりかねません!(大袈裟)  そこで、サイトの更新は今まで通り、そしてできるだけ手間を掛けず、 片手間的に に有利なキーワードを設定できるような仕組みを考えます。 さすがに本気 には敵わないとしても、片手間ながら今ある仕組みを最大限に活用するという方向で。

 幸い にはバージョン 3.3 以降で タグ と呼ばれる機能が実装されました。3.2 以前のバージョンでも Tagwire プラグイン を用いることで同様の機能が実現できます。 片手間 で重要になってくるのはこのタグ機能です。

アーカイブ に有効活用しよう

  にはアーカイブと呼ばれる仕組みがあり、 によって生成されるページをそのページの種類ごとに違えることができます。 例えば、記事一つ一つについて出力される 、特定のカテゴリの目次ページについて出力される など、 それぞれ細かに設定できるようになっています。 様々な形式で出力されるページですが、そのページ毎に扱う内容が変化するのは当然です。 つまりアーカイブ毎に設定されるべきキーワードは変化するということです。

個別アーカイブ

 個別アーカイブは記事一つ一つについて生成されます。 などの場合、、MSN などのエンジン経由で訪れるビジタの多くは個々の記事に直接やって来ます。 そこで個別アーカイブにおける とは、その個々の記事を代表するキーワードを設定することに他なりません。 では個別アーカイブに以下のようなタグを埋め込むことで、 記事毎に最適なキーワードを自動的に設定することが可能です。

カテゴリアーカイブ

 カテゴリアーカイブは記事のカテゴリ(≠タグ)毎に生成される記事の集まりです。 個別アーカイブとは異なり複数の記事内容が集約されていますが、 同じカテゴリに属する記事は似た話題を扱う傾向があるため、 で言うところのランディングページとしても見逃すわけにはいきません。 キーワードの設定としては、カテゴリで扱う内容を総合的に表したものが 的には好ましいですが、 にはカテゴリとタグを包括的に扱う標準的な仕組みが存在しないため少し難しいと言えます。
 そこで Open .net では、任意のカテゴリで使われているタグのみを抽出できるよう Tagwire プラグインを改造してこれに対応しています。 以下は改造版 を用いて、そのカテゴリで最も使われているタグのみを 10 件設定しています。

インデックス

 インデックスで生成されるトップページなど、そのサイトのポータル(玄関)に当たるページでは、 上そのサイトを特徴付けるキーワードを設定するのが望ましいと考えられます。 description については <$MTBlogDescription$> が使用できますが、 keywords については直接記述してしまうのが無難です。
 一方、そのサイトで扱っている話題=カテゴリの分類分けとも考えられますから、 キーワードとしてサイトで使用しているカテゴリ名を列挙することも有効かもしれません。 Open .net では、全ての記事から最頻出タグを抽出し、これをキーワードとして埋め込むようにしています。

これで は完璧?

 ではありません。最初にも述べたようにあくまで における手段の一つに過ぎません。 タグを駆使することで様々な使い方ができ、 また多種多少なを併用することでその可能性は更に増します。 例えば拙作の MTGoogleSitemapsPing プラグインを併用することで、 へのサイトの更新通知を自動化することができます(とさり気なく宣伝)(笑)  このもあくまで手段の一つに過ぎず、 は様々な要素が積み重なった上で効果があります。 今回紹介した記事が、貴方の のお役に立つことを願って。


この記事を読んだ人はこんな記事も読んでいます 記事リコメンデーションについて

その他の関連する記事


関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

寄せられたコメント (全 3 件中、最新 5 件まで表示しています)

Posted by
中村
at
2009/05/13 01:26
ID
oBs6uO1A

返信、ありがとうございます。
ご提示いただいたファイルに変更して見ましたが、既存のタグ・クラウド
からエントリーにリンクが取れなくなる現象が出ましたので、また元に戻しました。
(タグクラウドのタグをクリックすると、タグを紐付けたエントリー一覧が表示されなくなった、という現象です)
この現象はタグ・クラウドも再構築すれば良いのでしょうか?

ここを確かめた後、本題の確認をして見ます。

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

Posted by
ぴろり ◆OLEEi.VOX.
at
2009/05/12 19:27
ID
ek1cqwzI

こんにちは。
このサイトで利用しているTagwireプラグインです↓こちらでエラーは解消しませんでしょうか?
http://www.magicvox.net/cgi-bin/mt/plugins/tagwire/tagwire.pl

Posted by
中村 ミノル
at
2009/05/12 15:26
ID
qNe6Cu7Q

いつもお世話になっております。カテゴリー・アーカイブのmeta情報に、
タグ情報を設定できる良い方法と思いました。

そこで、さっそく実施してみましたが、カテゴリー・アーカイブの再構築時に次のエラーが発生しました。

Undefined subroutine
&MT::Plugin::Tagwire::get_pd_indexes called
at /virtual/当方のipアドレス/home/mt/plugins/tagwire.pl
line 330.

なお、330行目は、「;# sub tags {...} の後ろにでも追加します」として追加したモジュールの、
my $data = get_pd_indexes($blog_id) || get_db_indexes($blog_id)
の部分でした。
(sub tags { と、sub entry_tags { の間に追加しました。)
考えられる対処方法をご教示くだされば幸いです。
どうかよろしくお願いいたします。

コメントを投稿する

 
 (匿名可/必須/公開)
 (匿名可/必須/非公開)
 (必須)
コメントスパム防止のため投稿前に ランダムな数字 CAPTCHAについて を入力してから投稿してください。お手数ですがご協力のほど宜しくお願いいたします。