• ベストアンサー

shtmlのindexページについて

私のHPはトップページがshtmlの拡張子になっています。初心者なもので、どうやらこれはSSIというものを使用しているからだとなんとなく分かった次第です。 そこで、検索エンジンなどに登録する時、index.htmlは普通はindexの前を/で省略しますが、index.shtmlの場合はどうなんでしょうか?人に聞くと同じく省略していいと言われたのですが、ネットで調べると最後まで表記しなければいけないと書かれてあって、わからなくなりました。

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

  • ベストアンサー
  • Lio
  • ベストアンサー率44% (13/29)
回答No.1

大学生(一週間)の解答なので間違っていたらごめんなさい・・・ サーバーの設定によって違いが出ますが、 通常は index.html index.htm index.cgi index.shtml などのファイルは/で終わらせても読み込まれることがほとんどです。 しかし、サーバーの設定によっては、 SSIファイルをデフォルトインデックスとして登録していない場合、 インデックスリストが表示されてしまったり、 403エラーが表示されたりと、いろいろ弊害が出る可能性があります。 基本的に通常の.htmlや.htmなどは/で省略しても問題ないと思いますが、 SSIやCGIをインデックスにする場合で検索エンジンに登録する場合は、 .shtmlをつけるべきだと思いますよ(主観的?) まぁ、自分のPCでSSIのインデックスファイルを/入力で表示できれば、 .shtmlがサーバーでデフォルトインデックスとして登録されていると思いますので、 検索エンジンに登録するときに/で終わらせても問題ないでしょう。(客観的?)

noname#3596
質問者

お礼

