I have a website that targets people in English speaking countries, French speaking countries and the Afrikaans community. How do i cater for the needs of both localization, usability and seo
How should I structure the site & the multiple versions of the site in different languages. What is the best strategy which will ensure that I still retain the benefits of seo and usability.
I have the current options
1. Directory structure
**a directory for each language version of the site
2. Subdomain structure
**a domain for each language version of the site
3. Filename option
**a different file name for each version of the website in different languages
4. Accept-Language header
** use the Accept-Language header and generate content server-side to suit that header
Is there another way to do this? If the different language versions don't have different urls, what do I do about the search engines?