Please help.This isue is severly affecting my website's search ranking ! My website pages are already in English,but the Google search result is showing "translate this page" link in search results.Old posts are not affected but i do not know from when this is happening.This is happening with random posts..I use wordpress.
The last few days I have noticed Google translate seems to be incorrectly labeling some pages as being foreign language. I have not yet determined what is triggering this false label but I am not in a rush since my traffic and rankings have not been impacted.
There are a few things you can do to help Google figure out what language your page is written in.
Meta Language Tag - Most people do not use it and I personally don't use it. I find it is more important to make sure you do not have an inaccurate meta language tag. Some of the free content management systems automatically add this tag. If you are using a CMS that was developed by French programmers your pages might be automatically adding a French meta language tag.
Hosting - Have the website hosted in the appropriate country. If you are targeting the US market use a US hosting company. If you want to target Spain then use a Spanish hosting company.
Content - Make sure all the content is in English and properly formatted. If you allow user generated content (comments, reviews, etc) then make sure the UGC is in English.
Basically you want to make sure you are not sending any false signal that Google might find. If all else fails you can add this line to your page header: <meta name="google" value="notranslate"> as per [googlewebmastercentral.blogspot.com...]