Google Pagerank Kaynağı ??

  • Konbuyu başlatan besiktaslim
  • Başlangıç tarihi
B
besiktaslim
Misafir
Google Pagerank Kaynağı ??

elmasgunes www.sitelerim.info sitesinden çektiricektim ama hem izinsiz olmasın hem esas kaynağından olsun diye yazıyorum bu yazıyı.

genel webmaster kullanımı için bir site hazırlıyorum ama pagerank çekebileceğim bir site lazım şimdi.

sitenin amacı pagerank göstermek değil farklı bir amacı vardır bunuda söylemek isterim.

sormak istediğimi özetlersen google sitesine baktım ama pagerank gösteren biyer bulamadım diğer siteler bunu nerden alıyor bunu öğrenmem lazımdı yazarsanız sevinirim herkeze kolay gelsin...
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2004
Mesajlar
1,443
Tepki puanı
0
İsterseniz sizin için özel bir script hazırlayabiliriz.

Yada ücretsiz olan pagerank scriptini verebiliriz.
 
0
Onaylı Üye
Üye
Katılım
28 Eylül 2004
Mesajlar
911
Tepki puanı
0
Google web Api kullanılarak, pagerank bulunuyor.. (tahmını olarak, kesın sonuc degıldır)
ayrıca, google web apisini ticari amacla kullanmak yasaktır.
Mesela, sitlerim.info ticari amaclı bunu kullanıyor, google eger bunu tespit ederse hem adsense uyelıgı gıder hemde hakkına dava acabılır ısterse...

http://www.google.com/terms_of_service.html
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2004
Mesajlar
1,443
Tepki puanı
0
Kullandığımız script web api değildir ve google community bunu dağıtmaktadır.
 
0
Onaylı Üye
Üye
Katılım
28 Eylül 2004
Mesajlar
911
Tepki puanı
0
aslında soyle elmasgunes.
sadece senın sıtenle ılgılı degıl soyledıklerım yanlıs anlama.
benım de page rank ı ve popularıty check eden bır sıtem var.

ama apı nın de dısında, google a otomatık query gondermek te yasak.
bu da yazıyor TOS ta.
Google communıty de google dan bagımsız bır yer.
 
0
Onaylı Üye
Üye
Katılım
28 Ekim 2004
Mesajlar
2,366
Tepki puanı
1
Konum
/etc/istanbul.c
polemiğe gerek yok. :D


<?php
// PHP Google PageRank Calculator Script
// ------------------------- August 2004
// Contact author: [email protected]

// for updates, visit:
// http://www.googlecommunity.com/scripts/google-pagerank.php

// provided by www.GoogleCommunity.com
// an unofficial community of Google fans
// ---------------------------------------

// Instructions
// Upload pagerank.php to your server
// Call it like this: http://www.example.com/pagerank.php?url=http://www.yahoo.com/
// example.com is your website. yahoo.com is the website to get the PR of
// The code below displays the PR for $url

/*
This code is released unto the public domain
*/
//header("Content-Type: text/plain; charset=utf-8");
define('GOOGLE_MAGIC', 0xE6359A60);

//unsigned shift right
function zeroFill($a, $b)
{
$z = hexdec(80000000);
if ($z & $a)
{
$a = ($a>>1);
$a &= (~$z);
$a |= 0x40000000;
$a = ($a>>($b-1));
}
else
{
$a = ($a>>$b);
}
return $a;
}


function mix($a,$b,$c) {
$a -= $b; $a -= $c; $a ^= (zeroFill($c,13));
$b -= $c; $b -= $a; $b ^= ($a<<8);
$c -= $a; $c -= $b; $c ^= (zeroFill($b,13));
$a -= $b; $a -= $c; $a ^= (zeroFill($c,12));
$b -= $c; $b -= $a; $b ^= ($a<<16);
$c -= $a; $c -= $b; $c ^= (zeroFill($b,5));
$a -= $b; $a -= $c; $a ^= (zeroFill($c,3));
$b -= $c; $b -= $a; $b ^= ($a<<10);
$c -= $a; $c -= $b; $c ^= (zeroFill($b,15));

return array($a,$b,$c);
}

function GoogleCH($url, $length=lisanssız, $init=GOOGLE_MAGIC) {
if(is_null($length)) {
$length = sizeof($url);
}
$a = $b = 0x9E3779B9;
$c = $init;
$k = 0;
$len = $length;
while($len >= 12) {
$a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3]<<24));
$b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16) +($url[$k+7]<<24));
$c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)+($url[$k+11]<<24));
$mix = mix($a,$b,$c);
$a = $mix[0]; $b = $mix[1]; $c = $mix[2];
$k += 12;
$len -= 12;
}

$c += $length;
switch($len) /* all the case statements fall through */
{
case 11: $c+=($url[$k+10]<<24);
case 10: $c+=($url[$k+9]<<16);
case 9 : $c+=($url[$k+8]<<8);
/* the first byte of c is reserved for the length */
case 8 : $b+=($url[$k+7]<<24);
case 7 : $b+=($url[$k+6]<<16);
case 6 : $b+=($url[$k+5]<<8);
case 5 : $b+=($url[$k+4]);
case 4 : $a+=($url[$k+3]<<24);
case 3 : $a+=($url[$k+2]<<16);
case 2 : $a+=($url[$k+1]<<8);
case 1 : $a+=($url[$k+0]);
/* case 0: nothing left to add */
}
$mix = mix($a,$b,$c);
/*-------------------------------------------- report the result */
return $mix[2];
}

//converts a string into an array of integers containing the numeric value of the char
function strord($string) {
for($i=0;$i<strlen($string);$i++) {
$result[$i] = ord($string{$i});
}
return $result;
}

function getrank($url) {
$url = 'info:'.$url;
$ch = GoogleCH(strord($url));
$file = "http://www.google.com/search?client=navclient-auto&ch=6$ch&features=Rank&q=$url";
$data = file($file);
$rankarray = explode (':', $data[2]);
$rank = $rankarray[2];
return $rank;
}

echo 'PageRank: '.getrank($url).'<br />';

?>
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2004
Mesajlar
1,443
Tepki puanı
0
Fakat bunu tüm siteler yapıyor biliyorsun. Ve eminim %90'ı api kullanmıyor. Çünkü bildiğim kadarıyla apiyle sorgulama yapamıyorsun pagerank'ı.

Google community'de yayınlanan herşey google'ye uygun demiyorum ama yayınladıklarına ve google tarafından dava açılmadıklarına göre.. :)


edit: ben zaten msn'den adresi vermiştim arkadaşa ;)
 
0
Onaylı Üye
Üye
Katılım
28 Ekim 2004
Mesajlar
2,366
Tepki puanı
1
Konum
/etc/istanbul.c
şu sitelerim.info free şeyleri niye para ile satmaya çalışıyor onu anlamadım :rolleyes:
 
0
Onaylı Üye
Üye
Katılım
28 Eylül 2004
Mesajlar
911
Tepki puanı
0
dogru soyluyorsun da ılerde bırgun sakata gelmeyelım :)
TOS oyle demıyor cunku :)
neyse ıyı calısmalar.
 
B
besiktaslim
Misafir
free şeyleri parayla satmaya çalışmak değil ortada bir emek varsa uğraşılmışsa bunda garip bir durum yok + adı geçen script sadece PR bilgisini almakla kalmıyor..
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2004
Mesajlar
1,443
Tepki puanı
0
Evet, besiktaslim'in da dediği gibi orada sadece PR kontrol scripti değil, back link kontrol scripti ve link popularity kontrol scripti de bulunmaktadır.
 
0
Onaylı Üye
Üye
Katılım
28 Ekim 2004
Mesajlar
2,366
Tepki puanı
1
Konum
/etc/istanbul.c
isteyen herkeze kodlarını verebilirim oradakilerin :eek:
 
0
Onaylı Üye
Üye
Katılım
27 Ocak 2004
Mesajlar
1,443
Tepki puanı
0
Eğer Alexa rank'ını alan scriptin varsa alabilirim. Yazmak için harcayacağım 1-2 saatimi başka işlere ayırabilirim böylece..
 
B
besiktaslim
Misafir
http://www.googlecommunity.com/scripts/pagerank.php

burdan aldırıcam sonucu

tartışma yaratılacak bi konu değilki bu..
sen kodları verebilirsin tabi ama hepsini bir araya getirirsen eğer sonra ücreti konusunda gene özgürsün istediğin gibi dağıtabilirsin tabi ücretsiz olması daha kolay kaynak olması demek iyi olur yani ::..
 
0
Onaylı Üye
Üye
Katılım
20 Ağustos 2004
Mesajlar
590
Tepki puanı
0
Konum
Mars
Can' Alıntı:
Google web Api kullanılarak, pagerank bulunuyor.. (tahmını olarak, kesın sonuc degıldır)
ayrıca, google web apisini ticari amacla kullanmak yasaktır.
Mesela, sitlerim.info ticari amaclı bunu kullanıyor, google eger bunu tespit ederse hem adsense uyelıgı gıder hemde hakkına dava acabılır ısterse...

http://www.google.com/terms_of_service.html

Eger bilmiyorsak yazmayalim, buradaki durust arkadaslarimizi. elmasgunes gibi, lekelemeyelim.

Google api sadece arama querry gondermek icin api. pagerank i bulurken api kullanilmiyor. O scriptlerde elmasgunesin filan kullandigi kesin sonuclari veriyor, yani tahminide degil. Bunun nasil yapildigida, (bir iki bayagi zeki kisi kesfetti bunu), google toolbarin kullandigi "checksum" diyorlar (turkcesini bilmiyorum) ayni mekanizmayi kullanarak.
 
