ErrorDocument 404をホームページまたは標準の404エラーページにリダイレクトする方が良いでしょうか?


15

サードパーティのeコマースソフトウェアプロバイダー、製品ページ、バスケット、チェックアウトのある基本的なショップによってセットアップされたeコマースサイトを運営しています。

サードパーティベンダーはhtaccessファイルを設定して、存在しないURLにエラーが発生した場合、404エラーが生成される代わりにホームページにリダイレクトされるようにしました。

これにより、Googleウェブマスターは、存在しないページのタイトルと説明の重複を報告します。

ホームページにリダイレクトするよりも、専用の404エラーページを表示する方が良いと思います

代わりに、専用の404ページを使用するよりも、Webサイトで404をホームページにリダイレクトする方が良いでしょうか?

回答:


16

専用の404ページに対する強い投票。

  • ユーザーにとって混乱が少ない
  • 何かが間違っているかどうかをより簡単に確認できます(Webサーバーのエラーログ、独自のログスクリプト、Googleアナリティクスなど)。
  • 状況に合わせてページを調整できます(たとえば、製品カテゴリのリストを表示する)
  • 検索エンジンがインデックスをクリーンアップできるようにします。検索エンジンのインデックスに既存のページが存在しないため、新しいページの追加が妨げられることはありません。

最後のポイント:実際に404エラーを返すようにしてください。あなたが言っていることから、それは現在301/302リダイレクトであるように聞こえます。含めるには

ErrorDocument 404 /notfound.htm

htaccessファイルで。

こちらもご覧ください

http://googlewebmastercentral.blogspot.com/2008/08/make-your-404-pages-more-useful.html


何をjmb言ったが、私は最初にその最初を通してそれを実行する必要がありますので、私は、私のCMSのための動的なページを持っています。そうErrordocument 404 /dynamic_page.php見つからない場合はそれが表示されます/notfound.htm
タルビワティア

1
これは129082094回以上も賛成票を投じたいと思います。ホームページへのサイレントリダイレクトが良いアイデアであるとき、私は推測することさえできません。エラーページは常に吸い込まれますが、エラーであることを知ることはブラインドリセットよりも優れています。(つまり、最初のページにリセットします。)
VxJasonxV

1
ここでは、410の「Gone」応答を選択します。
ジョディ

3

クリックしたリンクが失敗したか、間違ったURLを入力したことをサイトのユーザーに知らせるためだけに、別のエラーページに投票します。ホームページに戻るのはわかりにくいでしょう。私は、何か間違ったことをしたかどうかを確認するために、自分の行動を繰り返したいと思うでしょう。

「この壊れたリンクを報告する」リンクを追加した場合、または自分でログを記録した場合でも、通知を受け取り、サイトの問題を修正することができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.