• 12-12-2009, 14:52:05
    #1
    Eposta Aktivasyonu Gerekmekte
    merhaba arkadaşlar php ile backlink sayısını elde edebileceğim bir kaynak var mı?
    Googlede link:siteismi.com diye arattığımda çıkan link sayısını alabiliyorum fakat az gösteriyor orda linkleri.Zeytechdeki backlink sayısı doğru gösteriyor sadece backlink sayısını alacağım zeytech hangi kaynaktan elde ediyor backlink sayısını acaba
  • 12-12-2009, 14:53:31
    #2
    yahoo'dan alıyor olması lazım zeytech'in.
  • 12-12-2009, 15:32:59
    #3
    Eposta Aktivasyonu Gerekmekte
    http://zeytech.net/Google-Backlink-Sorgulama-01ag.aspx
    mesala burdaki gibi backlink sayısını öğrenebileceğim bir link yada kaynak kod varmı
  • 12-12-2009, 17:22:07
    #4
    Üyeliği durduruldu
    curl ile standart sorgulama nasilsa okuyup explode ile parçalayip alabilirsiniz
  • 07-01-2010, 02:12:38
    #5
    yahoo.com dan veya checkbacklink.com dan bakabılırsın
  • 07-01-2010, 18:04:39
    #6
    henüz yeni class yapılarına girdim ilk yaptığım deneme bu o yüzden şekillendirmesi sana kalmış şu durumda verdiği çıktı şöyle

    Backlink: 651
    Index: 566


    class dosyamız

            class veriCek
        {
            public $adres = null;
            public $veri;  
            public $hata = array();
    
            public function googleBacklink($adres)
            {
                $this->adres = $adres;
                $this->veri = file_get_contents('http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=site%3A'.$this->adres);
                $this->veri = json_decode($this->veri);
                    $son = $this->veri->responseData->cursor->estimatedResultCount;
                    if(!empty($son)) {
                        return $son;
                    } else {
                        return $son = 0;
                    }
            }
            
            public function googleIndex($adres)
            {
                   $this->adress = $adres;
                   $this->veris = file_get_contents('http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=link%3A'.$this->adress); 
                   $this->veris = json_decode($this->veris); 
                $son = $this->veris->responseData->cursor->estimatedResultCount;
                    if(!empty($son)) {
                        return $son;
                    } else {
                        return $son = 'Sonuç Yok';
                    }
            }
        }
    index sayfamız

    require_once('baglanti.sinif.php');
        
        $adres = 'http://www.mynet.com';
        $data = new veriCek();
        print 'Backlink: '.$data->googleBacklink($adres).'<br />';
        print 'Index: '.$data->googleIndex($adres);
  • 07-01-2010, 20:59:30
    #7
    farozlu vermiş olduğun kod yanlış sonuçlar veriyor.
    Doğru sonuç elde etmek için http://www.backlinkwatch.com/ adresini kullanabilirsiniz.
  • 08-01-2010, 22:41:26
    #8
    Merhaba konunuzu görünce cURL kullanarak böyle birşey yazdım belki işinize yarayabilir yanlız şöyle bir durum var localhostta çalışıyo hostta çalışmıyo


    <?php
    
        
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_URL,"http://www.backlinkwatch.com/index.php");
        curl_setopt($ch,CURLOPT_POST,1);
        curl_setopt($ch,CURLOPT_POSTFIELDS,"backlinkurl=https://www.r10.net");
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
        
        $data = curl_exec($ch);
        curl_close($ch);
        
    
    
        $veri = explode('<td valign="middle"class="row"align="center" width="66"  >Total Backlinks</td>
        <td class="row"align="center" width="671"  >',$data);
        
        
    
        $veri = explode("&nbsp;</td>",$veri[1]);
        
        
        
        echo "Toplam Backlink: <strong>$veri[0]</strong>";
    
    
    
    
    
    ?>
  • 08-01-2010, 22:44:30
    #9
    metanek adlı üyeden alıntı: mesajı görüntüle
    Merhaba konunuzu görünce cURL kullanarak böyle birşey yazdım belki işinize yarayabilir yanlız şöyle bir durum var localhostta çalışıyo hostta çalışmıyo


    <?php
    
        
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_URL,"http://www.backlinkwatch.com/index.php");
        curl_setopt($ch,CURLOPT_POST,1);
        curl_setopt($ch,CURLOPT_POSTFIELDS,"backlinkurl=https://www.r10.net");
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
        
        $data = curl_exec($ch);
        curl_close($ch);
        
    
    
        $veri = explode('<td valign="middle"class="row"align="center" width="66"  >Total Backlinks</td>
        <td class="row"align="center" width="671"  >',$data);
        
        
    
        $veri = explode("&nbsp;</td>",$veri[1]);
        
        
        
        echo "Toplam Backlink: <strong>$veri[0]</strong>";
    
    
    
    
    
    ?>


    http://www.bymadak.com/demo.php buraya koydum ama çabuk çekmedi hatta 1 dakika geçti bir sonuç gelmedi ; Toplam Backlink: yazdı sadece