Movable Type 備忘録
MovableTypeでGoogle Sitemaps作る
- Next Page: MovableTypeのモジュールを作ってみる
- Prev Page: 特定のカテゴリを表示させないようにする
みなさんのサイトはGoogleからアクセスがありますか?
Googleは、ロボット型検索エンジンなのはご存知ですね。
ん!?ご存知でない!?Googleの検索結果は、クローラ( スパイダー )と呼ばれる自動巡回型ロボットが巡回することでキャッシュ( サイト情報など )に貯めていき、
そのキャッシュの中から検索結果が表示されるわけです。
ですから、キャッシュされないことには、検索結果に表示されません。
今回はサイトマップを作成することで、早期的にGoogleからのアクセスがくる方法の紹介です。
Google Sitemapsとは、サイト内のすべてのページのURLを一覧にしたもので、この一覧をGoogleに登録しておくとで、Googleの自動巡回型ロボットが巡回してキャッシュしてくれるようになります。
今回参考にさせてもらったサイトは、Blogお役立ち!様です。
では、サイトマップの作り方を説明します。 実はサイトマップはXML形式で作る必要があります。 誰でもできるか、といったら無理な話ですね。 ですが、MovableType(ムーバブルタイプ)では、サイトマップを自動で作る方法があるんです。
以下のコードは、MovableType(ムーバブルタイプ)で自動生成させるためのコードです。
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc><$MTBlogURL encode_xml="1"$></loc>
<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>
</url>
</MTEntries>
</urlset>
このコードを使って、MovableType(ムーバブルタイプ)に自動生成させるための手順を説明します。
Google Sitemaps用のテンプレート作成
MovableType(ムーバブルタイプ)の管理画面から「テンプレート」をクリックしてテンプレート一覧画面を表示して、画面上部の「テンプレートを新規作成」をクリックします。 入力する項目は以下の通りです。
テンプレート名:
Google Sitemaps
出力ファイル名:
sitemaps.xml
このテンプレートにリンクするファイル:
未記入でいいです。
テンプレートの内容:
上記コードをコピペします。
一通り入力できたら、「保存」ボタンでテンプレートを保存して、サイト全体を再構築します。
以上で、Google Sitemaps用のXMLファイル( sitemaps.xml )が作成されました。
Google Sitemapsに登録
次はサイトマップの登録について説明します。
Google Sitemaps( Beta )にアクセスして、ログインしてください。 Googleアカウントをお持ちでない人は、「Googleアカウントの作成」から新規登録してください。 そして、画面右側に「サイトマップを追加」がありますので、それをクリックします。
画面中央あたりに「サイトマップを追加」とあります。 「 ウェブ ページのサイトマップ」にチェックして、「次へ」ボタンをクリックします。 画面内にURLを入力する欄がありますので、そこに作ったサイトマップのURLを入力して、「ウェブページのサイトマップを追加」ボタンをクリックしてください。 例えば、わたしのサイトを例にすると、以下のようになります。
http://bizcaz.com/sitemaps.xml
以上で、登録が完了しました。
検索結果が楽しみですね![]()
SEE YOU![]()
Trackback Pings(3)
- from
ニヤリ@qyen.info
StyleCatcherでMT風なテンプレートをもらってきてみた。Movabl...
- from
AfroCafe.net
サーバーを新しく借りてブログも新しくしたので、今さらですがGoogle Site...
- from
レンタルオフィスをお探しですか?「シースクエア」
これまでGoogleのサイトマップはGoogle Sitemaps 用XML自動...
Comments(2)
- #2: Posted by bzbell [RES]
>>1 ゆにっく さん
こんにちわ^^
わたしなんか、 2006/09/05 でしたよ(ToT)うぅ
でも、キャッシュされた日付は 2006/09/10 でした。
なんだかよく分かりませんね(;^_^A)


こんちはー。Google Sitemapを追加する際、「Googlebotが最後にアクセスしたのは9月7日です。」との表示が…。ここ4日来てないんかー(T0T)。というわけで、これを導入しました。これでまたGooglebotに振り向いてもらえるかな。