• 27-11-2016, 22:29:13
    #1
    internal backlink checker diye arattım ama o sayfada bulunan internal ve external linkleri kontrol eden araçlar çıktı.

    bana tam olarak bir makaleye, o siteden hangi sayfalardan hangi kelimelerle link verilmiş bu lazım. ahrefs, majestic hep dış backlinkleri raporluyor.

    var mı bildiğiniz böyle bir araç?
  • 28-01-2017, 23:31:14
    #2
    Bende böyle bir araç bakıyordum bulabildinizmi acaba ?
  • 29-01-2017, 20:23:00
    #3
    Böyle bir tools yok diye biliyorum. Bende kodlayım bir faydam olsun istedim.

    Öncelikle https://www.r10.net/google-optimizasy...le-search.html şu konudaki programı indirip kuruyorsunuz.

    Programı açın "aratılacak" kısmına aynen şunu yazıyoruz: site:r10.net

    program google da indexli tüm urlleri alıp txt dosyasına ekleyecek. Her satıra bir url gelicek.

    Txt kopyalayım. Aşağıdaki kod ile tüm urlleri bir dizi haline getirmemiz gerekiyor.

    $string= "Buraya urlleri direk yapıştır. her satıra bir url gelmesi gerek tabiki.";  //\n karaktelerini <br> tagı ile değiştiriyoruz. $satirbasi = nl2br($string);  //echo $satirbasi; //<br> taglarını dizi olması için "," bununla değiştiryoruz. $dizi = preg_replace('#\n#si','","',$string);  echo $dizi;
    Ekranda çıktı veren kodu tekrar kopyalıyoruz. öyle kolay değil bu işler daha yolun başındayız.

    //Aşağıdaki şekilde çift tırnakların içerisine kopyaladığımız urlleri aynen yapıştırıyoruz. //Dizi mantığı array("url1","url2"); şeklinde olmalıdır. $dizi = array("");   //sitenin html url yapısı aşağıdaki şekilde ise $internallinkhedef = "iletisim.html";  //sitenin html url yapısı aşağıdaki şekilde ise //$internallinkhedef = "www.domain.com/hedefurl.html"   foreach($dizi as $urlem){          //echo $urlem.'<br>'; error_reporting(E_ALL); set_time_limit(0); ini_set('max_execution_time',0); ini_set('display_errors','0'); $header[0] = "Accept: text/xml,application/xml,application/xhtml+xml,"; $header[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5"; $header[] = "Cache-Control: max-age=0"; $header[] = "Connection: keep-alive"; $header[] = 'X-Requested-With: XMLHttpRequest'; $header[] = "Keep-Alive: 300"; $header[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7"; $header[] = "Accept-Language: en-us,en;q=0.5"; $header[] = "Pragma: "; $header[] = "X-Generate-Time:"; $header[] = "X-Requested-With: XMLHttpRequest"; $debug = fopen('d.txt','wr'); $debug2 = fopen('b.txt','wr'); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,urldecode($urlem)); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_HTTPHEADER, $header); curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1); curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); curl_setopt($curl, CURLOPT_FRESH_CONNECT,true); curl_setopt($curl, CURLOPT_COOKIESESSION, true); curl_setopt($curl, CURLOPT_COOKIEJAR,dirname(__FILE__).'/kuki.txt'); curl_setopt($curl, CURLOPT_COOKIEFILE,dirname(__FILE__).'/kuki.txt'); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13'); curl_setopt($curl, CURLOPT_REFERER, 'Referer: [URL]https://www.google.com.tr/');[/URL] curl_setopt($curl, CURLOPT_WRITEHEADER,$debug); curl_setopt($curl, CURLOPT_STDERR, $debug2); curl_setopt($curl, CURLOPT_VERBOSE,true); $veri = curl_exec($curl);  if(preg_match('#('.$internallinkhedef.')#si',$veri,$url)){      echo 'Bu Sayfadan '.$urlem. ' ->Buraya Link Var '.$url[1].'<br>';     $say[] = $url[1];     //Url ler arası Bekleme süresi 3 sayine lütfen sitelere saygılı olalım.     sleep(3);      }      }   echo 'Toplam Link Sayisi: '. count($say).'<br>';
    Bu işinize görür diye düşünüyorum. Bende bu kadar kalın sağlıcakla.
  • 29-01-2017, 22:23:54
    #4
    aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
    Böyle bir tools yok diye biliyorum. Bende kodlayım bir faydam olsun istedim. Belki biri dua filan eder diye

    Öncelikle https://www.r10.net/google-optimizasy...le-search.html şu konudaki programı indirip kuruyorsunuz.

    Programı açın "aratılacak" kısmına aynen şunu yazıyoruz: site:r10.net

    program google da indexli tüm urlleri alıp txt dosyasına ekleyecek. Her satıra bir url gelicek.

    Txt kopyalayım. Aşağıdaki kod ile tüm urlleri bir dizi haline getirmemiz gerekiyor.

    $string= "Buraya urlleri direk yapıştır. her satıra bir url gelmesi gerek tabiki.";
    
    //\n karaktelerini <br> tagı ile değiştiriyoruz.
    $satirbasi = nl2br($string);
    
    //echo $satirbasi;
    //<br> taglarını dizi olması için "," bununla değiştiryoruz.
    $dizi = preg_replace('#\n#si','","',$string);
    
    echo $dizi;
    Ekranda çıktı veren kodu tekrar kopyalıyoruz. öyle kolay değil bu işler daha yolun başındayız.
    //Aşağıdaki şekilde çift tırnakların içerisine kopyaladığımız urlleri aynen yapıştırıyoruz.
    //Dizi mantığı array("url1","url2"); şeklinde olmalıdır.
    $dizi = array("");
    
    
    //sitenin html url yapısı aşağıdaki şekilde ise
    $internallinkhedef = "iletisim.html";
    
    //sitenin html url yapısı aşağıdaki şekilde ise
    //$internallinkhedef = "www.domain.com/hedefurl.html"
    
    
    foreach($dizi as $urlem){
        
        //echo $urlem.'<br>';
    error_reporting(E_ALL);
    set_time_limit(0);
    ini_set('max_execution_time',0);
    ini_set('display_errors','0');
    $header[0] = "Accept: text/xml,application/xml,application/xhtml+xml,";
    $header[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
    $header[] = "Cache-Control: max-age=0";
    $header[] = "Connection: keep-alive";
    $header[] = 'X-Requested-With: XMLHttpRequest';
    $header[] = "Keep-Alive: 300";
    $header[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
    $header[] = "Accept-Language: en-us,en;q=0.5";
    $header[] = "Pragma: ";
    $header[] = "X-Generate-Time:";
    $header[] = "X-Requested-With: XMLHttpRequest";
    $debug = fopen('d.txt','wr');
    $debug2 = fopen('b.txt','wr');
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL,urldecode($urlem));
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,false);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($curl, CURLOPT_HEADER, false);
    curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($curl, CURLOPT_FRESH_CONNECT,true);
    curl_setopt($curl, CURLOPT_COOKIESESSION, true);
    curl_setopt($curl, CURLOPT_COOKIEJAR,dirname(__FILE__).'/kuki.txt');
    curl_setopt($curl, CURLOPT_COOKIEFILE,dirname(__FILE__).'/kuki.txt');
    curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
    curl_setopt($curl, CURLOPT_REFERER, 'Referer: https://www.google.com.tr/');
    curl_setopt($curl, CURLOPT_WRITEHEADER,$debug);
    curl_setopt($curl, CURLOPT_STDERR, $debug2);
    curl_setopt($curl, CURLOPT_VERBOSE,true);
    $veri = curl_exec($curl);
    
    if(preg_match('#('.$internallinkhedef.')#si',$veri,$url)){
    
        echo 'Bu Sayfadan '.$urlem. ' ->Buraya Link Var '.$url[1].'<br>';
        $say[] = $url[1];
        //Url ler arası Bekleme süresi 3 sayine lütfen sitelere saygılı olalım.
        sleep(3);
        
    }
        
    }
    
    
    echo 'Toplam Link Sayisi: '. count($say).'<br>';
    Bu işinize görür diye düşünüyorum. Bende bu kadar kalın sağlıcakla.
    Eline sağlık. İş görür tabiki.
  • 29-01-2017, 23:13:45
    #5
    Farklı bir syntax ile karşılaşırsanız konu altından iletin yardımcı olmaya çalışırım. Yapamayan varsa yardımcı olurum. Ayrıca kaynak kodunda angularjs v.b. yapılarla html çıktı alan sitelerde çalışmaz. İşlem yapacğaınız sitenin kaynağını görüntüleyin html çıksı vermesi gerek.
  • 31-01-2017, 03:23:23
    #6
    aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
    Böyle bir tools yok diye biliyorum. Bende kodlayım bir faydam olsun istedim. Belki biri dua filan eder diye

    Öncelikle https://www.r10.net/google-optimizasy...le-search.html şu konudaki programı indirip kuruyorsunuz.

    Programı açın "aratılacak" kısmına aynen şunu yazıyoruz: site:r10.net

    program google da indexli tüm urlleri alıp txt dosyasına ekleyecek. Her satıra bir url gelicek.

    Txt kopyalayım. Aşağıdaki kod ile tüm urlleri bir dizi haline getirmemiz gerekiyor.

    $string= "Buraya urlleri direk yapıştır. her satıra bir url gelmesi gerek tabiki.";
    
    //\n karaktelerini <br> tagı ile değiştiriyoruz.
    $satirbasi = nl2br($string);
    
    //echo $satirbasi;
    //<br> taglarını dizi olması için "," bununla değiştiryoruz.
    $dizi = preg_replace('#\n#si','","',$string);
    
    echo $dizi;
    Ekranda çıktı veren kodu tekrar kopyalıyoruz. öyle kolay değil bu işler daha yolun başındayız.
    //Aşağıdaki şekilde çift tırnakların içerisine kopyaladığımız urlleri aynen yapıştırıyoruz.
    //Dizi mantığı array("url1","url2"); şeklinde olmalıdır.
    $dizi = array("");
    
    
    //sitenin html url yapısı aşağıdaki şekilde ise
    $internallinkhedef = "iletisim.html";
    
    //sitenin html url yapısı aşağıdaki şekilde ise
    //$internallinkhedef = "www.domain.com/hedefurl.html"
    
    
    foreach($dizi as $urlem){
        
        //echo $urlem.'<br>';
    error_reporting(E_ALL);
    set_time_limit(0);
    ini_set('max_execution_time',0);
    ini_set('display_errors','0');
    $header[0] = "Accept: text/xml,application/xml,application/xhtml+xml,";
    $header[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
    $header[] = "Cache-Control: max-age=0";
    $header[] = "Connection: keep-alive";
    $header[] = 'X-Requested-With: XMLHttpRequest';
    $header[] = "Keep-Alive: 300";
    $header[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
    $header[] = "Accept-Language: en-us,en;q=0.5";
    $header[] = "Pragma: ";
    $header[] = "X-Generate-Time:";
    $header[] = "X-Requested-With: XMLHttpRequest";
    $debug = fopen('d.txt','wr');
    $debug2 = fopen('b.txt','wr');
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL,urldecode($urlem));
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,false);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($curl, CURLOPT_HEADER, false);
    curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($curl, CURLOPT_FRESH_CONNECT,true);
    curl_setopt($curl, CURLOPT_COOKIESESSION, true);
    curl_setopt($curl, CURLOPT_COOKIEJAR,dirname(__FILE__).'/kuki.txt');
    curl_setopt($curl, CURLOPT_COOKIEFILE,dirname(__FILE__).'/kuki.txt');
    curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
    curl_setopt($curl, CURLOPT_REFERER, 'Referer: https://www.google.com.tr/');
    curl_setopt($curl, CURLOPT_WRITEHEADER,$debug);
    curl_setopt($curl, CURLOPT_STDERR, $debug2);
    curl_setopt($curl, CURLOPT_VERBOSE,true);
    $veri = curl_exec($curl);
    
    if(preg_match('#('.$internallinkhedef.')#si',$veri,$url)){
    
        echo 'Bu Sayfadan '.$urlem. ' ->Buraya Link Var '.$url[1].'<br>';
        $say[] = $url[1];
        //Url ler arası Bekleme süresi 3 sayine lütfen sitelere saygılı olalım.
        sleep(3);
        
    }
        
    }
    
    
    echo 'Toplam Link Sayisi: '. count($say).'<br>';
    Bu işinize görür diye düşünüyorum. Bende bu kadar kalın sağlıcakla.
    hocam naptın yav.

    saolasın işin gücün rast gitsin.
  • 31-01-2017, 03:26:45
    #7
    osmanbey adlı üyeden alıntı: mesajı görüntüle
    hocam naptın yav.

    saolasın işin gücün rast gitsin.
    Eyvallah osmanbey hocam. Gececiyiz bakıyorum Kolay gelsin.
  • 31-01-2017, 03:33:09
    #8
    alkadraz abimin kafa zehir
    zamanında çok şey ögrendik kendisinden
    ama şimdi ögrenemiyorum, testler yapıyorum ileri düzey pek bilinmeyen, uygulanmayan yöntemler
  • 31-01-2017, 03:33:50
    #9
    aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
    Eyvallah osmanbey hocam. Gececiyiz bakıyorum Kolay gelsin.
    ingilizceciler gecede

    şu abd google news onaylı ingilzce siteyi hareketlendiremedim, ona yanıyorum.

    maden gibi duruyor uğraşacak madenci yok.