Php Bot Mantığı ile Backlink Hesaplayıcısı Yapımı
Tarih: Kasım 26th, 2008 | Yazar: Ertuğrul Erkan | Kategori: Php | Etiketler: backlink, backlink hesaplayıcısı, bot, bot yapımı, explode, file get content, file get contents, file_get_contents, function, google, hesap, hesaplayıcısı, link, makale, pagerank, php, Php, php dersleri, php ile bot, php ile bot yapımı, php ile wordpress bot, pr, pr değeri, preg match all, preg_match_all, url almak, url çekmek, urlal, wordpress, wordpress bot | 5 Yorum »Arkadaşlar özellikle son zamanlarda Php derslerimin “teknik” olarak verilmesini çok beğendiklerini mail aracılığı ile öğrendim. Bende dedim ki demek okuyucularım teknik bilgi istiyor işte sizlere mis gibi bir script yazmak için konu vereyim dedim. Bu yazacağımız script sayesinde herhangi bir sitenin ne kadar backlink yani geri dönüşüm linki var onu öğrenebileceğiz.
Herhalde backlink nedir biliyorsunuz. Google amca pagerank özelliğini başka sitelerden size dönen linkler üzerine kurmuştur. İşte size ne kadar link verilmiş bunu birazdan yazacağımız script ile yapabileceksiniz. Scriptimiz daha önce sizlere anlattığım bot yapımı mantığı ile yapılıyor. Yine Google amcanın kendi tekniğini kullanacağız. Biz sadece bir veriyi seçip ekrana basıcağız…
Öncelikle şu kodu alın;
< html lang="tr" > < head > < meta content="text/html; charset=utf-8" http-equiv="Content-Type" >
<?
//Ertugrul Erkan Backlink Hesaplayicisi
$adres = "www.birogrenciklasigi.com";
echo $adres;
function linkbul($hesap1) {
$hesap = file_get_contents($hesap1);
preg_match_all("|<b>(.*?)</b>|",$hesap,$toplam);
for ($i=2; $i<3; $i++)
{
echo " adresinin ".$toplam[1][$i]." backlink i mevcut...";
}
}
linkbul("http://www.google.com.tr/search?hl=tr&rlz=1G1GGLQ_TRTR294&q=link%3A".$adres."&btnG=Ara&meta=");
?>
Şimdi sizlere satır satır kodumuzu anlatacağım. Eğer bot yapımı isimli yazımı okuduysanız kabataslak bu kodların ne işe yaradağını da bilebilirsiniz ( Bu yazımı okumanızı öneriyorum ). Şimdi öncelikle bir etiket dizisi var. Bu etiket satesinde bot yapımında ki Türkçe karakter sorununa çare buluyoruz. Ardından bir adres buluyoruz. Sonra kalıp fonksiyonumuz geliyor. Verilen adres arkaplanda açılıyor. < b > < /b > etiketleri arasındaki tüm yazılar çekliyor. Sonra bir for döngüsü geliyor ki bu da çekilen yazıları liste gibi yazdırabilmek için. Şimdi normalde for döngüsünde ki i değeri 0 dan başlar. Fakat biz 2 dedik. Bunun nedeni < b > etiketleri arasındaki çekilen verilerde backlink i yazan kısımı yakalamak. Benim denemelerimde 0 dan başlar ise Web, site adresi ve backlink yazdırılıyor. İşte bu en baştaki web ve site adresini elemek için 2 den başlatıp 3 de bitiyoruz. Bu sayede sadece backlink yazılan kısım çekliyor. Ardından fonksiyonu çalıştırabilmek için adresimizi veriyoruz.
İşte koskoca servis bu kadar basit yazılıyor. Sorularınızı sorabilirsiniz.
Herkese iyi günler, iyi çalışmalar…
Benzer Yazılar;
- Php ile Bot Yapımı
- Webrazzi Yazarı Arda Kutsal ile İnternet ve Blog Üstüne Röportaj
- Google da Kelime Dövüştürmece
- Görüntülü Google SketchUp Dersleri
- İyisiyle Kötüsüyle: Google AdSense

eline sağli su youbeden nasil cekecez biz videolari onlardan bahsetsenix
backlink adetlerime göre gelecek pr indexlenemiyor mu?
kodunuz çalışmıyor şöyle yapmak daha mantıklı
<?php//Ertugrul Erkan Backlink Hesaplayicisi
$adres="www.google.com";
function linkbul($hesap1) {
$hesap = file_get_contents($hesap1);
preg_match_all("/([0-9]+\.[0-9]+)/",$hesap,$toplam);
print_r($toplam);
}
linkbul("http://www.google.com.tr/search?hl=tr&rlz=1G1GGLQ_TRTR294&q=link%3A%22$adres%22&btnG=Ara&meta=&aq=f&oq=");
?>
@dummy
Denemelerimde hiçbir problem yoktu, çalışıyordu. Yine de teşekkürler.
Selam Genç kardeşim ;
(kardeşim diyorum aslında oğlum yaşındasın ben 43 yaşındayım)
Bir iki videolu anlatımını izledim Seni canı gönülden tebrik ediyorum Yalın anlaşılır anlatımından dolayı.
ben pek fazla bilgiye sahip sayılmam ama programlama işini canı gönülden seviyorum.
sadede gelir isek yukarda olan hem senin hemde arkadasın verdiğin kodu denedim .Senin verdiğin maalesaf sonuç vermedi.
Arkadaşın (dummy) verdiiği ise bir "dizi" olarak sadece rakkamlar anlamadım bir çok rakkam sundu.
yeniden gözden geçirilirse faydalı olacağı kanısındayım.
sağlıcakla kalınız
iyi çalışmalar ve paylaşımlar dilerim.