Как прочекать дохрена кейвордов.

yorick
На сайте с 31.08.2007
Offline
66
599

Есть файл с большим кол-вом кейвордов в нем. Вопрос такой: есть ли какой сервис или прога, которая может прочекать каждый кейворд на колличество результатов в Google? google soap api в наличии имеется.

Alas, poor Yorick!
T4
На сайте с 28.02.2007
Offline
25
#1

ни проги, ни сервиса не знаю, но имеется вот такая функция:



$keys = array("viagra", "buy viagra", "tramadol", "buy tramadol");

checkKeys($keys);

function checkKeys($keys)
{
for ($i=0; $i<count($keys); $i++)
{
$keys[$i]=str_replace(" ", "+", $keys[$i]);
$keys[$i]=str_replace("\n", "", $keys[$i]);
$keys[$i]=str_replace("\r", "", $keys[$i]);
$query="http://www.google.com/search?q=".$keys[$i];
$fhandle=fopen($query, "r");
$file="";
while(!feof($fhandle))
{
$file.=fread($fhandle, 512);
}
ereg("about <b>([0-9,]*)</b>", $file, $regs);
$count=str_replace(",", "", $regs[1]);
$keys[$i]=str_replace("+", " ", $keys[$i]);
$fhandle = fopen("keys.txt", "a");
fwrite($fhandle, $keys[$i]."|".$count."|\r\n");
fclose($fhandle);
print $keys[$i]." ".$count."<br>";
}
}


возможно поможет ;)

Миллион ключевых адалт кеев (/ru/forum/263012)|Ищу работу (/ru/forum/488471)
yorick
На сайте с 31.08.2007
Offline
66
#2

благодарю, может и действительно поможет. но дело в том что этот скрипт чекает напрямую, не используя SOAP API, т.е. через некоторое время Google выплюнет капчу и скрипт споткнется.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий