Добрый день, столкнулся с задачкой.
Дело в том что на сайте есть 3 вида валюты но в гугл кеше показывается только USD
Как мне гугл подсказал по этому поводу,
тык!
Но это информация устарела я так понимаю а другого гугл мне не показывает.
Дальше нагуглил во такой код который должен сказать боту что делать. (чтобы поставить валюту)
$isGoogleBot=(strpos($_SERVER['HTTP_USER_AGENT'], 'Googlebot') !== false);
if(!$isGoogleBot) {
// что то сделать
}
Но в ответ я получаю ничего, данные по боту не получаю (или есть нюанс), сайт индексируется поисковиком.
Дальше начал копать в сторону ip.
Вычитал как раз на эту тему то, что бот берет по дефолту свой ip если на сайте не установлена валюта. В итоге в гуглкеше стоит USD.
Но а как сказать боту что бы он взял допустим не USD а RUB? и что бы это отобразилось в гуглкеше.
Я в замешательстве, задача простая а информаци по тому как это решать не так много, если и есть, то она плавает (или я туплю)
В итоге мне нужно что бы в гугл кеше была установлена валюта текущего региона.