All HTTP status codes
5xx Server Error
RFC 9110

505 HTTP Version Not Supported

The HTTP version used in the request is not supported by the server.

What it means

HTTP 505 HTTP Version Not Supported indicates the server does not support the HTTP protocol version used in the request. Very rare in modern systems where HTTP/1.1, HTTP/2, and HTTP/3 are widely supported.

When it's used

Legacy servers refusing modern HTTP versions, or restrictive servers requiring a specific version.

Common causes
  • Client sent HTTP/2 to an HTTP/1.0-only server
  • Misconfigured load balancer dropping HTTP/2
  • Custom protocol experiments
How to fix it
  • Downgrade client to HTTP/1.1 if server requires it
  • Upgrade server to support modern HTTP versions
  • Check load balancer protocol support
Example response
HTTP/1.1 505 HTTP Version Not Supported
Connection: close
SEO impact

Should not occur — Googlebot uses modern HTTP versions universally supported.