Здравствуйте.
Для небольшой кампании по привлечению людей для дальнейшего трудоустройства был сделан сайт. Как таковой index-страницы нет, при переходе на главную вычисляется город и перенаправляет на страницу города с подробной информацией. Если посетитель в городе, которого нет в нашем списке, то перенаправляет на город, где головной офис.
Примеры:
г. Тюмень
https://example.com/ → 302 →
https://example.com/tyumen
г. Екатеринбург
https://example.com/ → 302 →
https://example.com/ekaterinburg
г. Новосибирск
https://example.com/ → 302 →
https://example.com/novosibirsk
г. Москва (нет в нашем списке) → г. Тюмень
https://example.com/ → 302 →
https://example.com/tyumen
Это необходимо, т.к. для разных городов разные условия сотрудничества.
Так как я не SEO специалист, хотелось бы узнать, как тут грамотно настроить перенаправления. Нет смысла держать главную страницу. В sitemap добавлены все страницы с городами. Мы ожидаем, что люди будут приходить по запросам в поисковике, например:
example тюмень и там будет показываться
https://example.com/tyumen.
Сейчас, когда сервер определяет город по IP, перенаправляет на его страницу с кодом 302. Нужно ли реализовывать через 301 код и не скажется ли это негативно на поисковиках? Или же моя ошибка именно в 302 и нужно было изначально делать 301? Ибо поисковики показывают страницу
https://example.com/ без favicon и описания. То есть, не смотря на то, что в sitemap указаны страницы городов, по запросу
example тюмень показывает
https://example.com/.
Как вообще в плане SEO делаются мульти-региональные сайты?
К сожалению, не силён в таких тонкостях. Хотелось бы узнать ответ от специалистов.
Заранее спасибо.