• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سورس دریافت رتبه گوگل با PHP
#1
این سورس کدیه که من نوشتم رتبه گوگل یا همون Page Rank رو به دست میاره:
کد پی‌اچ‌پی:
<?php
    $url
="Askweb.ir";
    echo 
"Google PageRank: ";
    echo 
GetPageRank("$url");
 
    function 
GetPageRank($q,$host='toolbarqueries.google.com',$context=NULL) {
    
$seed "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer.";
    
$result 0x01020345;
    
$len strlen($q);
    for (
$i=0$i<$len$i++) {
        
$result ^= ord($seed{$i%strlen($seed)}) ^ ord($q{$i});
        
$result = (($result >> 23) & 0x1ff) | $result << 9;
    }
    
$ch=sprintf('8%x'$result);
    
$url='http://%s/tbr?client=navclient-auto&ch=%s&features=Rank&q=info:%s';
    
$url=sprintf($url,$host,$ch,$q);
    @
$pr=file_get_contents($url,false,$context);
    return 
$pr?substr(strrchr($pr':'), 1):false;
}
?>

منبع سورس: کشف رتبه گوگل با PHP

یک نکته هم اینکه اگر کار نکرد یا سرور فعلی که مال تول بار گوگله از کار افتاده یا اینکه اینکه IP شما تو لیستیه که باید عادی وارد گوگل بشید و یه سرچ کنید به جای نتایج از شما کپچا میخواد.
وقتی کپچا رو بدید از لیست احتمالی اسپم گوگل میاید بیرون کار میکنه. البته این خیلی نادره.
  پاسخ
تشکر شده توسط : Hamid shgninc mmnaderi pejman R
#2
من قبلاً می‌خواستم این کار رو بکنم و حتی اسکریپت آماده هم امتحان کردم ولی بعد خوندم که بخاطر تحریم گوگل برای کاربران ایرانی نمیشه این کار را مستقیم کرد. Huh
Blog.mmnaderi.ir | MMNaderi.IR | ELSchool.IR
آموزش وردپرس، PHP، گرافیک و طراحی وب
NiftyHost
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان