グーグルサイトマップ(Google Sitemap)をMovableTypeに導入する方法です。一度設定すれば、以後はサイトマップを自動作成するのでラクラクです。
グーグルサイトマップとは?
グーグルサイトマップは、Googleが提供するサービスです。サイトマップと呼ばれるファイルを送信することにより、ページをGoogleにクロールされやすくなったり、統計情報(クロール状況やGoogleボットがサイトをどのようにクロールしているのかなど)を見ることができるなどの意味があり、SEOにも効果的です。
個人的な意見としては、グーグルサイトマップは絶対活用すべきだと思います。経験則ですがクロールのされ方が段違いです。統計情報も色々と役に立ちます。
※グーグルサイトマップの利用には簡単な登録が必要です。一度登録すれば、複数のサイトのサイトマップを送信できます。≫Google ウェブマスター ツール
なお、グーグルサイトマップが有効なのはGoogleのみです。Yahoo!には効果は無いようなのでご注意ください。
グーグルサイトマップの自動作成
MTでグーグルサイトマップを自動作成するよう設定しましょう。日本のサイトでは、月別ページとカテゴリページをサイトマップに含ませる方法が載っていなかったので海外サイトを参考にします。
Cameron's Thoughts : Sitemaps - Latest Updateにフリーのサイトマップ作成ツール(テンプレート)があります。オレンジ色の部分(<?xml version="1.0" encoding="UTF-8"?>から</urlset>まで)をコピーしてください。
自分のMovableTypeブログのメイン・メニューに移動し、「テンプレート」>「インデックステンプレート」>「テンプレートを新規作成」へと移動し、次のように各項目を設定します。
- テンプレート名:Google Sitemap
- 出力ファイル名:sitemap.xml
- このテンプレートにリンクするファイル:(空白、何も記入しない)
- テンプレートの内容:先ほどコピーしたオレンジ色の部分
そして、「インデックス・テンプレートを再構築するときに、このテンプレートを自動的に再構築する」にチェックが入っていることを確認して、「保存」を押します。「このテンプレートを再構築」のボタンを押してください。
http://(サイトURL)/sitemap.xmlにアクセスができたら完了です!
グーグルサイトマップにサイトマップ情報を登録
サイトマップの自動生成設定を完了させたら、Google ウェブマスター ツールからサイトマップを登録しましょう。統計情報も見るためには「サイトの確認」が必要です。登録方法は割愛します。
参考:Google SiteMaps for Movable Type - now with correct Last Modified dates (Anders Jacobsen's blog)
なんと、コメント受信時にもサイトマップを自動生成してくれるそうです。