Список вопросов
Как зайти в Даркнет?!
25th January, 01:11
5
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
893
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6085
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4395
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Как правильно указывать в URL версию языка?
Просмотров: 440
 
Ответов: 15
Возможны по крайней мере два варианта:
www.domain.com/en
www.domain.com/ru
или
www.en.domain.com
www.ru.domain.com
Встречал на просторах сети оба варианта.
Как вам кажется, какой использовать предпочтительнее? Или это вообще не играет никакой роли?
Лично мне приятен вариант, когда www.domain.com отображает английский вариант сайта, а www.domain.ru — русский. Но не всегда бывает доступны оба домена.
Тогда вариант с www.domain.com/ru (или /en/) подойдет.
Вариант с ru.domain.com мне не особо нравится. И уж точно www.ru.domain.com будет смотреться очень странно
Люди выше написали глубочайшую чушь. Проконсультируйтесь с любым, даже слабеньким СЕО, он Вам много чего расскажет интересного про домены, поддомены и локали. А вообще это очень сильно влияет на вывод в поисковиках, так как они учитывают локаль пользователя.
На сколько я помню, варианты предпочтительности идут так:
1. domain.locale (наиболее затратный)
2. locale.domain.com (менее затратный, но все таки домены разные, с этим и проблемы могут быть)
3 domain.com/locale (наименее простой)
Тоесть первый наиболее предпочтителен, последний наименее. Но я могу ошибаться, слышал разговор просто об этом, сам не интересовался активно.
Есть же еще автоматическое определение языка, например как у Google — хоть у него и есть разделения по доменным зонам, но с .com русскоязычного пользователя все равно редиректит на .ru. С одной стороны, иногда это может мешать, но с другой — домен всегда без приставок и пользователю можно меньше задумываться.
www.domain.com/* — для основной языковой аудитории
www.domain.com/lang/* — для дополнительной языковой аудитории.
С поддоменами — это уже совершенно разные сайты получаются, очень редко используется.
А вообще, многие CMS и такое выдают:
www.domain.com/index.html?lang=ru
Я лично столкнулся с такой проблемой (но она больше от собственной глупости чем от выбора метода):
Был сайт. Были домены Компания.ru и ПравильноеНазваниеКомпании.com. Было дано указание упразднить домен с .ru поскольку не положено. В итоге пришлось русскую версию делать на домене ПНК.com а пользователей с нерусскими корнями (в заголовках браузера) перенаправлять на en.ПНК.com (структура русской и английской версии различались, но не сильно, а архитектура движка заставила бы жестоко копипастить для хранения сайта в разных подпапках). В итоге все было замечательно, пока yandex, который заходил на сайт без заголовка относящегося к локали не приклеил домен к английской версии. В результате пришлось общаться с техподдержкой чтобы домен отклеили.
К чему это я? К тому, что следуя первому способу нужно очень осторожно относиться к автоматическому выбору языка, иначе будут боольшие сео-проблемы)
Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться