主要検索エンジンでの上位表示(php)

このQ&Aのポイント
  • 新しくウェブを立ち上げたばかりのため、グーグルの上位表示にはまだ至っていないが、SEO対策を行っている。
  • トップページがindex.phpであるため、上位表示が難しいという情報を聞いたことがあり、index.htmlを作成するか、phpの部分をインラインフレームにしてhtmlにするか検討中。
  • ヒットしやすいダイジェストページを制作する予定だが、トップページがphpであるため、ダイジェストページもヒットが難しい状況になる可能性がある。phpに不利な部分があれば変更を検討する。
回答を見る
  • ベストアンサー

主要検索エンジンでの上位表示(php)

最近新しくウェブを立ち上げたばかりです。グーグルにはとりあえず反映されました(かなり下位ですが)。 最近よく言われるSEOはある程度理解しておりますが、データベースのため、トップページがindex.phpになってます。 以前どこかでphpファイルは上位表示されにくいというようなことを聞いたことがあり、別にindex.htmlを作ってそこからジャンプさせるか、またphpの部分をインラインフレームにしてトップページのファイル自体をhtmlにするか検討中です。htmlもphpも同様の扱いであるならば、問題はなく現在の位置はページランク等を上げていけば改善できると 考えてます。 他ヒットしやすいように別にダイジェストページのようなものも制作する予定ですが、すべてトップページからのリンクになるため、トップページがphpであるために、これらのページもヒットしにくいような状況になるのも困るのです。 もしphpにより不利な部分があるのであれば、変更するつもりなんですが。。。。 ややこしい文章で申し訳ないですが、詳しい方いらっしゃいましたら、ご回答の方よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • mason
  • ベストアンサー率56% (9/16)
回答No.1

結論から言うと、php、cgi等の動的ページでもグーグルにインデックスされます。しかし、ロボットが見るのに時間が掛かると駄目のようです。サーチエンジン・シミュレーターで見てみて、表示されれば、問題ないと思われます。 HTMLからジャンプさせても、ジャンプ先を読みに行くのでジャンプさせる必要はないと思います。HTMLから読み込む方が無難でしょうか。しかしその場合は、キーワード等はHTMLに書いたほうが良いでしょうね。 仮に全てPHPで作っても、表示はされるので大丈夫ですよ。要はSEO+ページランク次第です。参考に「php」で検索してみて下さい。phpNukeはすべて.phpですが、上位表示されています。参考URLもご覧ください。

参考URL:
http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&newwindow=1&q=site%3Awww.okweb.ne.jp+%E8%B3%AA%E5%95%8F&lr=
tadatada
質問者

お礼

ご回答ありがとうございます。大変参考になります。 サーチエンジンシミュレーターとはこれのことですよね? http://robot-simulator.seo-tool.jp/ 一応トップ以外のphpファイルもなんとか表示されてますが、と言うかロボットが読まない場合はどんな表示になるのでしょうか?今書いてるこのページもページ情報みたいなのが表示されます。 運営しているサイトもログイン後のページがあるので、そのページもロボットが読まれたりすることはないですよね? それともし、すべての条件が同じ場合、例えば、同じページランクで内容も同じ場合はhtml優先でしょうかね? たびたびすみませんが、よろしくお願いします。

その他の回答 (2)

  • saidon
  • ベストアンサー率21% (99/459)
回答No.3

「かなり下位ですが」との事ですがグーグルとは他サイトなどのリンク、アクセスなど様々なポイントが高いほど上位へ掲載?されるものであり アクセス数があってもそれ以上のポイントがない限りは上に行くことはありません

  • mason
  • ベストアンサー率56% (9/16)
回答No.2

こんにちはー。 >ロボットが読まない場合はどんな表示になるのでしょうか? シミュレーターで「表示されない」ということでしたら、ウェブページとして認識されてないということですね(=表示されないということは検索エンジンにヒットしない)。 ログイン後のページにロボットが入っていけるかという事ですが、それについてはプログラムで制御していないと、ロボットは入っていけます。その辺を気をつけないと、参考URLのニュースのようになってしまいます。一応、自分のPHPでログイン後のページをシミュレーターで見ようとすると、ログイン画面に行きます。プログラム上でも、ログインしていない場合はログイン画面に飛ばすようにしていますので、ロボットも同じようになります。 それから、同じ内容でHTMLとPHPでの優先ですが、自分も詳しくわかりません…。シミュレーターで全く同じに認識されるなら、キャッシュで表示優先に影響するかも知れないですね。

