У меня есть company.com, us.company.com и ca.company.com.Многостраничная перенаправляющая работа с Google
Я хочу, чтобы сайт отображался в Google как company.com, но если пользователь находится в США и нажимает на company.com, они перенаправляются на us.company.com.
Сайты являются WordPress и у меня есть переадресовывает работы с использованием CloudFlare (см ниже код.
<?php
$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];
if($country_code == 'CA') {
header("Location: http://ca.company.com", true, 301);
exit();
}
if($country_code == 'US') {
header("Location: http://us.company.com", true, 301);
exit();
}
?>
В настоящее время при поиске Google для company.com, us.company.com приходит независимо от того, местонахождение пользователя и company.com нигде не было видно.
у меня есть веб-мастеров, установленные для company.com и на добавленную вчера us.company.com, но не 100% уверен, что это путь.
Любая помощь/совет были бы оценены.
Если вы открыты для использования плагина, пожалуйста, проверьте: http://codecanyon.net/item/wp-geoip-country-redirect/3589163 –
Если вы хотите достичь с помощью кода, пожалуйста, проверьте это : http://stackoverflow.com/questions/9838344/how-to-redirect-domain-according-to-country-ip-address –
@HelpingHands Спасибо, я рад использовать любой, пока он работает. Как я уже упоминал, у меня работает перенаправление, но Google, похоже, не нравится, с предоставленными вами параметрами Google отобразит правильный сайт? –