Over a year ago, we covered a topic that is rare, 307 redirects when it goes over HSTS, HTTP Strict Transport Security.
When we migrated this site over to HTTPS, we went really strict and uses HSTS and I saw that the redirect was a 307 from the non HTTP to the HTTPS of this site. Why?
John Mueller said on Google+:
Zineb from Google explained on Twitter:
So here are screen shots showing this in action for this site.
Here is how Google Search Console Fetch as Google sees it, i.e. a 301 redirect:
Here is how a normal redirect checker in your browser sees it, i.e. as a 307: