I have an international website with gTLD xyz.com and different subdirectories for countries: xyz.com/fr/ for France, xyz.com/de/ for Germany, xyz.com/us/ for US and xyz.com/uk/ for UK.
I need US users to see search results coming from xyz.com/us/ and UK users from xyz.com/uk/. However, I also have traffic on my English pages coming from all over the world.
Should I use Google Search Console to simply geo-target xyz.com/us/ in the US and xyz.com/uk/ in the UK?
Or should I geo-target only xyz.com/uk/ in the UK, so UK users see primarily results from xyz.com/uk/, but leaving xyz.com/us/ "un-targeted", so all English speaking users, including US users, will see primarily results from xyz.com/us/?