İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Google Pagerank Kaynağı ??

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...
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
0
İsterseniz sizin için özel bir script hazırlayabiliriz.

Yada ücretsiz olan pagerank scriptini verebiliriz.
 

Can

0
İyinet Üyesi
Katılım
29 Eylül 2004
Mesajlar
911
Reaction score
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
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
0
Kullandığımız script web api değildir ve google community bunu dağıtmaktadır.
 

Can

0
İyinet Üyesi
Katılım
29 Eylül 2004
Mesajlar
911
Reaction score
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.
 

yoktur

0
İyinet Üyesi
Katılım
28 Ekim 2004
Mesajlar
2,366
Reaction score
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 />';

?>
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
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 ;)
 

Can

0
İyinet Üyesi
Katılım
29 Eylül 2004
Mesajlar
911
Reaction score
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..
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
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.
 

elmasgunes

0
İyinet Üyesi
Katılım
27 Ocak 2004
Mesajlar
1,443
Reaction score
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 ::..
 

hotweb

0
İyinet Üyesi
Katılım
21 Ağustos 2004
Mesajlar
590
Reaction score
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.
 

Can

0
İyinet Üyesi
Katılım
29 Eylül 2004
Mesajlar
911
Reaction score
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...
 

muratozcirpici

0
İyinet Üyesi
Katılım
9 Eylül 2004
Mesajlar
1,324
Reaction score
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...
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
66
Konum
Sakarya
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.
 

hotweb

0
İyinet Üyesi
Katılım
21 Ağustos 2004
Mesajlar
590
Reaction score
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.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst