306 is reserved. In an Internet-Draft from the late 1990s it was proposed as Switch Proxy, meaning that the client should use the proxy given in a Set-Proxy header for its following requests. The idea was abandoned, and since RFC 2616 the code has been listed as unused. RFC 9110 keeps it reserved so that it is never given another meaning.
A client that receives 306 treats it like any unknown 3xx code, which means as 300 Multiple Choices: it is not followed automatically.
Example response
HTTP/1.1 306 Switch Proxy
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Length: 0 SEO and redirect checking
There is no legitimate use of 306. A URL that returns it will not be followed or indexed; use a standard redirect code instead.