サイトマップ登録は意味がないわけじゃないけれど・・・
2008年06月30日

以前に、サイトマップ(XML Sitemap)はSEOに役立つことはないみたいだという記事を書いたところ、コメントでも同様に、特別効果があるようには思えないとの見解ばかりでした。
その後、海外のブログやフォーラムでXMLサイトマップに関する情報をいくつか見ましたが、やっぱりたいした効果はないようです。
YahooやMSN Live Searchはどうか分かりませんが、少なくともGoolgeでは、サイトマップを送信したからといって、クロール頻度が向上したり、インデックス数が増加するといったことはなさそうです。
サイトマップを送信することで、新しいサイトが誕生したことや、新しいページが追加されたこと、ページが変更されたことをGoogleに通知することはできますが、それをGoogleがインデックスするかどうかはまた別問題です。
ましてや、サイトマップを送信することで検索順位が上がることは、ほぼ確実にありません。
これはGoogleもはっきり言っています。
サイトのクローラビリティが悪く、クローリングされづらいサイト構成なら役立つのかもしれませんが、そんなサイトはサイトマップを送信する前に、サイト構成自体を見直すべきです。w
もっともウェブマスター向けヘルプ センターを見る限りでは、サイトに動的なコンテンツが含まれてたり、AJAXやFlashを使用しているページなどクロールが困難なケースでは、利用したほうがいいのかもしれません。
Google GroupsでGoogle社員Johnmu氏は、サイトマップの送信を推奨してます。
ま、Googleの立場からすれば当然でしょう。
Johnmu氏によれば、SitemapはURLの正規化(Canonicalization)の手助けになるとのことです。
たとえば、同じウェブページが「/」と「/index.html」の2つで登録されてしまった場合、どちらがメインなのかをサイトマップによって指示することができます。
しかし、301リダイレクトも同時に使うことを勧めています。
Sitemapだけで、正規化問題に100%確実に対応できないということでしょうか。
また最終更新日を表す「lastmod」タグは、更新したページを示す手助けになるとも言っています。
クローラは、1回のセッションですべてのページをクロールできないので、更新されたページを優先的に回るわけですね。
でも、こちらも保障されたものではありません。
僕が得た情報を僕なりに解釈すると、Googleへのサイトマップ送信は、「たいした意味はなく、やってもやらなくてもどちらでもいい」です。
サイトマップを送信してマイナスになることはないので、無意味だとは言いませんが、効果を期待するものではなさそうです。
手間ひまをかけて作成するほどのものではないでしょう。
ただし、Googleウェブマスターツールではサイトマップを登録しないと得られない情報もありますから、GWTを使うならSitemapを登録することに意味はあります。
事実、僕はこのブログのサイトマップはきちんと登録してあります。
SitemapはWordpressのプラグインで自動生成され、更新通知も送られるので、何も手がかかりません。
インデックス促進、クロール頻度アップを目的とした点では、サイトマップの影響は疑問だということです。
今回はGoogleについて書きましたが、同じようにサイトマップを送信できる、Yahoo!検索のサイトエクスプローラーやMicrosoft Live SearchのWebmaster Toolsはどうなんでしょうね?
上の2つのツールにいたっては、1ヶ月以上ログインしていません。(笑)
●参考サイト
- Can Google confirm on uses of Sitemaps??? – Google Groups
- Google XML Sitemaps : Essential FAQ – Search Engine Journal
- Google Sitemap Meta Data – beu blog
- XML Sitemaps: The Most Overrated SEO Tactic Ever – Small Business Search Marketing
Sponsored Links
この記事を読んだ人は次のエントリも読んでいます。




賛成!
*** Reply from Suzuki Kenichi ***
はは、ども(^^)
今日は。
いつも勉強になっています。
> Microsoft Live SearchのWebmaster Toolsはどうなんでしょうね?
について
効果あるみたいですよ!!
私のサイト、何度サイトの推薦をしても3年間1度もインデックスされませんでした。
Google でも Yahoo でも上位表示されているのに、Live Searchだけインデックスされませんでした。
ペナルティを受ける様なことはまったく思い当たりません。
「Live Searchだからまあいいや」って思っていたのですが、先日試しに Microsoft Live SearchのWebmaster Tools に登録したところ、時間はかかりましたがしっかりインデックスされました。
ページランクは全て5が付いていました。
何故インデックスされなかったのかわかりませんが、Webmaster Tools に登録したらインデックスされたので、効果はあるようです。
Yahoo には前からカテゴリ登録されているので、Yahoo!検索のサイトエクスプローラーの方は効果の有無は分かりません。
*** Reply from Suzuki Kenichi ***
Live SearchのWebmaster Toolsには、こんな効能があったんですか。
他にも事例があるとより確実に信頼できますね。
連続コメント、済みません。
(被リンク目的ではありませんので、今回はWebsite欄を消しておきました)
Google Analytics の「トラフィック サマリー」ページには
「Google の無料のウェブマスター ツールを使用します。
Google 検索結果へのサイトの掲載頻度を高めることができます。」
って書いてありますね。 (^_^)
本当なら
ウェブマスター ツールはSEO効果がある
↓
登録にはSitemapが必要 (表現が正確ではありませんが)
↓
SitemapはSEO対策に必要
ということになるのでしょうか? (風が吹けば桶屋が儲かる)
*** Reply from Suzuki Kenichi ***
「掲載頻度を高める」というのは、サイトマップ送信によって多くのページがインデックスされるので、検索結果に出る機会が増えるということでしょうね。
順位が上がるという意味ではないと思います。