• ベストアンサー

PHPをつかった動的ページでSEO化はできる?

Amazonなどで検索結果の画面がGoogleに表示されているのをよく見かけます。 動的にプログラムで生成されたページだと思うのですが、 このような動的にプログラムで生成されたページをSEO対策できるものなのでしょうか? 私のSEOに対する知識が浅いものしかなく、 SEOといえばHTMLファイルにしておかないといけないと思っていました。 PHPをつかった動的ページでSEO対策はできるのでしょうか?

  • SEO
  • 回答数5
  • ありがとう数13

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

  • ベストアンサー
  • jack111
  • ベストアンサー率77% (17/22)
回答No.5

動的・静的かというだけのことであればSEOに特に影響はありません。 ですので拡張子はどちらでもかまいません。 しかし、動的にサイトを構築する場合は、仕様の面で色々注意しなければならないことがあります。 SEOでの質問ということは自然検索からのアクセスを重視したサイトをお考えということですよね。 その場合の注意点として、動的なページ生成でよく使われるもので、大きく以下の3つに分類できます。 1. ajax 2. post送信 3. get送信 1と2はSEOを前提としたサイトやページには非常に相性が悪いです。 その他、動的なサイトを構築する上での注意について、以下のサイトか参考になります。 紹介するurlは重複コンテンツについてまとまっているものですが、重複というだけでもこれだけ注意する項目があります。 http://web-tan.forum.impressrd.jp/e/2012/02/13/12027 制作会社にサイト制作を依頼する場合、依頼する側もある程度知識がないと、ページ遷移か全てajaxで、全くインデックスされずアクセスがないなど大変なことになるケースもめずらしくないので注意しましょう。

hide_momiji
質問者

お礼

ありがとうございます。今回のBAとさせていただきました。トップページをphp拡張子にしているのですが、トップページがリスティングされずに、2階層目のhtmlが表示されてしまっていてこまっています。また質問内容をかえてあらためて質問させていだだきます。

その他の回答 (4)

  • hue2011
  • ベストアンサー率38% (2800/7250)
回答No.4

動的ページにすることで、同じページ内で違った情報表示ができるようにするのであれば、滞在時間は増加します。 滞在時間が多いほど評価は上がります。 しかし、DBをつけて、反応の遅いものになっている場合は、途中で参照を切られる危険性がありますから一概には言えません。 動きはCSSのほうに逃がして、本体のHTMLのほうはスタティックにしておくほうが、検索エンジンには認識がしやすいです。 とはいえ、みなさん病気のようにSEOということを気にされますけど、SEOなんてないものだ、と思うほうがいい結果になりますよ。

hide_momiji
質問者

お礼

ありがとうございます。了解いたしました。工夫してみます。また質問内容をかえてあらためて質問させていだだきます。

  • rock1197
  • ベストアンサー率26% (65/245)
回答No.3

昔はダメとか言っている人がいました。今は関係ないと思いますね。URLが意味不明になりやすいことが根拠だったように思います。URLは浅くて短くて意味あるものが有利ですが、その評価の配分比率はきわめて小さいと推測されますよ。

hide_momiji
質問者

お礼

ありがとうございます。また質問内容をかえてあらためて質問させていだだきます。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

そのHTMLがどうして作られたか、拡張子がなんであるかは一切関係ない。 どうせHTTPサーバーからは、 Content-type: text/html としか言って来ない。 内容の充実と、その適切なマークアップ

hide_momiji
質問者

お礼

ありがとうございます。トップページをphp拡張子にしているのですが、トップページがリスティングされずに、2階層目のhtmlが表示されてしまっていてこまっています。また質問内容をかえてあらためて質問させていだだきます。

  • t_ohta
  • ベストアンサー率38% (5040/13168)
回答No.1

静的ページか動的ページかは問題ではありません。 動的に生成したページも結果としてはHTMLが返されていることには変わりありません。 コンテンツの中身が重要なのです。

hide_momiji
質問者

お礼

ありがとうございます。同じHTML出力でもphp拡張子にするとなかなかリスティングされずに、こまっていました。

関連するQ&A

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

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

    • ベストアンサー
    • HTML
  • PHPのSEO

    PHPのSEO PHP+MySQL+レンタルサーバにて地域密着型の店舗検索サイトを作っています。 【仙台 焼肉店】【青森 クリーニング店】などの検索で、店舗ページを動的に生成し 出力しているのですが、 (1)サイト自体をSEO的にランクアップさせたい (2)yahooやgoogleから【焼肉 べこ屋 仙台駅前店】のような検索がされた時に、該当店舗が直接yahooなどの検索結果に引っかかるようにしたい のですが、アドバイスでも何でも結構ですので、 有識者の方、ご教示宜しくおねがいします!

    • ベストアンサー
    • PHP
  • SEO対策のページ

     SEO対策のページをPHPで記述する方法を検討しています。  質問の範囲で言えばSEO対策のページとは拡張子が HTML(HTM) のページと定義して差し支えありません。 単純に Apache の設定を変更して 拡張子が HTML(HTM) でもPHPが記述されているとしても良いのかな? と思いますが、もう少しエレガントな方法があれば御教授願います。

    • ベストアンサー
    • PHP
  • PHPで作ったサイトのSEO対策

    PHPで作ったサイトは検索エンジンでピックアップされるのでしょうか? HTMLの方がSEO対策として良いのでしょうか? また、SEO対策として簡単に出来ることを教えていただけないでしょうか?宜しくお願いします。

    • ベストアンサー
    • PHP
  • SEO 動的・静的ページの説明について・・・

    今さらではありますが、動的ページの説明について悩んでいます。 私は、システム担当でPHPを主に使っています。 しかし会社からは、SEO対策のためPHPじゃなくシステムが絡まないHTMLで作って欲しいと言われています。(私の会社は人手不足のためコーディング、システムを一人で作業します) 今私のタスクは、掲示板のようなものなのですが、 とりあえず、.htaccessでmod_rewriteを使って、静的に見せるやり方を説明したら、「結局それ動的じゃん」っとばっさり斬られ返す言葉が見つかりませんでした・・・・・ ぶっちゃけSEOに動的・静的なんて関係ないと思っている私ですが、やはりそこは社会人として、説明できなければなと思い今悩んでいます。 (私はこのように考えています↓) (1)動的ページとは? ・パラメータがあって表示するページ ・更新するたびにHTMLが変化するページ ・DBからデータを引出して表示するページ (2)静的ページとは? ・いつ読み込んでも、同じ内容のデータを表示するページ (3)なんで動的静的がSEOに関係ないのか? ・・・・・・?(ここがつらいです・・・) (1)(2)で修正、追加などありましたら、幸いです・・ (3)に関しましては、ご教授の程よろしくお願いします。

    • 締切済み
    • PHP
  • 動的なページに対してのSEO対策について

    PHP、XHTML、CSS、JavaScriptを使って動的なページの作成を行っております。 サイトの内容としては、簡単な応募フォームなのですが、PHPとHTMLを別ファイルに分けてあり、PHPにアクセスすると、そこからテンプレートを読みにいくような処理になっています。 一通りコーディングが終わり、動的なページとして動くようになったので、次にSEO対策をしようと思いHTMLの文法チェックを行いました。 チェックを行う際に利用したサイトは ================ サイト名:Another HTML-lint gateway URL:http://openlab.ring.gr.jp/k16/htmllint/htmllint.html ================ です。ここのサイトから、URLで通常アクセスするであろうphpを指定した場合、エラーの数と点数がとんでもないことになっていました。 エラーの内容を見たところ、テンプレートにPHPで使用している変数を埋め込んでいる部分でエラーが出てしまっていたり、動的なページだから仕方ないとも思うのですが、SEO的にまずいのではないかと思いました。 一応、生のHTMLをURLに指定した状態で点数を上げるよう修正はしておいたのですが、一体どちらの評価が重要になってくるのか疑問に感じました。 「静的なページに比べて、PHPなどを利用した動的なページは評価が下がりやすい」ということ聞いたことはありますが、これはPHPで動的に表示してある状態のテンプレートが評価されているということになるのでしょうか? 具体的な質問ではなく、回答し難いかと思いますが、上記に対するご回答・または動的なページでのSEO対策に対するアドバイス等ございましたら、ご教授の程よろしくお願い致します。

    • ベストアンサー
    • HTML
  • SEOについて皆様の意見をい聞かせて下さい

    当方、職業柄ホームページの制作等を行っているものです。 ホームページ制作方法による、SEOへの影響度の大きさ等の意見を下さい。宜しくお願いします。 基本的な事も多いかもしれませんが、実経験等の意見も頂けますと幸いです。 1.インラインフレーム内に書かれた文字はクロールされるか? 2.PHPファイルで動的な処理は行わず、HTMLタグをただ書き出すだけのPHPファイルだった場合、PHPファイルというだけでSEOに影響するか? 3.PHPファイルから外部PHPファイルを「require」等で読み込み、ページの一部として利用した場合(インラインフレームのような感覚で)、その読み込んだ側に書かれている文字はクロールされるか? 4.PHPファイルでDBを読み込んだ場合、読み込んだDBの文字はクロールされるか? 5.PHPファイルで外部テキストを読み込み、その内容を文章として出力した場合、その文章はクロールされるか? 6.ホームページの管理人自体が、HTMLをいじることなく「お知らせ」等の項目を更新したい場合に、「お知らせ」更新用の管理画面を作ります。この管理画面に入力したものをDBに登録し、ホームページ上ではPHPで出力すると、SEO上問題がある場合に、管理画面にてCGIやPHPで、DB登録を省き、直接HTMLファイルそのものを生成するような仕様にすれば、SEO効果が見込めるか?問題点は無いか? 7.当方の個人的なサイトが、あるキーワードでgoogle検索1位、yahoo検索でも1位になった事があるのですが、どうも安定せずに、どちらかが上がるとどちらかが下がるような感じです。双方が同時に1位になった事はありません。何か関係があるのでしょうか?また、半年程google検索で10位以内だったサイトが最近いきなりランク外になりました。考えられる要因や経験があれば教えて下さい。 その他、実経験のあるSEOの話が聞ければ幸いです。 どうぞ宜しくお願い致します。

  • SEO対策と外部上位ランクサイトへの掲載依頼について

    自社サイトのSEO対策として、外部のアクセスランクの高いサイトからリンクされるために、有料等のサービスで高表示順位サイトへの掲載依頼をしてゆきたいと思っております。 ところがその際、「掲載の依頼する先のサイト」が自社情報のページをcgiプログラム等で生成表示するシステムを採用している場合は、自社サイトの検索エンジン上位表示化には役に立たないのでしょうか? 例えば「求人情報をプログラムで表示する形式のサイト」等をイメージしています。 すなわち、「cgiなどのプログラムにより、ユーザーの選択内容によって生成されるページ」の中から自社サイトへのリンクが張られているのでは、自社のSEO対策上は意味をなさないのでしょうか? 確かにそれらのサイトはそのTOPページのアクセスランキングは高いですが、cgi生成ページにはグーグルツールバーのアクセスランク帯は全く伸びておりません。それらの大手サイト内の「HTMLファイルやphpファイルに直接リンクされる」という形でなければ、外部の上位サイトに掲載登録することは意味がないのか? という部分です。 どなたさまか、何卒お教え宜しくお願い申し上げます。

  • googleのページランクがグレーのページは、SEO対策しても無駄でしょうか?

    とある理由により、URLが、"hppts://..."のサイトがあります。このページではgoogleページランクがグレーになり、検索エンジンリスト未登録となってしまいます。ですが、このサイトの検索結果上位表示のためにSEO対策を検討しています。 ページランクの表示がグレーの場合は、SEO対策としていくらキーワードを選定しようが、画像のALTタグを記入しようが、何をやっても検索結果を上位表示させることは無理なのでしょうか?

    • ベストアンサー
    • CSS
  • 会社名でSEO・逆SEO対策について

    自社の会社名でグーグル検索を行った際に似たような名前の異なる会社が1位に表示されております。また、3位にはその会社の求人サイトが表示されており、私のサイトは2位表示で存在感が薄れているのが現状です。 会社のHPは情報も古く、全く更新されていない化石のようなサイトなのでこの検索結果には、納得できるのですがやはり、自社の会社名で検索した際には、1位表示されるようにしたいです。そのためには、SEO対策が必須と考えており、方向性を練っている最中でございます。可能であれば弊社の保有するサイトで検索結果の1位~3位を埋め尽くす(可能であれば4位~10位も)ようにしたいのですがSEO対策や逆SEO対策を行えば容易に行えるのかが疑問です。 やはり、HTMLコーディングやCSSなど上級者レベルで知識がないと難しいでしょうか。 経験談を踏まえてアドバイスいただけたらと思います。