Have a Russian dating site, it has two versions the English version, which is working fine in google already having good positions, the site is established, I have the Russian version as extension for example ****.com/ru The site has been optimised for the Russian search engines inparticular Yandex.ru and is doing well in that, so anyone in Russia searching in Yandex with keywords which are promoted for the site will be shown the Russian version of site ****.com/ru this all works well and content pages written in Russian are also picked up in Yandex good.
The problem is if you search google for one of my particular key words in Russian , google will then show all results usually all in Russian (Russian sites) however it will not show my Russian version of the site, it shows the English version??
Any suggestions on how to get google to pick up my Russian version of web site when Russian keywords are searched?
First submit your site map on google and then go google webmaster tool add your url there, apart from this do some high pr do follow social book marking to your website.
Google is much advance I think sitemap submission is not required field nowadays just work on the particular page make some good link. Be sure that there is right use of robot.txt and the instruction is well define or not
Are you using Google Webmaster Tools? If so, under the Site Configuration -> Settings you can set your target country. It may be worth setting the Russian version up on a sub-domain for enhanced clarity as to which version is which.