Indexer n'est pas positionner.
Tu touches là à une faiblesse de conception des moteurs de recherche Au delà de la langue, ceux ci-géolocalisent les internautes et les informations qu'ils leurs servent. Du coup, il n'est pas du tout évident que le site se positionne bien dans les 2 pays.
Parallèlement, le fait d'utiliser 2 domaines différents risque, ce n'est pas une certitude, de provoquer la dés-indexation de l'un d'eux pour Duplicate Content.
La solution idéale pour un résultat maximal, c'est 2 sites localisés chacun sur un pays... avec des contenus différents. C'est donc plus couteux à réaliser.
La solution que j'opterais pour ma part serait :
- faire 1 site sur pour mon marché le plus important
- 1 mini-site pour le 2eme pays, qui renvoie sur le 1er
- je chercherais à obtenir des liens depuis les 2 origines géographiques pour le site principal
et si ça marche pas, alors je ferais 2 sites.