Movable Type で、Google Sitemap に対応する方法

(Google Sitemap とは?) Google にキーワードを入力して検索結果が出てくるということは、あらかじめ Google に自分のサイトが登録されているということだ。それは、Google が日夜あなたのサイトを巡回して、ページを Google のシステムの中に貯めているからだ。ではなぜ Google は何億ページもの中から、あれだけ高速に検索結果を出せるのだろう? それには高速に情報を引き出す仕組みが必要となる。それが情報をすばやく検索するための「インデックス化」という仕組みで、検索対象のサイトにインデックスがあると、Google のシステムはは全てのサイトのページにあるキーワードをひとつひとつ探すことなく、高速に検索できるのだ。ちなみにインデックス化の仕組みは MySQL などのデータベースにも備わっているが、Google 自体は自身のインデックス化の仕組みを公開していない (CNET Japan の記事「Flash開発者を不安にさせるGoogle検索の落とし穴」参照)。 Google Sitemap とは、Google に登録する URL を Google に自ら教える仕組みである。これがないと Google はあなたのウェブサイトを勝手に巡回して Google 自身の判断で必要だと思った URL を登録する。ゆえに、Google Sitemap の仕組みを使えば登録して欲しい URL を Google に正確に教えることができるのである。 それではまずは、Google Sitemap に登録しよう → Google Sitemap (Movable Type で、Google Sitemap に対応する方法) 以下は Niall Kennedy's Weblog に書かれているものの翻訳である。
あなたのブラログの XML サイトマップを Google や他の検索エンジンに解析してもらうのは
とっても簡単。新しいインデックステンプレートを作成して以下のコードをコピーすればよい。
出力ファイルは sitemap.xml のような覚えやすい名前をつけておこう。
そのコードを貼り付けて新しいテンプレートファイルを保存してサイトを再構築すればよい。
以下は、Niall Kennedy's Weblog で提示されている方法に加えて、私の方でカテゴリの URL をサイトマップに加えるように手を加えた sitemap.xml の例である。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="https://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>
<font color="blue"><MTCategories><MTIfNonZero tag="MTCategoryCount">
<url><loc><$MTCategoryArchiveLink encode_xml="1"$></loc></url>
</MTIfNonZero></MTCategories></font>
</urlset>
最後に、Google Sitemap のサイトにこのファイルを置いた URL (例えば、https://yourdomain.com/sitemap.xml/) を登録すればよい。 また、以下のコードを の直前に入れてもよい。
<url>
<loc><$MTBlogArchiveURL$>archives.php</loc>
</url>
トラックバック URL: https://perltips.twinkle.cc/trackback/51
ココログプロで Google サイトマップインデックスを作る
Trackback from JRF のソフトウェア Tips: なかなか Google がクロールしてくれないので、Google Sitemapの機能を試してみる。Google Sitemap には Atom 0.3 ......
Posted by JRF のソフトウェア Tips (未認証ユーザ) on 2006/03/02(木) 00:27
Movable Type で、Google の SEO 対策をする。
Trackback from Perl Tips: このサイトはほとんどは Google の検索結果をたどって来る方が多い。ここで......
Posted by Perl Tips (未認証ユーザ) on 2006/05/19(金) 04:18