ブログを書いて出力されたページを確認したところ,ページ内に設置した Google AdSense に記事内容と関係する広告が早速表示されていました。そこでもしやと思い,すぐさま Google 検索で先ほど書いたばかりのページを検索したところ,すでにその記事がインデックスされていたのです。AdSense に適切な広告が表示されていることから,記事内容がクロールされた結果だとは思うのですが,AdSense によってクロールされた内容は検索にも反映されるのでしょうか? この疑問をサーバのアクセスログの内容と併せて調べてみました。
以下がブログ記事を作成してから,Google のクローラが訪問してくるあたりの Apache サーバのアクセスログになります(一部抜粋)。
今回,アクセスログからクローラの訪問履歴を併せて見てみると,検索結果に書いたばかりの記事がヒットするまでに,Google のクローラによって該当ページと RSS が取得されていることがわかります。AdSense のクローラである "Mediapartners-Google" について調べると,2004 年頃に書かれた古い記事では AdSense のクローラは検索インデックスには関係ないことが書かれていましたが,現在の仕様ではどうなっているのか,今回の検証ではそれを否定することは完全にはできませんでした。
検索結果ページに表示されていた "4分前" という表示から,むしろ,RSS の内容がインデックスされたと考えるのが可能性として濃厚な線と見てよいでしょう。もし RSS の内容がインデックスに関係しているとすれば,RSS は概要文のみの配信よりも全文配信の方が,SEO の観点からすると有効かもしれません。
寄せられたコメント (全 2 件中、最新 5 件まで表示しています)
ここ最近どこかで読んだ記事ではRSSの利用は4割くらいらしいですね。
人間が使うメリットよりもむしろ機械的に処理がし易いので>RSS
そっち方面の利用はだいぶ進んでいるような気がします。
ここ半年ほどで、無料ブログの一部でRSSに挿入される広告が急に増えたような気がします。
裏返せばそれだけRSSの利用が一般化してきたと言うことでしょうか。