SEO

404ページ

404ページとは、リクエストされたURLが存在しないときにサーバーが返すHTTPステータスコード(404 Not Found)です。ブラウザや検索エンジンのクローラーが特定のURLにアクセスしようとして、サーバーが該当するページを見つけられない場合、404ステータスを返して訪問者にページが利用できないことを知らせます。

404ページとは、リクエストされたURLが存在しないときにサーバーが返すHTTPステータスコード(404 Not Found)です。ブラウザや検索エンジンのクローラーが特定のURLにアクセスしようとして、サーバーが該当するページを見つけられない場合、404ステータスを返して訪問者にページが利用できないことを知らせます。

なぜ重要なのか

404エラーは訪問者の閲覧フローを中断させ、Webサイトへの信頼を損なう可能性があります。GoogleのJohn Mueller氏は、404レスポンスがサイト全体の検索順位を直接損なうことはないと述べています。しかし、404を返す個々のページは検索エンジンのインデックスから削除されます。外部サイトが404を返すURLにリンクしている場合、それらのバックリンクが持つリンクエクイティは失われ、サイト全体の権威性が弱まる可能性があります。過剰な数の404エラーは、サイト管理が不十分であるシグナルを検索エンジンに送ることにもなるため、定期的なモニタリングと管理が欠かせません。

404エラーのよくある原因

  1. ページの削除やURLの変更: コンテンツが削除されたり、新しい場所へのリダイレクトを設定せずにURL構造が更新されたりした場合。
  2. URLのタイプミス: 訪問者が誤ったアドレスを手入力した、または外部サイトがスペルミスのあるURLにリンクしている場合。
  3. 内部リンクの切れ: サイト内のリンクが、もはや存在しないページを指しており、リンク切れの経路が生じている場合。
  4. サーバー設定の問題: サーバー移行やドメイン変更の際に、既存のURLパスが新しい場所へ正しくマッピングされていない場合。
  5. 古い外部リンク: 他のWebサイトが、その後変更されたURLにリンクしているが、それらの外部サイトがリンクを更新していない場合。

SEOへの影響

404エラーは、URLが存在しないことを検索エンジンに伝える標準的なHTTPレスポンスです。Googleは、404エラーが同じサイト上の他のページの順位に影響しないことを明確に述べています。ただし、間接的な影響は存在します。第一に、バックリンクのあるページが404を返すと、それらのバックリンクからのリンクエクイティが失われます。第二に、クローラーが404ページを繰り返し訪れると、本来インデックス可能なコンテンツに費やされるはずのクロールバジェットが浪費されます。第三に、404ページにたどり着いた訪問者は離脱しやすく、全体的なユーザー体験の指標に悪影響を与える可能性があります。なお、すべての404ページをホームページへリダイレクトしたり、robots.txtでブロックしたりすることは、いずれもサイト構造の理解を妨げるため、Googleは推奨していません。

効果的なカスタム404ページの設計

サーバーのデフォルトのエラー画面に頼る代わりにカスタム404ページを作成すると、ユーザー体験を大きく改善できます。効果的なカスタム404ページには、いくつかの重要な要素を含めるべきです。リクエストされたページが見つからなかったことを明確に伝える必要があります。サイトのグローバルナビゲーションを維持することで、訪問者は他のセクションへ簡単に移動できます。検索機能を提供すれば、訪問者は探していたコンテンツを見つけられます。人気の投稿やおすすめコンテンツへのリンクを表示すると、離脱率の低減に役立ちます。重要なのは、カスタム404ページが200ステータスコードではなく、適切なHTTP 404ステータスコードを返さなければならない点です。200を返すとソフト404となり、検索エンジンを混乱させます。

404と410の違い

404(Not Found)はページが現在見つからないことを示すのに対し、410(Gone)はページが恒久的に削除されたことを明示します。検索エンジンは、しばらく時間が経つと404のURLを再クロールしますが、410のURLは恒久的に削除されたものとして扱い、より早くインデックスから削除します。Reboot Onlineの実験によると、410ステータスコードを返すURLは、404を返すURLよりもおよそ3倍速くインデックスから削除されました(平均4日に対して12日)。コンテンツを意図的に削除し、代替ページが存在しない場合は、クロールバジェットの管理という点で410を使うほうが効率的です。とはいえ、GoogleのJohn Mueller氏は、404と410の処理は実質的に非常に似ていると指摘しており、ほとんどの場合は404で十分です。

Sources:

関連するinblogの投稿

inblogが役立つ点

inblogは削除された投稿をサイトマップから自動的に取り除き、404を代替URLへ振り向けるリダイレクト管理機能を提供します。