• ベストアンサー

エラーページからindexにとばす方法。

エラーページからindexにとばす方法。 webサイトをリニューアルしました。 主要なページは同じアドレスで更新しましたが、破棄したページもいくつかあります。 ですが、グーグルなどで検索してみると、なくなっているページがヒットすることがあります。 ページはありません! とでるのですが、 そのような、現在はないページにきた場合、 トップのindex.htmlを表示したいのですが、方法がわかりません。 どなたかおしえてください。 よろしくお願いします。

  • HTML
  • 回答数1
  • ありがとう数11

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

  • ベストアンサー
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

サーバ対応になりますが、サーバで、.htaccess が使えるのなら、その中で ErrorDocument 404 /index.html で、Not Found の時には、index.html に飛ばすことが出来ます。

関連するQ&A

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

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

  • Yahooのインデックスについて・・・

    Yahoo!の検索のインデックスについて質問です。サイトを公開して1か月半経ちます。さまざまなキーワードで検索しますがヒットするページがトップページではなくトップページ以下のページだけなんです。 サイトエクスプローラーの登録も済ませています。 サイトマップも重要度を調整してフィードしてあります。 しかしインデックス状況ではトップページなのにも関わらずインデックス18ページ中10番目という位置でインデックス統計では全項目‐のままです。 しかも検索で site:www.odg-d.com (サイトURL)で検索するとトップページが表示されません。 検索ページ最下部の 最も的確な結果を表示するために、表示されている検索結果と似たページを除いています。検索結果をすべて表示 というところをクリックしないと表示されないんです。 外部サイトからの被リンクはほとんどがトップページで、検索キーワードの出現率の調整もトップページのみ行っているので本来のサイト価値はトップページに集中しているはずなのですが・・・ この状況を改善してYahoo!検索においてトップページを中心にヒットさせるにはどのような処置を行えばよろしいのでしょうか? わかる方ご教授願います。

    • 締切済み
    • SEO
  • googleの検索結果がindexページではなく…

    自分の作ったサイトをgoogleで検索した結果がindex.htmlではなく、IFRAMEでindex.html内に表示しているtop.htmlに繋がってしまって困っています。 検索結果が複数出てindexも出ればまだいいのですが、top.htmlのみがヒット。 index.htmlに、検索した単語があまり含まれていなかったせいなのかと思い、応急処置でtop.htmlには「<META name="Robots" content="noindex,nofollow">」を追加してみましたが、index.htmlが 検索されないのにtop.htmlも検索されないようにしてしまっては検索結果が0になってしまうだろうか、と思い悩んでいます。 原因と処置を教えていただければ幸いです。

  • グーグルの検索で更新したホームページが反映されません。

    ホームページを更新しました。 トップページを含め全てリニューアルしました。 アドレスは同じなのですが、 グーグルで検索すると古いホームページが出て来ます。 グーグルのマスターツールの「最終クロール日」が、 リニューアル以前の日付になっています。 どうしたらリニューアルしたホームページを検索ヒットさせられますか。

  • インデックスさせる方法

    「あるページA」に個別ページへのリンクを50本くらい貼っているのですが、その個別ページがなかなかインデックスされないため、Googleウェブマスターツールの「Fetch as Google」の中の「インデックスに送信」を使いました。 URLには「あるページA」のアドレスを入れ、「送信方法の選択」のところは右側のほうの「このURLと直接リンクをクロールする」にチェックをいれました。 (ちなみに「あるページA」はずいぶん前にインデックスされています) その結果、数時間後にいくつかの個別ページがインデックスされたのですが、インデックスされたのは全体の2割弱くらいです。(今のところ8ページ) そこで質問です。 (1) インデックスされていない残りの8割については、このまま放っておいてもインデックスされるのでしょうか? それとも、すべてのページがインデックスされるまで、何度も「インデックスを送信」を行うべきでしょうか? (2) これは(1)とも関連するのですが、インデックスされないからといって、すべてのページを手作業で一つ一つ「インデックスに送信」を行うのはよくないのでしょうか? (今の状態では残りの40ページくらいに対してこれを行うことになります) (3) サイトはワードプレスで作っているのですが、「Google XML Sitemaps」というプラグインを使っています。 これを使っていれば、Googleウェブマスターツールのサイトマップは作成しなくてもよいのでしょうか? それとも、Googleウェブマスターツールのサイトでもサイトマップは作成しておく必要があるのでしょうか? 以上の3点になります。 どなたかわかる方、よろしくお願いします。

    • ベストアンサー
    • SEO
  • indexファイルについて。

    トップページをindexファイルではないページにしたいのですが、indexファイルをどのページにもリンクせずに放置しておくことは可能なのでしょうか? WEB上のシステムや検索エンジンその他で問題や不利は生じないでしょうか。 index.htmlのページの方が検索に引っかかりやすい、検索上位になりやすい、とか、indexファイルがどこにもリンクしてないとどこかでエラーがー出たりとか…。 よくindexを入り口ページにして実質のトップページにリンクしているサイトもありますが、できればそういう二重の門構えにはしたくないので…。 WEBのシステムに詳しい方、どうぞよろしくお願いします。

  • googleのインデックス登録について

    個人ホームページをアップし、 googleウェブマスターツールにてインデックス登録をしました。 数週間程でgoogleウェブマスターツール上では 「サイトが Google のインデックスに登録されました」 と表示されるようになりましたが、 実際、googleでホームページタイトル名などで 検索しても全くヒットしません。 googleツールバーのページランク表示も 「このページはランクされていません」 と表示されたままです。 DTIの無料ホームページ領域にアップしたサイトですが、 独自ドメインで無いと、駄目だとかあるのでしょうか? それともgoogleウェブマスターツールの登録の仕方が 違うのでしょうか? 最近、googleウェブマスターツールのユーザーインタフェース も変わってしまってさっぱり分からない状態です。 現時点で、最初にインデックス登録してから3ヶ月が過ぎた 状態です。

  • TOPページのindex.htmを表示させない方法

    ホームページビルダーでホームページを作っています。 トップページのファイルはindex.htmで作っているのでトップページのアドレスが~.com/index.htmになってしまいます。 今まで相互リンクなどたくさんのサイトに~.com/のアドレスでリンクを貼ってもらっているのでそれで統一したいのですが どうすればトップページのアドレスのindex.htmを省くことができるのでしょうか? サイト内の他のページからトップにリンクしているのも全て~.com/index.htmになっているのでそれも~.com/に統一したいのですが…。 SEO的に全て統一した方が有利だと聞きましたので。 そちらの方法もお願いします。

  • 検索結果ページの‘index.htm’表示を削除したい。

    yahoo!の検索結果ページで表示される、サイトのTOPページのURLが、先日まで‘ドメイン’までだったのに(例:~.jp)、急に‘~.jp/index.htm’と表示されるようになりました。元の‘ドメイン’までの表示にするにはどうすれば良いでしょうか? また原因はなんでしょうか? ※サイト内のリンクにひとつだけ、TOPページへのリンクを‘index.htm’で指定していました。これが原因かと思い、今は‘~.jp’の形で修正しました。 ※サイトを1週間ほど前にリニューアルしました。旧サイトではサイト内のTOPページへのリンクは全て‘~.jp’の形でした。

  • トップページ(index.html)を検索でヒットさせるには

    ちょっと前までは 私のまずみかけないHNで検索をかけると indexページしかヒットしなかったのですが 最近検索をかけると、自己紹介ページなどの 少しでもHNがかかれているページばかりヒットしてしまい 肝心のindexページにはヒットしなくなってしまいました。 (indexページにはちゃんと今もHNは書かれています) HNで検索をかけて来てくれる方がいるのに、サイトはフレームを使っているので検索でかかった他のページに行ってしまうと他のページには自由に行き来できなくなってしまうので改善させたいと思っているのですが…。 他のページよりも優先的にindexページをヒットさせるにはどういう方法があるでしょうか? 他のページに検索避けタグを入れることも考えてみましたが、何か検索避けタグはサイト全体を検索避けしてしまうんですよね…? (勘違いだったらすみません)

    • ベストアンサー
    • HTML

専門家に質問してみよう