ウィルコムストア

2007年05月19日

MovableTypeにナンチャッテSEOを施してみた はてブで『MovableTypeにナンチャッテSEOを施してみた』をチェック

基本的にあんまり検索ランキングをあげるためにSEOを行うって考え方は好きではない。
PageRankを稼ぐためにスパムギリギリの手法を取る業者がいて、検索結果が激しく劣化するのは検索サイトの利用者にとって明らかに不利益だ。
だから、そういうSEOのテクニックを使う事はあんまりしないんだけど、このドメインをGoogleで検索してみてあきらかに問題があると感じたので調整だけはする事にした。
検索したキーワードとほとんど一致しないページが大量に検索結果に出てきてしまうのだ。

問題はMovableTypeの標準テンプレートにあった。
MTでは基本的に、個別のページ(permalink)とその内容のコピーを含むインデックスページ、カテゴリアーカイブ、日別アーカイブなどが生成される。
さらにそれぞれのテンプレート内にはタギングされたキーワードの検索結果ページへのリンクも含まれる。
こうした状態にあるサイトがGoogleによってクロールされると、同じ内容のテキストを含むページが大量にインデックスされてしまう。
そしてインデックスページやアーカイブページはたいていの場合、時期がたつと載っているコンテンツは新しい物に書き換えられる。

このためMTで構築されたサイトがGoogle検索される時にはトップページ、各種アーカイブページ、パーマリンク、そして検索ワードがなんらかのタグ名に含まれている場合にはすべてのタグ検索結果ページ…と膨大なページがヒットする。
しかし、検索結果の中で確実に検索された情報を含んでいるページはパーマリンクのみであってアーカイブページやインデックスページは多くの場合古くなっていて役に立たない。
さらに最悪なのはタグ検索結果のページで、検索結果の標準テンプレートにはタグクラウドが含まれているため、検索ワードがタグ名に含まれていた場合には全てのページが検索結果にヒットしてしまう。

Googleのサイト内検索でこのブログからSleipnirを検索すると佐井祐里奈さんのタグ検索ページとかまで含まれている。
どう考えてもSleipnirの情報を探してやって来た人にとってはノイズになってしまっている。
これらの問題は標準のMTのテンプレートでノイズデータの事が考慮されてないのが原因だろう。

さすがにマズイと思ったので対策をいくつか施してみた。

  • 個別アーカイブ以外のアーカイブにmetaタグでNOINDEXを入れた
  • 検索結果ページを含むMTのcgiディレクトリをまるまるROBOTS.txtではじく
  • メインインデックスにはGooglebot向けにmetaタグでNOSNIPPETを入れた
  • Googleウェブマスターツールを使って検索の邪魔になるゴミデータをすべて削除申請

まだ施したばかりで結果は出てないんだけど、こんなもんで良いのではないかなと。
基本方針としてはGoogleで引っかかるべきはトップページとパーマリンクのみで良いって事で。
ユーザーの検索の邪魔になるようなページは最初から一切インデックスさせない事で、確実に情報のあるページにだけ誘導する訳です。
トップページに関してはアーカイブページと似たような構成になっているのでそのままだと検索の邪魔になりますが、かといってインデックスから削除させるわけにもいかないサイトの顔でもあるのでGoogleさんにテキストデータだけを削除して貰います。
そういう時に使う便利な指定がNOSNIPPETです。

インデックステンプレート内メインページのheadに追加
   <META NAME="GOOGLEBOT" CONTENT="NOSNIPPET"> 
カテゴリ・アーカイブ、日別アーカイブのheadに追加
   <meta name="ROBOTS" content="NOINDEX">
サーバのルートにはインデックス拒否したいディレクトリを書いたrobots.txtをおく
User-Agent: *
Sitemap: http://glassleaf.info/blog/sitemap.xml
Disallow: /x/
Disallow: /blog/search/
Disallow: /blog/tag/
サイトマップファイルにはトップページとパーマリンクだけ(sitemap.xml)
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc><$MTBlogURL encode_xml="1"$></loc>
<lastmod><$MTDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>

<MTEntries lastn="9999">
<url>
<loc><$MTEntryPermalink encode_xml="1"$></loc>
<lastmod><$MTEntryModifiedDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
<changefreq>never</changefreq>
</url>
</MTEntries>

</urlset>

果たして成果は出るのか!?

CoRichブログランキング
テクノラティお気に入りに追加する
ブックマークに追加する

この記事についているタグ

この記事に関係ありそうな記事

« 長久手町元組員立て籠もり事件
Wiiのインターネットchでアバウトミーのブログパーツがみれない »

もしかしたら関係あるかもしれない商品

トラックバック

 このサイトへのトラックバックは管理人によるチェックの後で表示されます。
 記事の内容と関係のないページや管理人が不適切と判断したページは表示されません。

 

コメントを投稿

TypeKey認証されていないコメントは管理人によるチェックの後で表示されます。
管理人が不適切と判断したコメントは削除する事があります

かいてるひと

かずや (HN:こじろー)
1978年3月2日生まれ 魚座 O型
北海道・道東の方に在住
へっぽこ日曜プログラマー

MyMiniCity
ameba マイルーム
Yahoo!Days マイページ
edita マイページ
アバウトミープロフィール
かずやのLive Space
かずやのクリップ
コトノハ コトリスト
Haru.fm かずやのつぶやき
Timelog かずやのページ

ミクシィ のプロフィール iddy プロフィール マイフォト Flickr Last.fm ミュージックプロフィール

2008年11月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

カテゴリー

参加コミュニティ

Sleipnirユーザーです MovableTypeでブログを作ってます パソコンテレビGyaO視聴者です Twitterユーザーです Wiiユーザーです ミクシィもやってます 北海道に住んでます 北海道日本ハムファイターズのファンです ひだりききです あわせて読みたい

モバイル

このブログはケータイ対応です。

GlassleafのQRコード

Valid XHTML 1.0 Transitional なかのひと track feed
Powered by
Movable Type 3.35
ブログで報酬稼ぐなら!buzzmo(バズモ)