Welcome to WebmasterWorld Guest from 188.8.131.52
Google reps have repeatedly told us in recent months that the ccTLD is the strongest signal for ranking in a given country - and from what I've seen that is true.
One of my clients is targeting several countries in Africa.
The people there are usually using English rather than their local language.
So, one English site is enough but the countries we are targeting vary about ccTLD.
In this case what solution is the best for geo-targeting?
It would be treated as a duplicate content if we put the same contents on different domains.
Is it possible to geo-target sub directories under gTLD?
e.g. example.com/countryA => South Africa, example.com/countryB => Ghana
We could create a few country-specific pages on the same domain.
Different TLD seems the best, but in your case you target the same language....
Having different TLD with the same content you risk duplicate content.
I would use just one site: I will try to get "trust" links from alle the different countries pointing to your main site.
Duplicate content is the big issue, but you can minimise risk by localizing your page template, and as much local - or locally focussed - content as possible.
As Tedster suggests, the 'similar' pages may get included in the index (most likely, unless there are other issues), and local searchers will most likely get the local version.
This could probably all be achieved with localized subdomains of a .com, but a local TLD does have advantages.