My issue is this. I've built a site for an italian company which want sell its products in Spain. I wrote the ite using italian text and then I used a jquery plugin to set the default language to spanish and do translations as needed to english and back to italian.
Now I realize that this tecnique is anti-SEO: when panish users ue Google to earch use spanish words and so the site never arises (I tested using italian words and the site is in the second results' page which it's not bad).
Then I thought to jut rewrite all text in spanish and change translations tuff accordingly. Okay, this would solve my actual problem, but what about if I wanted be reachable by not only spanish users but even by english or deutch or italian users too?
I thought to put english and italian text in div and then set their display property to none: but is this accepted by Google? What is the best practice about this?
Thank you to all for any advice.