web-dev-qa-db-ja.com

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

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

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

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

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

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

15
Craig Angus

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

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

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

ErrorDocument 404 /notfound.htm

htaccessファイルで。

こちらもご覧ください

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

16
jmb

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

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

3
ChrisF