robots.txtにサイトマップの場所を記述する検索エンジン共通のサイトマップ

robots.txtでサイトマップの場所をクローラーに伝える
2006年11月16日、Googleが開発したGoogleSiteMapのプロトコルがYahoo・MSNでも採用されることになりました。
さらに2007年4月11にはAsk.comも加わり、検索エンジン4社の共通プロトコルになっています。
このおかげで、xmlファイルの場所をrobots.txtに記述することで、Google・Yahoo・MSN・Ask.comにサイトの情報を伝えることができるようになりました。
→sitemap.orgの日本語版も2007年4月11日にできましたので、詳細はsitemap.orgの日本語版を参照

1.xmlファイルに以下のような情報を記述する
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>http://自分のサイトのURL/</loc>
<changefreq>更新頻度(daily・weekly・monthlyなどを記述するか記述しなくても良い)</changefreq>
<priority>重要度(0.1〜1.0を記述)</priority>
</url>

</urlset>

※<url>〜</url>までで一つのURLが登録されます。
※たくさんのページを登録する場合には、<url>〜</url>までを繰り返し追加していきます。

2.robots.txtに以下のような情報を記述する
User-agent: *
Sitemap: http://www.xxxx.co.jp/sitemap.xml


robots.txtに記述が終わったら、サーバーのルートフォルダにアップロード。
以上で共通プロトコルのサイトマップ登録が終了になります。


Copyright 2005 WEBコンサルティング・SEO対策のインフォドット All Right Reserved.