アキラのITメモ:Google Sitemaps用サイトマップ生成

IT関係、技術関係のメモです。

Google Sitemaps用サイトマップ生成

本サイトのコンテンツもGoogle Sitemapsに登録しているのですが、付属のサイトマップ生成ツールSitemap Generatorではいまいち細かな制御が難しいですし、cronで定期的に動かすなどの作業をしなければならないので、タイムラグやムダが生じたりしていまいちでした。Movable Typeで記事を投稿したときに一緒にサイトマップも作るようにしたら楽ではなかろうかと思って探していたら、サイトマップの生成方法を書いているブログを見つけました。

Movable Typeからサイトマップを自動生成するようにするには、新たに以下のようなテンプレートを生成し、出力先を/sitemap.xmlなどのように一番上位階層に指定するだけでOKです。あとは、Google Sitemapsに作成したサイトマップを読み込ませるだけです。

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc><$MTBlogURL encode_xml="1"$></loc>
<priority>1.0</priority>
</url>
<MTCategories>
<url>
<loc><$MTCategoryArchiveLink encode_xml="1"$></loc>
</url>
</MTCategories>
<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> 

なお、2006/11/15から、Google、Yahoo! MSNでサイトマップの規格が統一化されたようです。

カテゴリ: MovableType 投稿日: 2006年12月06日 00:00
Trackback URL: http://akira-site.net/cgi-bin/mt/mt-tb.cgi/387

コメント

コメントを投稿





カテゴリ「MovableType」内の記事

サイト内検索

カテゴリ

最近のエントリ

関連商品

アバウト

Atom RSS
Powered by MT3.33-ja
合計:total
今日:today 昨日:yesterday