• ベストアンサー

.shtml

.shtml は SSI を取り込むためのファイル名で、 それ以外は .html と変わらないと考えていいでしょうか? ちょっと調べてみたら、 ・ブラウザによっては真っ白になる? ・Javascript が効かないこともある? というようなものがかかりますが・・。(古い記事?) また、SSI は PHP より古いやり方ということでしょうか? PHP は SSI に拡張性を持たせた新しいやり方? お手数かけますがよろしくお願いします。

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

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

>.shtml は SSI を取り込むためのファイル名で、 >それ以外は .html と変わらないと考えていいでしょうか? いいと思います。 >SSI は PHP より古いやり方ということでしょうか? >PHP は SSI に拡張性を持たせた新しいやり方? そう言ってもいいと思います。機能が限られているSSIに対してPHPは本格的なプログラム言語であり,しかもそのPHPを無料ホームページサービスの多くであたりまえのように使える現状ですから。 私なぞは古い人間ですから,#include程度のニーズしかないときでもPHPを持ち出すの?なんて気分になってしまったりもするのですが,PHPを習得すれば多くのニーズに対応できるのならそれは良いことのように思います。 http://www.tohoho-web.com/wwwssi.htm

syuricyan
質問者

お礼

ご回答ありがとうございました。予想でしたが大方合っていて一応安心しました。もうひとつあるのですが、 PHP で作ったページと SSI で作ったページとでは、前者が動的ページ、後者が静的ページ ということを考えると、SEO対策の観点からして後者が有利と考えてよいでしょうか?

その他の回答 (1)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

.shtmlは動的ページです。 SEOの観点から.shtmlが有利だと考えられるのは,動的ページだからではなく,URL引数の指定がないからです。 .phpであってもその点に注意すればSEO的に不利だとは言えないですよ。 以下,Google公式ページからの引用です。 Google は .php ページ、URL に疑問符を含むページなど、動的なページも登録します。 http://www.google.co.jp/support/webmasters/bin/answer.py?answer=34431 Google のクローラでは、多くの動的パラメータを含む URL が、異なるパラメータを含む別の URL と同じものとして認識される可能性があります。 このため、可能な場合はパラメータを少なめに設定することをお勧めします。 通常、1、2 個のパラメータが設定されている URL は、多くのパラメータを含む URL よりもクロールされやすくなります。 http://scholar.google.co.jp/webmasters/2.html

syuricyan
質問者

お礼

よく考えてみれば動的ページだとはわかりますね。勘違いしていたみたいです。 さらに回答していただきありがとうございます。またよろしくお願いしたします。

関連するQ&A