動的ページを静的ページに見せかける事が、SEO的に有効とされていますが、進化を続けるロボットに対して、果たして現在でも有効な手段となり得るのでしょうか?
皆様の自由な見解をお聞かせ下さい:-)
※当方、mod_rewriteで苦しんでいるため、このような質問をしております。。
引数によって複雑な動作をしたり
頻繁に内容を変えたりする動的ページは
ロボットは苦手だといわれてきましたが・・・
私見では結局
「動的静的に関わらずリンクが施されているページは見つかるが
動的静的に関わらずリンクが施されていないページは見つからない」
ですね。
mod_rewriteでアドレスを静的なものにして
mod_rewriteで作成された仮想フォルダツリーの
HTMLベースのファイルリストを公開すれば
効率的に自動リンクを施せるという効果はありますが・・・
SEOにはあまり効果が無いと思います。
ただ静的なアドレスでアクセスするようにすれば
どこからが動的なものかがわかりにくくなるので
「効率的にF5DoS攻撃ができなくなる」
といったセキュリティー面での効果があるかもしれません。
私は自分のブログに動的ページバレバレの引数をつけて運用していました。
途中からmod_rewriteを用いて静的ページに見せかける方法に替えましたが、
基本的に大きな変化は実感できていません。
というのも結局、?date=yymmddだろうがyymmdd.htmlだろうが、
要はそこにリンクしてくれているサイトがどれだけあるか、
ということが大切なのであって、おそらくクローラの挙動としては、
静的ページなら安心して下位ページまでクロールする、
動的ページなら相手方のサーバ負荷を考え深入りしない、
といった差しかないと思われるからです。
おそらくクローラは、動的ページを起点としては、
その下にはあまり深くまでは入り込みません。
しかし、他サイトからのリンクが様々なページに満遍なく貼られていれば、
結局よそから来てこのページ、また別の所から来てこのページと、
結果的に満遍なく拾っていってくれるはずです。
リンクしてくれているサイトが多ければ多いほど
クローラに拾われるページは多くなりますし、
検索結果の順位も上がってきます。
それを考えると、途中からmod_rewriteなどを用いて
わざとURLを変更してリンク切れを発生させるのは、
むしろ不利だと言うことも出来るわけです。
やるなら最初から。
それも、トップページしかクローラに認識されないような初期の段階において
下位ページもインデックスさせたいということにだけ効果が認められる、
ということではないかと思われます。
もっとも、頻繁に更新が行われるブログなどにおいては、
いち早くインデックスさせるための手法として、
静的ページに見せかけてクローラをフトコロ深く潜り込ませる、
というやり方は有効でしょう。
しかしこれもpingサーバに更新情報を送って
そこからのリンクでクローラに拾わせるという手法で
代替できるものと思われます。
そしておそらく検索結果の順位の問題からすれば、
自サイトから潜って拾っていったページより、
他サイトから渡ってきて拾っていったページの方が
有利な扱いになると思われます。
貴重なご意見ありがとうございますm(__)m
なるほどぉ〜、ですね。
やるなら最初からに一票。
貴重なご意見ありがとうございます。
非常に参考になります!
効果なしに一票。ですね。