人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPでホームページを再構築しようと思っています。
動的スクリプトでホームページを作成した場合、Googleなどの検索ロボットがページを回収できず、SEO的に不利になったりしますか?

Submitの後にじゃないと動かないようなページを創らない限り問題ないのかな?と思っているのですが、実際のところどうなんでしょ?

●質問者: くいっぱ
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:スクリプト ホームページ ロボット 作成 検索
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● zodiace
●8ポイント

http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&...

答えになっているか分かりませんが、

googleサーチの結果から「ザ・お小遣い」のところを見てください。

PHPで記述した更新記録の部分が拾われています。

http://p56.aaacafe.ne.jp/~zcash/

ザ・お小遣い お得情報でキャッシュバック

たぶん大丈夫なんじゃないでしょうか。

◎質問者からの返答

( ´’A’`)

ぇぇ。私もたぶん大丈夫だと思うんですが…。


2 ● Sumaru
●18ポイント

http://www.google.co.jp/intl/ja/webmasters/guidelines.html

ウェブマスター向けガイドライン

>ダイナミック ページ (URL に ”?” が含まれているページなど) を使用する場合、サーチ エンジン クローラによっては、静的ページと同じようにダイナミック ページをクロールするとは限らないことを考慮する必要があります。パラメータを短くしたり、パラメータの数を少なくすると、クロールされやすくなります。

だそうで、この辺りにもご注意ください

◎質問者からの返答

外部からのURLリンクによりクローリングするってことのようですね。ということはPOSTで送信するような、検索結果を表示するようなページは拾えないってことかな…?


3 ● diabah_blue
●18ポイント

http://tantris.s18.xrea.com/nucleus/item-13.html

無料SEO対策日記 - URLを静的なものにする

おっしゃる通り検索ロボットはPOSTで生成されるページを回収できません。

GETで生成される動的ページであれば、最近のロボット(Googleなど)はある程度拾ってくれるようです。

しかし、やはり静的ページとは違う扱いを受けているようです。

そこで、動的ページを静的ページに偽装することでSEO対策としている事例が見受けられます。

具体的にはmod_rewriteというApacheモジュールを使って、リクエストされたURLを書き換えるという方法を用いています。

http://www.mayutsuba.org/kiji656

■mayutsuba■

こちらが少し詳しいかもしれません。

http://cubic9.com/Linux/Apache/%A5%E2%A5%B8%A5%E5%A1%BC%A5%EB/mo...

Linux/Apache/モジュール/mod_rewrite/PukiWikiのSEO対策 - cubic9.com

こちらは私のサイトですが、PukiWiki(PHPで作られたコンテンツ管理システム)での事例です。

いまいちまとまってませんけど(^ー^;

◎質問者からの返答

有益な情報ありがとうございます。

やはり別処理が走ってるようですね。

ある程度人気サイトじゃないと厳しいのかな?

ちょっと引き続き調べてみます。


4 ● palo
●18ポイント

http://www.hyperposition.jp/se3blog/chronicle/20040709162958.htm...

Googleは、実際にはパラメータ付きURLにはあまり左右されないで、ほとんどのページをインデックス化しますので安心です。

問題はYahoo! Japanのページ検索(YST)です。

これはかなりクセがあって、パラメータ付きURLのリンク先から次のパラメータ付きURLのリンクへと続くと、インデックス化率が非常に低くなります。

◎質問者からの返答

ん〜…。そぉいわれると確かにパラメータ付きのURLは同一とみなすのは難しいですものね…。

トップページだけでも普通のHTMLにしたほうがいいのかな…。

検討してみます。


5 ● html1983
●18ポイント

http://www.higuchi.com/item/21

検索エンジンとの付き合い方 [mod_rewriteの術] - higuchi.com blog

SubmitにもPOSTとGETの二種類があると思いますが、POST後のページは

ロボットは拾ってくれないように思います。

少なくともIEで「名前を付けて保存」するときに「正しく保存できないかもよ」

という旨のメッセージがでるようなページはまず拾われないでしょう。

その点、GETでSubmitしたページ(

http://hogehoge.com/search.cgi?no=10

のような)

の方が拾われやすいでしょう。

ただ、GET後のページのようにクエリストリング付き(?以降)は、普通のURLと比べると

拾われにくいとよく聞きます。

その対策として、WEBサーバがapacheでしたらmod_rewriteモジュールを利用して、静的なページのURL

に見せかけると良いようです。「はてな」もこのような仕組みを利用してるのだと思いますよ。

◎質問者からの返答

mod_rewriteっと…。

ふむ…。なんか動的なページにする意味合いが薄れてしまうような気がしなくもないけど、ジレンマですね。人に見られなければ意味がないのだけど、むずかしい。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