Перенаправление в зависимости от страны
Допустим, у меня есть сайт, который имеет несколько версий для разных стран, например:
www.example.com/us
www.example.com/uk
www.example.com/ca
И я хочу использовать геолокацию IP для перенаправления пользователей, которые переходят на www.example.com
, в соответствующую версию сайта для страны. Как лучше всего это сделать, не вводя в заблуждение поисковые роботы, такие как Googlebot, или не сталкиваясь с другими проблемами SEO-типа?
3 answers
У Google Webmaster Central есть отличный пост в блоге, в котором обсуждается эта тема: http://googlewebmastercentral.blogspot.com/2010/03/working-with-multi-regional-websites.html
Поскольку ваш сайт, по-видимому, предоставляет информацию о конкретной стране по разным URL-адресам, вы можете предоставить карту сайта, чтобы помочь поисковым системам обнаружить их все. Просто убедитесь, что вы не блокируете доступ в какие-либо страны из-за предположений, которые вы делаете на основе IP. Всегда предоставляйте пользователю (или в данном случае веб-искателю) возможность выбрать другую страну.
У вас возникнут проблемы с SEO, потому что IP-адреса искателей, скорее всего, будут обнаружены как принадлежащие НАМ, и вы не сможете увидеть другие части веб-сайта, если только они не связаны с каким-либо местом на вашем веб-сайте, в этом случае они будут проиндексированы.
Еще одна идея, которую следует рассмотреть, - предложить карту мира или что-то подобное и позволить пользователю выбирать самому и запоминать свой выбор с помощью файла cookie?