Re: SEO-ing a Multilingual site
If it's possible to do so, I'd make each part of the site into a subdomain. Google, at least, will then treat it like three different websites.
italian.yoursite.com
spanish.yoursite.com
english.yoursite.com
This can usually be done in cpanel by pointing the sub at the folder that will be the root of it.
If the site isn't well indexed and/or not showing well in searches, any changes you make now won't matter much. Better to set it up now so it'll have the best shot later, rather than trying to work with what you have.
At least that's what would seem to make the most sense to me, shy of creating three different domains/sites.
|