404 Not Found ステータスコードは、オリジンサーバーが要求されたリソースを見つけられなかったことを示します。通常は、ホストサーバーがリソースを見つけられなかったことを意味します。このエラーをより恒久的に示す場合は、410 Gone ステータスコードを使います。
詳細は RFC 7231 ↗ を参照してください。
これらのエラーは、サイト上の URL の入力ミス、別ページからのリンク切れ、以前あったページの移動や削除、検索エンジンがサイトをインデックスするときのエラーで起きることが多いです。
一般的なサイトでは、これらのエラーは全ページビューのおよそ 3% を占めます。ただし、Google Analytics などの従来の分析プラットフォームでは追跡されないことがよくあります。ユーザー体験を改善するため、ウェブサイトの所有者は、このエラー発生時に表示するカスタム 404 ページを用意することが多いです。
Cloudflare はお客様サイト向けに 404 を生成しません。オリジンサーバーからのリクエストをプロキシするだけです。Cloudflare 経由のサイトで 404 エラーが出た場合、原因はオリジンサーバーにあります。その場合はホスティングプロバイダーに問い合わせてください。