I have a web site in two different languages (English and Spanish). It is indexed by Google but, when searched, sitelinks below my result appear mixed with Spanish and English subtitles.
Each language is in a different folder (mydomain.com/en
for pages in English and mydomain.com/es
for pages in Spanish).
Is there a way to help Google to distinguish between them? The Spanish ones should show for the Spanish speakers and the English ones for the rest of users?