MovableTypeでMSNのサイトマップ作成する方法

MSNでのサイトマップを作るという記事を以前書いたのですがMovableTypeでの自動作成方法です、MSNではGoogleSitemapsはフォーマットの違いから受け付けないのでRORサイトマップ作成します。私が管理しているMovableTypeのサイトでも利用していますが若干ですがMSNのクロール率が上がったように思います。一度作ってしまえば記事を書く事に自動でror.xmlに追記してくれるのでかなり便利です。手作業で作る際はMSNのサーチエンジンにサイトマップを登録する方法をご覧ください。

作成方法は以下の手順

MovableTypeにログイン→テンプレート→テンプレートを新規作成

■テンプレート名 ROR
■出力ファイル名 ror.xml

■テンプレートの内容■

<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<!-- This file is a ROR Sitemap for describing this website to the search engines. For details about the ROR format, go to www.rorweb.com. -->
<rss version="2.0" xmlns:ror="http://rorweb.com/0.1/" >
<channel>
<title>ROR Sitemap for <$MTBlogURL encode_xml="1"$></title>
<link><$MTBlogURL encode_xml="1"$></link>
<item>
<title>ROR Sitemap for <$MTBlogURL encode_xml="1"$></title>
<link><$MTBlogURL encode_xml="1"$></link>
<ror:about>sitemap</ror:about>
<ror:type>SiteMap</ror:type>
</item>
<MTEntries lastn="9999">
<item>
<link><$MTEntryPermalink encode_xml="1"$></link>
<ror:updated><$MTEntryModifiedDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></ror:updated>
<ror:updatePeriod>day</ror:updatePeriod>
<ror:sortOrder>0</ror:sortOrder>
<ror:resourceOf>sitemap</ror:resourceOf>
</item>
</MTEntries>
</channel>
</rss>

テンプレートが作成後にメインページのヘッダ部分<head>〜</head>に以下を追加します。

<link rel="alternate" type="application/rss+xml" title="ROR" href="<$MTBlogURL$>ror.xml" />

独自にページがある際はror.xmlに追記する形でページを増やします、以上です。
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのTrackBack URL
http://blog.seesaa.jp/tb/34597489

RORサイトマップ Yahoo!・Google・MSN対応
Excerpt: RORサイトマップ作成ツールで簡単SEO対策。YAHOO!・Google・MSN対応。
Weblog: SEO対策ブログ
Tracked: 2007-04-12 11:05