Я имею в виду, я могу указать предпочтительные параметры поиска местоположения SERP на странице Google Serp, наверняка. Я думаю, что есть способ сделать это с завитком.
Вот немного истории. Я использовал SEOStats на мой проект. Хорошо. У меня есть интересные статья о локальных поисках с недокументированным параметром поиска Google UULE
и использовал его для получения локальных результатов. И это работает отлично в течение некоторого времени. Тогда я должен реализовать получение результатов с прокси. И это все. Сегодня что-то идет не так, как предлагается в этом комментарии к той же статье. Этот год полон сюрпризов. Результаты теперь игнорируют параметр UULE
по какой-то причине иногда использую прокси. Он возвращает мне прокси локализованные результаты. Но это частично нормально без прокси.
Итак, я должен догадаться.
Должен каждый раз делать дополнительный запрос с одним и тем же (я это разработал, посмотрите код ниже), пользовательские процессы устанавливают текущее местоположение ИЛИ может быть, я пропустил некоторые заголовки запроса ИЛИ есть ли самый простой способ а я вроде глупый?
// Setting location like a boss
$randomKey = mt_rand(1111,999999);
// SEOStats Curl wrapper
$test = static::gCurl("?q=testing" . $randomKey . "#q=testing". $randomKey, false, Config\DefaultSettings::ALLOW_GOOGLE_COOKIES, $proxy );
$q = explode(";;--;;", $test);
preg_match("/;sig=(.*?)\"/i", $test, $out);
$key = $out[1];
//Suggested Google Geocoder location
$zc = (!empty($location)) ? urlencode($location) : urlencode("Home sweet home");
$url = "https://www.google." . Config\DefaultSettings::GOOGLE_TLD . "/" . "uul?muul=4_18&luul=$zc&uulo=1&usg=$key&hl=ru";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
// There should be magic not tested yet
Да, вы можете использовать локальный домен (который вы уже используете) и cr
Параметр GET для установки страны по умолчанию вместе с соответствующим hl
параметр для установки языка по умолчанию.
Тогда вы получите URL-адрес как:
https://www.google.nl/search?cr=countryNL&hl=nl&num=50&q={your keyword}
Других решений пока нет …