• ベストアンサー
  • 困ってます

SEOと拡張子の関係について。

SEOと拡張子の関係について。 拡張子が「.html」の方がSEO上よいという意見がありますが、本当でしょうか? 現在WordPressでサイトを制作しているのですが、設定で「.html」にも「.php」にも設定できます。 「.html」と「.php」はSEO上どちらがよいのでしょうか。 また検索してみると、以下のような記事もあります。 こちらも信じてよいものでしょうか。 http://www.sem-r.com/0702/20070726085301.html

noname#172780

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数364
  • ありがとう数15

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

  • ベストアンサー
  • 回答No.2

#1 です 「WordPress」をHTMLエディタかと勘違いしていました。ブログソフトですね。 ブログの場合は閲覧時に動的に生成されるから実態は「.php」なんでしょうけど、個々の記事にたいしてPHPのプログラムが書かれてるってわけでもないから、あんまり拡張子に意味があるようには思えないですね。

共感・感謝の気持ちを伝えよう!

質問者からの補足

>検索クローラーと言えどもPHPのソースそのものにはアクセス出来ないので、動的に生成されたHTMLを判断するしかありませんから。 検索クローラーは動的に生成されたHTMLソースを参照しているんですね。 検索クローラーのしくみを知りませんでした(^^; 納得ですw WordPressの場合、パーマリンクは任意のキーワードに設定できますよね。 拡張子が関係ないと言うことは、拡張子はなくてもよいのですか?

関連するQ&A

  • 拡張子を隠すのは良い事なのですか?

    こんにちは。いつもお世話になります。 最近、ネットサーフィンしていると、下記のように、 http://www.xxxxx.jp/company 拡張子を隠した状態をたまに見かけるようになりました。 また、companyの後に、.html, .htm, .phpなどと入れてみるものの、 全部エラー画面になります。 まず、 1)Webサイトを制作するにあたり、この拡張子を隠すというのは、 良い事なのでしょうか?、それとも悪い事なのでしょうか? 2)拡張子を隠すのは、かっこ良い事ですか? 3)できたら、隠したいのですが、YAHOO!のビジネスエキスプレスでの登録に支障はでませんか? 教えて下さい。お願いします。

    • ベストアンサー
    • PHP
  • phpの拡張子について

    phpの拡張子をApacheの設定でhtmlに変更できると聞いたのですが本当でしょうか?

    • ベストアンサー
    • PHP
  • 拡張子の関係付けについて

    拡張子の関係付けについてなのですが各ソフトごとには拡張子の関係付けという設定項目があるように見受けられます。しかしこれをソフトごとに一々やっていくのは面倒だと思ってしまいましたので関連付けを一括でできるようなソフトご存知でしたらご教授下さい。

その他の回答 (2)

  • 回答No.3

そんなの関係ありません。拡張子を問題にするのはWindowsユーザーくらいでしょう。 サーバーにアクセスする(要求ヘッダを送る)と、サーバーからデータのタイプをつけて応答ヘッダとともにデータが返ってきますから、それをクローラーは解釈するだけです。  拡張子がPHPだろうが、CGIだろうが、HTMLであろうが、HTMであろうが、ASPであろうが関係ありません。  たとえばこの掲示板だって教えてgoo!経由で要求するとサーバーからは ______________ここから HTTP/1.1 200 OK Date: Thu, 29 Apr 2010 10:35:42 GMT Server: Apache P3P: policyref="・・・【中略】・・・ Content-Type: text/html; charset=UTF-8 ←★★ Vary: Accept-Encoding,User-Agent Content-Encoding: gzip Connection: close Transfer-Encoding: chunked というヘッダが返ってきます。 それを拡張子の偽装だとか考えるのは、Windowsユーザーの陥る誤りです。 >設定で「.html」にも「.php」にも設定できます。  当然です。サーバー側では、拡張子が何であれ、それをPHPアプリケーションとして指定してあるだけの話です。 AddType application/x-httpd-php .html .php  拡張子によって動作が決まるのではありません。そのように設定してあるだけ。Windowsのような特異なOSに惑わされちゃだめだよ。 htmlをCGIと、したけりゃ AddType application/x-httpd-cgi .html ; 補足 ★これを知らないと、メールに添付してある画像を表示させたら、相手にはあなたが実在しているか否かがばれてしまうとかね。 AddType application/x-httpd-cgi .jpg ; として、あれば・・・・<img src="http://hoge.com/img/wekis1234.jpg">も実体はCGIだったり。  だから、HTMLが嫌われるし、リモート画像は見るべきじゃない。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

なるほど、いろいろと勉強になりました。 回答ありがとうございましたw

  • 回答No.1

> 拡張子が「.html」の方がSEO上よいという意見がありますが、本当でしょうか?  偽装しないことが一番良いです。「.html」はただのHTMLファイル、「.php」はCGI処理の書かれたPHPのソースファイルです。Webサーバー上では「.php」のアクセスが有った場合、PHPの処理が実行されて動的にHTMLデータが生成されて送信されます。 > 在WordPressでサイトを制作しているのですが、設定で「.html」にも「.php」にも設定できます。  それはPHPソースの雛形となるHTMLファイルに「.php」の拡張子を付けてるだけの機能なので、中身はHTMLファイル以外のものではありませ。  ただのHTMLファイルに「.php」の拡張子を付けていた場合、Webサーバー上でPHPが動作している場合はスルーだと思いますが、そうでない場合はどういう扱いになるかはわかりません。PHPなんか禁止だから弾くって設定のサーバだってあるでしょう。 > た検索してみると、以下のような記事もあります。 > ちらも信じてよいものでしょうか。  そりゃそうでしょう。検索クローラーと言えどもPHPのソースそのものにはアクセス出来ないので、動的に生成されたHTMLを判断するしかありませんから。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • 拡張子(.php)を隠す方法3

    何度も質問させて頂いております、似たようなご質問になります(笑) 前回mod_rewriteを使ってみてはという提案を頂き、仕事が終わり早速調べて見るとmod_rewriteも使えない・・・・という結果に。 サーバーはお名前.comなのですが、サーバーを変えようと思うと契約から3ヶ月は無理とのこと、さらに3ヶ月無料で料金発生から3ヶ月は解約できないとのことで、半年も使わないといけない仕様になってました。 確認不足の私が悪いのですが、凹みました。ということで、本題はお名前サーバーで拡張子を変更(隠す)方法はありませんでしょうか? 他の方は他のサーバーに移るとか諦めるなどのものはあるのですが対処された記事が見当たりません。 対処の仕様がないということなのかもしれませんが1つHTMLの拡張子をPHPで動かすという記事を見つけこれを変更して拡張子を隠すことは出来ないものかと思ったのですがサーバー関係の知識もサッパリで出来るかどうかすら判別できません。 サイトは http://niwatako.info/20120221/article997.html この記事なのですが、phpで書かれているものをphpでそのまま実行すればいいのですが、拡張子を隠したいです。 お名前サーバーでもこのような処理は可能でしょうか。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 拡張子をhtmlからphpへ

    ホームページを公開する際の作成ファイルのことでお聞きしたいことがあり、ここに書き込みをさせて頂きました。 現在、 ホームページ制作会社に勤めています。 それで最近、 ホームページ制作時のファイルの拡張子をhtmlからphpに変更して作成したいと、デザイナーの人間が言い出しています。 特にプログラムを組み込んでいない無いページの場合でも、 拡張子をphpにして作成しようとしています。 これは、 問題ないのでしょうか? 現在のところ、 phpファイルで作成したからといって特に問題は起こっていないのですが、 リスクは無いのでしょうか? 例えば、SEO上良くないとか、CSSが効かなくなるなど。 ※ネット上で調べる限りでは、 phpでもhtmlでも対策さえしっかりしていれば、 特にSEO上は問題ないと最近では言われているみたいですが、 私はその辺のことに精通していないので、 その情報が正しいのか少し不安に思っています。 また、 逆にphpに変更した方がいいという点があれば教えて頂きたいです。 その辺のことに詳しい方がいらっしゃれば、 教えて頂けないでしょうか? 宜しくお願いします。

    • ベストアンサー
    • PHP
  • 拡張子ってなんですか!?

    題名どうりに拡張子ってなんですか? 私が今作っている動画が送信できないのでこのサイトで聞いてみたところ拡張子というものの設定が間違ってるらしいんですかそれの設定の仕方がわかりません誰か教えてください

  • 拡張子について

    拡張子について質問です。 Vistaを使用してデータ保存をすると拡張子が大文字になります。 Windows 同士のデータ交換ならば、拡張子が大文字でも小文字でも問題ないということと、 保存してある大文字の拡張子のデータを小文字の拡張子に直せる。 ということが検索でわかったのですが、 拡張子の設定を大文字から小文字に直すことは可能なのでしょうか? (一度小文字設定にしたら以降なにもしなくても自動的に小文字の拡張子での保存。というのが理想です。) また、なぜ大文字の拡張子になるのでしょうか? 98→XPにデータ送付?のときに変更されてしまうことがある。とか仕様。とか色々検索で出てきたのですが Vistaについては特にピンとくる回答がなかったので、もしご存知の方がいらっしゃいましたら 併せて回答をお願いいたします。

  • SEO対策なんですが

    拡張子がhtmlまたはhtm以外はロボットが検索してくれないという記事を見たのですが、phpなど動的ページはやはりロボットは読んでくれないのでしょうか? 既にサイトも動いていて、今からhtmlにするのも…と大変行き詰っています。 何か対策やご意見ありましたら宜しくお願い致します。

  • phpの拡張子をシンプルに

    質問のカテゴリが難しいのですが現在phpでサイトを作っているのでこのカテでご質問させて頂きます。 現在サイトがある程度出来てきたので釣り仲間に広げて使ってもらおうかと思いだしているのですがURLの拡張子を非表示に基本しているサイトが多い気がして調べてみました。 サイトで http://cappee.net/domain/new-website-htaccess このように説明しているサイトがあり早速やってみようかと思ったのですが、これをおこなうことでformで渡している値(GET)で受け取るときにどうなるのでしょうか? 例えば簡単に users.php?no=<?php echo h($users["no"]); ?> このような感じで値を渡す際に正常に渡すことが出来るのでしょうか? また、このように拡張子を隠すようにした場合は、このformの書き方も users?no=<?php echo h($users["no"]); ?> このように拡張子はなくして書いていくのでしょうか? 拡張子を隠すことを行ったことがなく想像がつかず、修正してグチャグチャになってしまう前に一度ご質問させて頂きました。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 拡張子の表示

    以前、こちらで、拡張子を表示する。と言う記事を見て、 やってみたんですが、そのサイトが見つからず、拡張子の非表示のやり方が分からなくなってしまいました。 分かる方がいたら、教えて下さい。

  • PHPファイルの拡張子について その2

    ウェッブサイト制作教本のphpを使用したサンプルプログラムのファイル拡張子がどれもhtmlになっていたので気になってまた質問させていただきました。 PHPはSSIのようにhtmlファイルの中に埋め込んで使用することは可能でしょうか? つまり拡張子htmlのままで使用できないのでしょうか? index.htmlにphpカウンタを組み込んだら、もしくは <?include("count.php");?>を挿入したら拡張子はphpにしなければそのカウンタは動きませんか? ご回答のほど、よろしくお願いします。

    • ベストアンサー
    • PHP
  • 拡張子をhtmlにすることのメリット・デメリット

    サイトでこんな文章を見つけました http://www.80code.com/kb-ja/fr_index.html?/kb-ja/php45.html ----------------------------------------------- また「application/x-httpd-php」と指定いたしますとサーバー標準のPHPが利用されます。下記のテキストですと.htmlの拡張子でサーバー標準のPHPが実行されます。 AddHandler application/x-httpd-php .html ------------------------------------------------ htmlの拡張子でphpを動作させることのメリット・デメリットを教えてくれませんか。 私が思うメリットは、 1.require_onceを使うと、複数のページの共通部分の管理が楽になる。 2.htmlなのでSEO対策になる デメリットは 1.サーバーの負荷が高くなる (でも実際にどのくらいの負荷なのかわからない) です。 こういう考えで正しいのでしょうか。

    • ベストアンサー
    • PHP
  • PHPの拡張子を見せない方法

    Apache + PHPのサイトで、PHPファイルの拡張子を 表示させない設定について質問です。 例えば、list.php や news.php にアクセスする 時に  http://xxx.com/list?year=2004  http://xxx.com/news?no=15 のように使えるようにしたいと考えています。 いくつか調べてみたのですが、どうやら、 .htaccess ファイル内に  Options +MultiViews を書き込んだりするらしい、というところまでは なんとか分かったのですが、具体的な設定記述を 書いている情報にたどりつけませんでした。 どなたかご存知の方がいましたら、教えていただ けませんでしょうか? よろしくお願いします。