522 は Cloudflare 固有のコードです。Cloudflare がオリジンのウェブサーバーとの通信中にタイムアウトしたことを示します。オリジンが Cloudflare の接続要求にまったく応答せず、TCP ハンドシェイクが時間内に完了しなかった場合と、接続は確立したものの、オリジンが Cloudflare のリクエストに受信確認を返さなかった場合があります。
オリジンが接続を拒否する 521 とは異なり、522 では Cloudflare のパケットに応答がありません。これは、オリジンの過負荷、Cloudflare の通信を黙って破棄するファイアウォール、Cloudflare とホストの間のネットワークの問題、何も応答しない IP アドレスを指す DNS レコードを示唆しています。
レスポンス例
HTTP
HTTP/1.1 522 Connection Timed Out
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f72-LHR SEO とリダイレクトチェック
ほかのオリジンのエラーと同じく、522 が発生するとクローラーはサイトにアクセスできなくなり、エラーが続くとクロールの低下やインデックスからの削除につながります。Cloudflare の DNS 設定にあるオリジンの IP アドレスが正しいか、Cloudflare の IP アドレス範囲が許可されているか、サーバーが過負荷になっていないかを確認してください。
よくある原因と主な用途
- オリジンサーバーが過負荷で、新しい接続を受け付けられない場合。
- ファイアウォールが、Cloudflare の IP アドレス範囲からのパケットを拒否するのではなく、破棄している場合。
- DNS レコードが、誤った IP アドレスや古い IP アドレスを指している場合。
- Cloudflare とオリジンのネットワークの間で、パケットロスやルーティングの問題が起きている場合。