現在表示しているページ
日々是作譜 » CMS » MovableTypeでsitemap.xmlを自動生成

MovableTypeでsitemap.xmlを自動生成

検索エンジンの検索結果に表示されるためには、クローラに認識される必要があります。その効率の向上の手段のひとつとして、sitemap.xmlの設置があります。
このブログでも利用しているMovableTypeでは、sitemap.xmlを作成するテンプレートを利用すると便利です。

新しいテンプレートを作成し、出力ファイル名に「sitemap.xml」、テンプレートの内容に以下のソースを記述します。

<?xml version="1.0" encoding="UTF-8"?>
<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>
<MTCategories><MTIfNonZero tag="MTCategoryCount">
<url><loc><$MTCategoryArchiveLink encode_xml="1"$></loc></url>
</MTIfNonZero></MTCategories>
</urlset>

これでsitemap.xmlをエントリーのポストのたびに吐き出してくれるようになりました。あとはrobots.txtやWebマスターツールで、sitemap.xmlをクローラが認識できるように設定しましょう。

« 緯度経度の1秒は約30m
» Macで¥nで改行されないときはPHP_EOL

Google AdSense

コメント投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

トラックバック

このエントリーのトラックバックURL:
http://mt.hiroyukiarai.jp/mt-tb.cgi/53

  1. 2009年03月14日 09:49sitemapを吐き出すようにしてみました。 from 人生楽ありゃ苦もあるさ
    日々是作譜さんのサイトとか、アフィリエイトこっそり報告blogさんとか、小さな会......

検索

Google AdSense

カテゴリー

Blog Parts

あわせて読みたいブログパーツ
フィードメーター - 日々是作譜
track feed