Voglio dire, posso specificare le opzioni di ricerca di posizione SERP preferite su google serp page, di sicuro. Immagino ci sia un modo per renderlo hapenns con arricciatura.Posso eseguire l'override di Google SERP con determinazione automatica della posizione IP a livello di codice?
Ecco un po 'di storia. Ho usato SEOStats sul mio progetto. Va bene. Ho ottenuto article about local searches interessante con il parametro di ricerca google non documentato UULE
e lo ho utilizzato per ottenere risultati locali. E funziona bene per un po 'di tempo. Quindi devo implementare i risultati con i proxy. E questo è tutto. Oggi qualcosa va storto come suggerito in this comment at the same article. Quest'anno è pieno di sorprese. I risultati ora ignorano il parametro UULE
per qualche motivo a volte usando il proxy. Mi restituisce risultati localizzati localizzati per proxy. Ma è parzialmente soddisfacente senza proxy.
Quindi, devo indovinare.
dovrebbe fare una richiesta supplementare ogni volta con la stessa (ho indietro ingegnerizzato questo, guardare il codice qui sotto) i processi utente impostazione posizione corrente o può essere che ho perso alcune intestazioni di richiesta O c'è modo più semplice e io sono un po stupido?
// 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
Per chiarire, il problema è che si stanno ottenendo i risultati della ricerca locale della vostra proxy invece della ricerca locale risultati desiderati - che è l'IP o il parametro uule ? Puoi caricare una demo da qualche parte? – Lupin
Immagino che sia un ip. Non so. Stucked in esso. Ho provato con un proxy funzionante. 1 ° tentativo ho ottenuto la settima posizione di una parola chiave per dominio specifico, la seconda ho ottenuto la 77esima posizione, la terza - laundicesima 100. Questa volta ho usato uule. E sembra che ignori. –
un modo per caricare una demo? – Lupin