- 締切済み
検索エンジンに登録できない
PHPで作ったサイトのトップページを検索エンジンに登録したいのですがページを動的に生成しているため検索エンジンに登録できません。みなさんは、どうやってこの辺を対処しているのでしょうか。アドバイスおねがいします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- maro
- ベストアンサー率47% (95/199)
yahoo!のように手動で登録しているところではなくて、ロボットが自動で登録するような所でしょうか? うちではちゃんと登録されていました。 通常のHTMLと同じようにMETAタグを使って、 <meta name="robots" content="index,nofollow"> <meta name="description" content="*****"> <meta name="keywords" content="*****,*****"> のように記載しました。 また、サーバーのルートディレクトリにないと効果がありませんが、robots.txtというファイルをルートディレクトリにおいて、 user-Agent: * Allow: / Disallow: /cgi-bin/ Disallow: /*****/ Disallow: /*****/ (最後の行に空白行が必要) と記載しておけば、ロボットが勝手に検索してくれました。 ライコスのページに結構詳しく載っています。
- bero
- ベストアンサー率40% (2/5)
はじめまして。普段はperlを使用しています。(PHP勉強中)PHPで画面出力せずに、PHPでHTMLファイルを出力するようにすれば良いかと思います。そうすれば、PHPを毎回 起動せずにすみますし、登録も出来ると思います。 TOPページなら頻繁に更新しないとおもいますし。 どうでしょう?
お礼
ご返事ありがとうございます。 本当に遅くなってすいません。仕事で他にやらなければ いけないことが多いことと、検索サイトの登録が結構、 試すのにも時間がかかってしまいました。 infoseekとgooには、結局登録できていなく(lycosには、 できました)今またいろいろ試しているところです。 僕のサイトは、.comで文字コードeucを使っています。 (infoseekでは、登録できないかもしれないと書いて ありました。) あとトップページは、<html>のタグの前にheader関数 とset cookieを行っています。 これらが原因なんですかね?infoseekでは、3~4日で 確認できると書いてあったのですが全く登録できませ ん。返事がこんなに遅くなってずうずうしいのですが よいご意見があったらお願いします。 PHPでHTMLファイルを出力するというのは、拡張子が .php3で中身は、ただのHTMLだけのものということで しょうか?残念ながら今は、トップページに自動で変化 するものを加えなければいけないのでHTMLだけというの は無理でどうしてもphpに頼らなければいけません。 まちがっていたらご説明お願いします。
単純に、以下のように登録すれば、いいのでは ないでしょうか。 http://www.hogehoge.ne.jp/~dareka/nanika.php3 等という風に・・・ 別段、ファイル指定してあげれば、後は勝手に サーバが処理してくれますので、問題はないはず なのですが・・・ ではでは☆
お礼
ご返事ありがとうございます。 本当に遅くなってすいません。仕事で他にやらなければ いけないことが多いことと、検索サイトの登録が結構、 試すのにも時間がかかってしまいました。 infoseekとgooには、結局登録できていなく(lycosには、 できました)今またいろいろ試しているところです。 僕のサイトは、.comで文字コードeucを使っています。 (infoseekでは、登録できないかもしれないと書いて ありました。) あとトップページは、<html>のタグの前にheader関数 とset cookieを行っています。 これらが原因なんですかね?infoseekでは、3~4日で 確認できると書いてあったのですが全く登録できませ ん。返事がこんなに遅くなってずうずうしいのですが よいご意見があったらお願いします。 直接ファイルを指定してもだめでした。index.htmlで METAで飛ばすのは、Refreshだと思いますが10秒以上 待たないとinfoseekでは登録できないと書いてあったの でやめました。(それに気が付かずしばらく0秒で試し ていました。)
お礼
ご返事ありがとうございます。 本当に遅くなってすいません。仕事で他にやらなければ いけないことが多いことと、検索サイトの登録が結構、 試すのにも時間がかかってしまいました。 infoseekとgooには、結局登録できていなく(lycosには、 できました)今またいろいろ試しているところです。 僕のサイトは、.comで文字コードeucを使っています。 (infoseekでは、登録できないかもしれないと書いて ありました。) あとトップページは、<html>のタグの前にheader関数 とset cookieを行っています。 これらが原因なんですかね?infoseekでは、3~4日で 確認できると書いてあったのですが全く登録できませ ん。返事がこんなに遅くなってずうずうしいのですが よいご意見があったらお願いします。 METAもrobots.txtもおいたのですがlycosは、登録で きたのですが上にも書いたとおりgooとinfoseekには、 登録できません。(確認では、読み取ってくれます。) ロボットにも色々と違いがあるんですかね?lycosの サイトは、勉強になりました。