Google ウェブマスター ツール を利用すると、Google にサイトマップを送信することができる。そうすることで、君のページを Google に見つけてもらいやすくなるわけだ。このサイトマップは Google の指定する XML 形式で記述する必要があるんだけど、ここでは、そのサイトマップを Movable Type のテンプレートを使って自動生成してみる。こんな感じ:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc><mt:BlogURL encode_xml="1" /></loc>
<priority>1.0</priority>
</url>
<mt:Entries lastn="9999">
<url>
<loc><mt:EntryPermalink encode_xml="1" /></loc>
<lastmod><mt:EntryModifiedDate format="%Y-%m-%d" /></lastmod>
</url>
</mt:Entries>
<mt:Pages>
<url>
<loc><mt:PagePermalink encode_xml="1" /></loc>
<lastmod><mt:PageModifiedDate format="%Y-%m-%d" /></lastmod>
</url>
</mt:Pages>
</urlset>
mt:Entries
はブログ記事、mt:Pages
は Web ページのデータをそれぞれ生成。このテンプレートを一度保存してしまえば、常に最新のサイトマップを Google に提供し続けることができる。