参考URL:
http://www.hotwired.co.jp/news/news/technology/story/20030305302.html
tadatada
質問者

お礼

いろいろアドバイスありがとうございます。 お返事遅くなってしまってすみません。 現在、そこそこ上位表示されるようになってきました。ページランクもようやく0から2になりました。最低でも3~4位にはならないといけないですね。 またいろいろ頑張ってみます。 どうもありがとうございました。またなにかありましたらよろしくお願いします。

関連するQ&A

  • SEO対策で教えてください。

    いろいろとSEO対策を施したトップページ(Index.html)と全く同じデザインのページ(インラインフレームを使用したページ)を作成して、トップページから「0秒ジャンプ」でインラインフレームのページに飛ばした場合、何か問題ってあるのでしょうか?閲覧者はindex.htmlと思っているけど、実は2ページ目で、インラインフレーム内にいろいろと商品情報などを写真で載せたいのです。商品詳細をクリックするたびにページが切り替わるのがうるさいので、インラインフレーム内で処理出来るようにしたいのです。どうしたらいいのか教えてください。

  • index.htmlとindex.phpの同居は大

    最近お客さんからの依頼でサイトのリニューアルを行ったのですが、 その際一部PHPを使用してシステムを実装した関係で、 トップページのファイルをindex.htmlからindex.phpへ変更しました。 すると、 お客さんはindex.htmlも残したまま、 index.phpをアップして公開されてしまいました。 つまり、 以前から存在していた「http://hogehoge.jp/index.html」と 新しく作成した「http://hogehoge.jp/index.php」という2つのURLが存在することになります。 そこで気になったのですが、 これってSEO上特に問題はないのでしょうか? 例えば、 Googleのロボットにクロールされにくいとかないでしょうか? あと、 通常URLを直打ちする際などは「http://hogehoge.jp/」もしくはドメイン部分のみをアドレスバーに入力すると思うのですが、 そうなると古いindex.htmlが優先的に表示されれてしまうと思いますが、 そういったこともSEO上良くないとかないでしょうか? こういったことに詳しい方がいらっしゃれば、 教えて頂けると助かります。

    • ベストアンサー
    • SEO
  • 検索エンジンでサブページが上位表示される

    はじめまして 私は最近、ホームページを作って公開をしました。 ヤフーやグーグルなどに、サイトを登録し、 最近やっと検索で表示されるようになって来ました。 しかし検索して上位に表示されるのは なぜかホームページのインデックス(TOPページ) ではなく、お問い合わせフォームなどのサブページ なのです。 本当は上位の検索結果には インデックスのページを表示させたいのですが これはなぜでしょうか? 解決策などを教えていただければと思います。 よろしくお願い致します。

  • <?php include("xxxxx"); ?>について

    宜しくお願いします。 現在、PHPにて逆アクセスランキングの結果を サイトのTOPページ(index.php)に結果部分のみを表示したいと おもっております。 あるプログラムを使用しているのですが 仕様としてhttp://hogehogehogera.hoge/rank.php が新着となっています。 in数順に表示したいのですが、上記PHPの新着順は http://hogehogehogera.hoge/rank.php?form=new となっております。 index.phpに <?php include("rank.php?form=new"); ?> と書いても動かなかったのですが、上記のように結果を新着順に 表示する為に<?php includeを別の指定方法ですれば動くのでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • トップのファイルがindex.phpでも、検索エンジンに影響ありませんか?

    ホームページ作成に関して初心者です。 自分のホームページのトップページに、レンタルサーバが提供するカウンターを設置したのですが、その際にトップページのファイル名をindex.htmlから、index.phpに変換するように言われました。そうでないと動作しないカウンターのようです。 トップページがhtmlファイルじゃない、、ということで、もしかして、ロボット型検索エンジンにひっかからなくなったりとか、何かしら影響がでるのかな?と、不安になりました。 今は上記以外には考え付きませんが、、、htmlファイルじゃないということで他にも何か影響してくることなどあるのでしょうか? 余計な心配なのかもしれませんが、登録していた検索エンジンからはじかれてしまうと困るので、、、念のために確認しておきたいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 全記事をPHPで呼び出したら検索エンジンの判断は?

     PHPを使って動的(?)なページを作れますよね。  例えば1ページの全記事を、PHPでデータベースやファイルなどから読み出して表示させるような形にしていた場合、検索エンジンとしてはどういうページとして認識するんでしょうか?  PHPはサーバー側で処理して結果だけを渡すものなので、普通にHTMLの文章としてそれぞれの言葉を拾っていくのか?  それともPHPのコードを文章として読み込むのでSEO的には不利になるのか?  前者の方だとは思うんですが、まだ知識も経験も浅く曖昧なので、はっきりさせたくて質問させていただきました。  よろしくお願いいたします。

  • SEOとページランクについて どちらが上位表示されるか

    質問なのですが、 例えばサングラスと検索します。 まったく同じタイトルのHPでページランク3のサイトと2のサイトだったら3のサイトが上位に来るかと思いますが TOP(INDEX)のタイトルが「サングラス」でランク2のサイトと TOPではなくページのタイトルがサングラスでページがランク3のサイトだとどちらが上位に表示されるのでしょうか?? やはりランクの高い方が上位に表示されるのでしょうか?? それともTOP(ホームページのタイトル自体がサングラスだけどランクは2)の方が有利なのでしょうか??

  • 動的ページのSEO対策はPHP?SSI?

    宜しくお願いします。現在サイト構築でTOPページはHTMLで作成(静的)、その他ページはPHPで生成しています。(動的) SEO的に考えると、動的にPHPでデータベースから読み出している商品情報が検索に引っかかりくいのではないかと思っています。 PHPでは上部部分、下部部分はインクルードで統一ファイルを呼び出し、メインコンテンツの商品紹介ページはデータベースから読み出しています。 SEO的に効果があり、動的に生成できるPHPの利用方法をお教え願えませんでしょうか。 どうぞ宜しくお願い申し上げます。

    • ベストアンサー
    • HTML
  • 突然Yahoo!の検索で上位表示されなくなりました…

    1ヶ月程前からネットショップを始めた者です。 ネットショップ自体は無料で作れる開設サービスを提供しているところで作りました。 そのページはYahoo!で検索すると検索結果として出てきますが、これとは別にトップページを別途自分で作成していたのですが、 このトップページが突然Yahoo!の検索で全く表示されなくなりました。 Yahoo!の検索で販売している商品を入力し検索すると1ページ目の上位に 自作したトップページが検索結果として表示されておりましたが、 今日検索してみたら全く表示されなくなったのです。 お店の名前と商品名を入れてもトップページが表示されない状況となっております。なぜ突然表示されなくなったのでしょうか? また、どのようにすれば上位に表示されるようになるでしょうか? ある程度SEO対策としてはうまくいっていたので今まで上位に検索結果として表示されていたのだと思いますが、 サイトの内容を変更したわけでもありません。お詳しい方、回答を宜しくお願い致します。

  • 検索エンジンロボットはPHPタグが見えるのか?

    検索エンジンロボットはPHPタグが見えるのか? googleやMSNなどの検索エンジンロボットは、PHPのタグを読んでプログラムを見ているのでしょうか、それともサーバ側でPHPのプログラムが処理された結果しか見れないのでしょうか? たとえば下記のようなページを用意したとして、 ----------- A. webページHTML index.php <p>鉛筆</p> <p>ノート</p> <p><?php include("file.php"); ?></p> -----------  ----------- B. fine.php 秘密のファイル -----------  ----------- C. ブラウザで見えるindex.php 鉛筆 ノート 秘密のファイル -----------  人間がブラウザでアクセスする時も、検索エンジンロボットのキャッシュも、Cのように見えます。 検索エンジンロボットが、index.phpのpタグ3行目が外部PHPファイルを読み込んでいると分かっているのかどうか知りたいです。 お分かりの方、よろしくお願いいたします。