Googleウェブマスターツール用サイトマップの構築

久々にTIPS的なエントリーを。
Googleウェブマスター管理ツールでサイトマップを登録すれば、あれこれ考えることなくGoogle botがサイトのURLを自動的に拾ってGoogleインデックスに登録してくれるのは知っていたんですが、なにせ標準でサイトマップを構築するテンプレートがMTにはありませんので、自分で作って登録するしかありません。
で、めんどくさいと思っていたので、今まで手を付けていませんでしたが一回設定すればあとは勝手にやってくれますので、テンプレートを作成しました。意外と簡単。多分5分もあれば楽勝。
手順は以下の通り
1)以下のソースをそのままコピペしてMTのテンプレートにsitemap.xmlと言う名前で登録して再構築→サイトマップ プロトコルに基づいたサイトマップができあがります。

2)書き出されたサイトマップをGoogleウェブマスター管理ツールで登録。

3)エラーが出ていなければ2〜3週間かけて順次インデックス化されていくので気長に待つ。

4)終わり。
お手軽でしょ?
以下、ソース。


<?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>
<priority>0.8</priority>
</url>
</MTCategories>
<MTEntries lastn=”9999″>
<url>
<loc><$MTEntryPermalink encode_xml=”1″$></loc>
<priority>0.7</priority>
<lastmod><$MTEntryModifiedDate utc=”1″ format=”%Y-%m-%dT%H:%M:%SZ”$></lastmod>
</url>
</MTEntries>
</urlset>
このソースを使って構築したサイトマップがこちら→http://www.0range.cc/sitemap.xml
その他の検索エンジンの登録先はこちら。(どちらもIDが必要)
・Yahoo!:サイトエクスプローラ(サイト管理者向けツール)(2010/8/7現在、Googleとの統合を発表した影響かずっとメンテナンス中)
・bing:Webmaster tools

カテゴリー: Web