Yahoo!,google,MSN共通サイトマップ

sitemap.xmlを自動生成するphpファイルを作りました。
作った。というか、また切り刻んだだけですけど。
元ネタはGoogle Sitemap Generator for MS2 | Apps Marketplace | osCommerce
あいかわらずの自己責任でお願します。

このファイルをダウンロードして
osCommerceのルートフォルダにsitemap.phpなどに名前を変えて設置し、
(文字コードUTF-8で。)ブラウザからアクセスします。



うまく動くとメッセージとともに
googleYahoo!とMSNに対応した
sitemap1.xmlが同じ場所に生成されます。


サイトマップの内容は

  • 商品ページ
  • カテゴリページ
  • 情報ページ
となっていて、それぞれURL(URI)・更新時間・重要度・更新頻度が
sitemaps.org - Protocol
の指定している形式で作成されます。

osCommerceの中も通って自動生成するので
静的URLなどのSEO対策を行ったosCommerceでもきちんと出力されるはずです。
たぶん。
いや、されます。



デフォルトの設定では

商品ページ情報

更新頻度::毎日
重要度::0.5

カテゴリページ情報

更新頻度::毎月
重要度::1.0

情報ページ情報(?)

更新頻度::毎週
重要度::0.8
となっていて、中身を開けると設定できます。
これまた自己責任で。


三大検索エンジン共通のサイトマップ形式については
http://e-club3.hyperposition.com/seoblog/searchengine/20061116165118.html
に詳しいのでご参考ください。