Это вопрос из двух частей, касающийся многоязычных URL-адресов / маршрутизации asp.net mvc и лучших практик / преимуществ SEO…
Вопрос часть 1)
Япредлагается создать новый веб-сайт ASP.NET MVC, который будет поддерживать минимум (сначала) два языка (английский и французский), возможно, в будущем, 3 языка…
Что касается локализации приложения (ярлыки)ошибки jQuery и т. д. с файлами ресурсов все должно быть в порядке, и я нашел много примеров по этому поводу ... но моя проблема / вопрос больше касаются 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, я уженашел статью здесь: ASP.NET MVC - Маршрут локализации
Но мне было бы любопытно узнать, как добиться моды 1.
У кого-нибудь есть ссылки?
Кроме того, насколько я знаю, перезапись URL-адресов не , что я ищу, так как я не хочу «перенаправлять» пользователей… Я просто хочу, чтобы URL отображалисьна соответствующем языке без необходимости указывать культуру в URL
Заранее благодарен за любую помощь по этому вопросу!