title: Which HTTP status code should I send when redirecting users to a specific country?
body: <p>If I had a website with the following different locations;</p>
  
  <p>www.site.com/uk/
  www.site.com/us/
  www.site.com/ca/</p>
  
  <p>When "User X" (could even be Google) first navigates to www.site.com I want to check their IP and guess that they should be redirected to the /uk/ version (or whatever).</p>
  
  <p>The user can still opt to change their country at any time (ala GoDaddy.com) but when they initially land and are redirected, what should I send as the HTTP status code?</p>
  
  <p>I first thought a 301 but technically it isn't a permanent redirect because "User Y" might be from Canada and therefore www.site.com should go to www.site.com/ca/</p>
  
  <p>Cheers!</p>