I'm testing a geo targeting script that serves different content to users depending on their IP address.

Eg US users are automatically sent to a US subdomain, UK users to a UK subdomain and Aus. users to my AU subdomain etc.

It is only the main index page that has geo targeting. The individual country pages also have links to all the other country pages .

Because Google has a US IP address it will only see the US content. Will they perceive this as cloaking and therefore penalise the site?