Это вопрос из двух частей, относящийся к мультиязычным URL-адресам asp.net mvc и поисковым методам и преимуществам SEO...
Вопрос Часть 1)
Мне предложили создать новый веб-сайт ASP.NET MVC, который будет поддерживать минимум (сначала) двух языков (английский и французский), возможно, в будущем, 3 языка...
Что касается локализации приложения (метки, ошибки jQuery и т.д.), все должно быть в порядке с использованием файлов ресурсов, и Ive нашел много примеров по этому вопросу... но мое беспокойство/вопрос больше о URL-адресах.
Что касается SEO, каков рекомендуемый подход между этими двумя модами?
Fashion 1 (no culture folder)
www.mydomain.com/create-account
www.mydomain.com/creer-un-compte
Fashion 2 (with built in culture folder)
www.mydomain.com/create-account
www.mydomain.com/fr/creer-un-compte <--notice the "fr" folder
Есть ли известная проблема/штраф при использовании одного над другим?
Или он настолько мал, что становится неуместным!
Часть вопроса 2)
Чтобы достичь моды 2, Ive уже нашел статью здесь: ASP.NET MVC - маршрут локализации
Но Id будет любопытно найти, как достичь моды 1.
Есть ли у кого-нибудь ссылки?
Кроме того, насколько я знаю, URL-реферирование не, что я ищу, поскольку я не хочу "перенаправлять" пользователей... Я просто хочу, чтобы URL-адреса отображались на соответствующем языке без необходимости показывать культуру в URL-адресе
Заранее благодарим за помощь!