0
Onaylı Üye
Üye
Katılım
28 Eylül 2004
Mesajlar
911
Tepki puanı
0
arkadaslarım, hotweb, mesajları atarken lutfen ınceleyecelim.
Benım amacım kımseyı kotulemek degıl bunu da belırttım zaten yanlıs anlasılmasın dıye... Ama herzamankı gıbı gene yanlıs anlasılıyor.

Ikıncısı Apı dısında, Google a eger ticari amaclı bir siteniz varsa, ne amacla olursa olsun, Otomatik Query gondermek YASAKTIR.
Sadece PageRank ten bahsetmıyorum !!!
Link raporları, populerlık raporları, bunları hepsı otomatik querye girer.
Ve ben bunları insanları, arkadaslarımı uyarmak ıcın soyluyorum..... (cunku bu konudan agzı yanan ınsan tanıyorum)
Ama herzamankı gıbı dusunmeden, okumadan, densızlıklık yapılacak ya !!!
Once bana bılıp bılmeden konusmussun demek yerine TOS u okuyun !!

Yanı su kadar zamanda ınsanı cıleden cıkarabılıyorsunuz....
Yardımcı olmak amaclı bırseyler yazılmısken,
Ukala ve cahilce verilen cevaplar insanı uzuyor, sınırlendırıyor.

Kendı bıldıgınız gıbı olsun, devam...
 
0
Onaylı Üye
Üye
Katılım
9 Eylül 2004
Mesajlar
1,324
Tepki puanı
0
Konum
Adana
evet benimde bildiğim kadarıyla herhangi bir sorgu göndermek yasak. Fakat bunları yapan onlarca site biliyorum. ve hiç biri googledan banlanmadı ve hiçi biri hakkında en ufak bir şey olmadı... ama bundan sonra olur mu olmaz mı bilinmez...
 
Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,043
Tepki puanı
77
Konum
SEO
hotweb' Alıntı:
Eger bilmiyorsak yazmayalim, buradaki durust arkadaslarimizi. elmasgunes gibi, lekelemeyelim.

Google api sadece arama querry gondermek icin api. pagerank i bulurken api kullanilmiyor. O scriptlerde elmasgunesin filan kullandigi kesin sonuclari veriyor, yani tahminide degil. Bunun nasil yapildigida, (bir iki bayagi zeki kisi kesfetti bunu), google toolbarin kullandigi "checksum" diyorlar (turkcesini bilmiyorum) ayni mekanizmayi kullanarak.

Hotweb, burda kimsenin kimseyi lekeledigi yok, lutfen ortami germiyelim.
 
0
Onaylı Üye
Üye
Katılım
20 Ağustos 2004
Mesajlar
590
Tepki puanı
0
Konum
Mars
Can' Alıntı:
arkadaslarım, hotweb, mesajları atarken lutfen ınceleyecelim.
Benım amacım kımseyı kotulemek degıl bunu da belırttım zaten yanlıs anlasılmasın dıye... Ama herzamankı gıbı gene yanlıs anlasılıyor.

Ikıncısı Apı dısında, Google a eger ticari amaclı bir siteniz varsa, ne amacla olursa olsun, Otomatik Query gondermek YASAKTIR.
Sadece PageRank ten bahsetmıyorum !!!
Link raporları, populerlık raporları, bunları hepsı otomatik querye girer.
Ve ben bunları insanları, arkadaslarımı uyarmak ıcın soyluyorum..... (cunku bu konudan agzı yanan ınsan tanıyorum)
Ama herzamankı gıbı dusunmeden, okumadan, densızlıklık yapılacak ya !!!
Once bana bılıp bılmeden konusmussun demek yerine TOS u okuyun !!

Yanı su kadar zamanda ınsanı cıleden cıkarabılıyorsunuz....
Yardımcı olmak amaclı bırseyler yazılmısken,
Ukala ve cahilce verilen cevaplar insanı uzuyor, sınırlendırıyor.

Kendı bıldıgınız gıbı olsun, devam...

Degerli arkadasim, mubarek ramazanda kalbini kirmak istemem ama bir iki sey ogrenmissin onlarida bir birine karistiriyorsun. Tekrar soyluyorum bilmiyorsan yazma.
GOOGLE API NIN BU KONUDA GECEN PAGERANK LERI KONTROL SCRIPTLE OLAYLA BIR ILGISI YOK. API ILE PAGERANK OGRENILMEZ.

Deminde dedigim gigi bu api sadece arama (search ) yapmak icin. Link raporlari filan hepsi aramanin icine giriyor. ONUN DISINDA BU API BIR ISE YARAMIYOR.

KIMSEDE Otomatik Query gondermek YASAKDEILDIR demiyor, bunun yasak oldunu herkes biliyor. DEDIGIM PARERANK ILE API NIN BAGLANTISI YOKKKK.


iyinetadmin:
burayi karistirmaya calismiyorum.
 
Geri
Üst