いえいえ、大学生だとか大人だとか、PCに関しては関係ないですよ。 私は中年のおばさんなので新しいことが頭に入らず苦労してます。 Lioさんのほうがむしろ先輩ですね。 専門用語がわからないので申し訳ありませんが、要するにshtmlまで表記すれば 問題ない、とこういうわけですね。/で終らせてもまず大丈夫だろうと。 あとはその検索エンジンサイトの雰囲気で判断しようと思います。 どうもありがとうございました。遅ればせながら新入学おめでとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ホームを index.html から index.shtml に代えたいが。。。

    よろしくお願いいたします。 現在、自分で作っているHPのトップページが、index.html となっています。URLも ***/index.html としてあります。 ssi を使う必要があって、どうしても、拡張子を shtml にしなければいけません。そこで、トップページは、index.shtml にしないといけないのですが、今まで相互リンクなどで、登録してある外部リンクはすべて index.html になっています。だから、それをクリックしても、ファイルが見つかりませんとなります。 この問題を解決する方法はないでしょうか? 簡単に思いつくのは、index.html を別に作って、そこにメタタグを入れて、index.shml に自動的に移動させるという方法ですが、他にいい方法があればお教えください。

    • ベストアンサー
    • HTML
  • html→shtml

    現在開設しているサイトにssiを埋め込んだサイトに変更しようと思っているのですが、その場合、拡張子がshtmlとしなくてはならないですよね? 現在、トップページが、 http://www.xxx.yyy.com/top.html となっているのですが、それを http://www.xxx.yyy.com/top.shtml というのに変更する場合、今までトップページにリンクをして下さっている方々に変更願いを出さなければならないのでしょうか? それとも、サーバー側でなんらかの方法で転送(?)のような形ができるのでしょうか? metaのrefreshでとばす方法も思いついたのですが、その他の方法とかありませんでしょうか?

    • ベストアンサー
    • CGI
  • shtmlのファイルが作れない

    SSIを使用したサイトを作るためメモ帳で地道にサイトを作成していこうと思っています。 ところが拡張子shtmlで名前をつけて保存しようとしても最後に.txt(メモ帳の拡張子でしょうか?)がついてしまい、ブラウザで確認できずに困っています。 フォルダオプションの「ファイルの種類」でshtmlの拡張子を探してみたのですが、どうやら私のパソコンには入っていないみたいです。(ちなみにWIN98SEです。) 新しくshtmlの拡張子を追加したりすることってできますか?もしできるのであれば方法を教えていただけるとありがたいです。

  • SHTMLからHTMLへの変更について

    はじめましてHP制作初心者です。 私の会社でHPを作っている方が突然退職し、PCを使えると言うだけで私が担当になってしまいました。 早速ですが、周囲の方にお伺いしたところHPの拡張子は.htmlと言うことで私も認識していたのですが、以前作った方は全て.shtmlと言う拡張子でヘッダーやフッターなどにSSIを用いた作り方をしておりました。 私的には今後ホームページ制作ソフトを使ってHP制作を行おうと考えていますが、今後拡張子を.htmlでページを制作した場合に、いままでリンクをして頂いた方々からのアクセスはエラー表示となるのでしょうか? 他に何か改善できる方法はありますか? 無知ですが色々勉強して頑張りますので宜しくお願いします。

  • .shtmlファイルの作り方

    レンタルサーバとFFFTPを使ってHPを作成しています。 その時にアクセス解析のタグをもらいました。 「SSIの表示は現在、拡張子が.shtmlのみとなっておりますので、アクセス解析を行う場合は .shtmlファイルに所定のタグを貼り付けてください。」 と書いてあります。 この場合、.shtmlのhtmlのファイルを作って アクセス解析のタグを貼り付けたらいいのでしょうか? 今5つのページを作っています。 5つのアクセス解析のタグがあるのですが </head> <body> </body> </html> <body></body>の間に5つのタグを貼ればいいのですか? リンクを張ったりしないといけないのでしょうか? よろしくお願いします。

  • Googleにトップページではないページがインデックスされる。

    Googleで重要でないページがインデックスされてしまいトップページがインデックスされないのですが、どうすればトップページがインデックスされるように出来るのでしょうか?サイトの構造等は何度も見直しましたが、問題が発見できません。トップページはドメイン名の直下にindex.htmlとして配置されている(例:http://www.domain.com/index.html)ので問題ないはずなのですが。たのbing(yahoo)などの検索エンジンには、トップページがインデックスされています。 現在インデックスされている重要でないページに.htaccessなどでGoogleのスパイダーをアクセスさせないようにするくらいしか方法は無いのでしょうか?もしそうなら、その方法が詳しく書かれているサイト等を教えてください。詳しい記述の仕方等が分からない状態です。 よろしくお願いします。

  • ホームページのアクセス解析とindex.html

    ホームページを作成しトップページの拡張子をindex.htmとしました。 問題なく運用していましたがHPのアクセス解析をしたところ ユーザーのアクセスのページに拡張子index.htmの他にindex.htmlに 多くのアクセスがあるという履歴がありました。 ただindex.htmlはサーバーにアップしてませんしもちろんHPは 表示されません、サーバー会社に確認したところ拡張子は どちらでも問題ないとのことでした。 これらの原因はなんでしょうか?  index.htmlへのアクセス履歴がかなり多いのでindex.htmのコピーを index.htmlと表記してとりあえずアップしました。 ということはトップページが2つ存在することとなりますがSEO的な 視点やその他の視点から問題ないでしょうか? よろしくお願いいたします。

  • shtmlがダウンロードされてしまう。

    こんにちは。 http://www.remise.jp/service/cart.htm 上記のルミーズカートを使用して、カートを作っています。 http://www.netshop7.com/blog/cgi/ 上記リンクの「6. トップページの設定」を参考にして.htacccessに Options +ExecCGI AddHandler cgi-script .cgi AddHandler cgi-script .pl <Files "pw-fcgi.cgi"> SetHandler fastcgi-script </Files> Options +Includes AddType text/x-server-parsed-html .shtml DirectoryIndex index.shtml 上記を設定したのですが、tirdentエンジンで http://hogehoge.ne.jp/index.shtml を実行すると表示されますが、 http://hogehoge.ne.jp/ で実行すると、index.shtmlのファイルがダウンロードされてしまいます。 gecko、webkitだと http://hogehoge.ne.jp/ http://hogehoge.ne.jp/index.shtml どちらの場合もダウンロードが開始されてしまいます。 原因をご存知の方、教えていただけますでしょうか? このままではSEOが対策できなさそうなのですごく困っています・・・

  • トップページだけがなぜかインデックスされません・・・

    ブログで、記事を5つ程度書き一ヶ月近く経ちますが、 記事URLは全てインデックスされているにも関わらず、 TOPページのみインデックスされません・・・ 記事からは、トラックバックやping送信をしているために 無事インデックスされるのでしょうか? サイトマップを置いてみたり、(置く場所が間違ってる可能性もありますが・・・) 各記事の最初と最後にTOPページへのリンクを貼ってみたり、また、 Yahoo!Japanやアメリカのヤフーにサイト登録してみたりしているのですが (ヤフージャパンへの登録は一月ほど前、アメリカヤフーへは、2週間ほど前に登録しました。) それでも何故か、TOPのみインデックスされておらず、 何が悪いのかよくわからないのです・・・。 どなたか、解決策を少しでもご存知の方おられましたら、 お返事お願いできますでしょうか? 宜しくお願い致します。

  • [URL] "*/index.cgi" を "*/" のように出来るか?

    自分のHPのトップページをCGIで作ろうと思ってます。 それで、お尋ねしたいのですが、URLで、"index.cgi"というファイル名は、 "index.html"等と同じように、省略が可能なのですか? また、省略が可能な場合、index.cgiとindex.htmlが混在していれば、 省略したURLでアクセスすると、CGIとHTML、どちらが表示されるのですか? もちろん、CGIでトップページを作るとサーバーに負担がかかるのは了解しています。

    • ベストアンサー
    • HTML
このQ&Aのポイント
  • スマホで見れた日テレG+が急に見れなくなりました。何故ですか?
  • 日テレG+のアプリを削除して再インストールしても見れない状態です。
  • ひかりTVのサービスやISPぷららに関連しています。
回答を見る

専門家に質問してみよう