- ベストアンサー
SEOの点からみると
こんにちは。一つ今の検索エンジンの仕組みでお聞きしたいことがあり、調べてみたのですが見つけることが出来なかった為質問させて頂きました。大変お手数をおかけしますが宜しくお願い致します。 SEOに関して、私が情報についていってないだけなのかもしれませんが、私の知っている時代のSEOではWEBプログラミングされた(perlやasp,php,javaなどから生成された)ページは検索エンジンにかからない、という考えを持っていたのですが、今検索をするとブログやその他CGIなどで作成されたページがトップに必ず現れています。これらはデータとシステムが完全に分けられた作り方をしているページなのに上位表示されているということは、もしや今の検索エンジンはWEBプログラミング実行後の出力されたhtmlを評価しているということなのでしょうか?それならば今はもうデータとシステムを別々に用意し、htmlを生成させる事はSEO的に何の問題もなくなっているという事なのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
少なくとも3大検索エンジン(Google、Yahoo、MSN)では、ダイナミックページもインデックスに登録されます。 http://www.google.co.jp/intl/ja/webmasters/facts.html http://help.yahoo.co.jp/help/jp/ysearch/slurp/slurp-09.html ※MSNは情報が見つけられませんでした。 上記Googleのページにある「登録できるファイルタイプ」に cgi や php は書かれていませんが、それぞれのエンジンとも登録されることを確認しています。 ただし、パラメータが多く付くほど重要度が低くなり、上位には表示されにくくなるようです。
その他の回答 (2)
>という事はそれがCGIの出力だと判断された場合は評価されない まぁ、エンジンのロボット次第ですけど、そういうことになりますね。どのみち設定1つ弄るだけですし。 完全にHTMLっぽく偽装されたCGIは、エンジン側から区別することができなくなりますが、ほとんどのCGIは、ヘッダ情報や更新間隔からHTMLでないことが分かってしまいます。
お礼
なるほど。ありがとうございます。 ロボットはヘッダ情報や更新間隔からhtmlを判別しているとは知りませんでした。大変勉強になりました。
>WEBプログラミング実行後の出力されたhtmlを評価しているということなのでしょうか? はい(^_^; つーか、技術的に実行前の情報を相手サーバーに覗きに行ったりすることは不可能です。 一般に検索エンジンは、ヘッダ情報の日付やサイズなどを見て、どんな種類の出力なのかを決定しています。 よって上手なプログラマーであれば、それがHTMLなのか、CGIの出力なのかを検索エンジンに区別させないような作り方もできるんです。
お礼
deagle様ご回答ありがとうございます。 > 一般に検索エンジンは、ヘッダ情報の日付やサイズなどを見て、どんな種類の出力なのかを決定しています。 よって上手なプログラマーであれば、それがHTMLなのか、CGIの出力なのかを検索エンジンに区別させないような作り方もできるんです。 という事はそれがCGIの出力だと判断された場合は評価されない、という事でしょうか?
お礼
leaz024様ご回答ありがとうございます。 お教え頂いたページの方、確認して参りました。大変助かりました。ありがとうございます。 >パラメータが多く付くほど重要度が低くなり、上位には表示されにくくなるようです。 なるほど・・そういわれると確かにそんな感じがします。 大変丁寧なご回答ありがとうございました。 一昔前(1,2年前)は上位のページといえばベタにテキストで書かれたシンプルなページが多かったのに、最近は動的なページがどんどんと上位にランクインしているので気になっておりました。ロボットのアルゴリズムも日々更新されているのですね。 大変勉強になりました。ありがとうございました。