I have a website with the following traffic pattern:
Traffic:
85% - India
10% - US
05% - Others (Mostly UK/Middle East)
Revenue:
60% - India
28% - US
12% - Others
-----
It has a generic top level domain name.
It used to be hosted in India and the GSC geotargeting was set to 'unspecified' or 'unlisted' (actually, it wasn't set at all).
Due to rising traffic and server costs and increasing network problems with my current host, I'm moving it outside India -- either to Singapore, EU or US West Coast. (I've already tried alternate hosts in India, but none were able to satisfy my need for speed, DDoS protection, backups etc.)
Google has this warning about moving hosts outside the target country:
"If you change hosting provider for a country domain, there should be no impact. If you change the hosting provider of an international domain to a provider in another country, we recommend using Search Console to tell us which country your site should be associated with."
---
This would indicate that with the move, the site's geotargetting (as far as Google is concerned) will also change with it to Singapore/France/US (as the case may be).
I can override this by manually specifying a value in the GSC (currently unset).
But the trouble with manual setting is that I can only choose one country, while I the maximum revenue that a single country contributes is 50%.
In this situation, which of the following course of actions would you recommend?
----
1) Try again to find a better host in India and keep Geotargeting 'unspecified' (status quo, but with higher costs, potential hosting issues)
2) Carry on with the move and manually set Geotargetting to India (much lower costs (while maintainiing status quo?))
3) Move to Singapore (close to India) and set Geotargeting to unspecified (hoping that Google will see that it's close to India and therefore India will be included in the target)
4) Move to US and keep Geotargetting unspecified in GSC?
Ideally, I don't really want any Geotargetting, given the revenue generation pattern I have.
But given that mine's a generic top level domain, that option simply doesn't seem to exist as keeping it unspecified in GSC simply means that Google will associate the site with the location of the IP address (or am I wrong here?)
Thanks for your consideration.