İlyas Canbay (HTML, CSS, PHP, SQL) » PageRank Algoritması
PageRank Algoritması
PageRank Algoritmasına Basit Bir Örnek
Bu örnekte 4 web sitesini ele alalım: A, B, C, D siteleri… Tüm işlemleri bu 4 site üzerinde yapalım. Bu nedenle her bir sitenin başlangıçta 0,25 değerinde puan kazandırdığını varsayıyoruz.
Örneğimizde B, C ve D siteleri sadece A sitesine link veriyor. Her bir sitenin A sitesine kazandırdığı 0,25 değerindeki puanları topluyoruz. Bu durumda tüm puanlar, linklerin hepsini alan A sitesinde toplanmış oluyor.
PR(A)=PR(B)+PR(C)+PR(D)
Şimdiki örneğimizde B sitesinin A ve C sitelerine link verdiğini ve D sitesinin de diğer 3 siteye backlink verdiğini varsayalım. Bu nedenle backlink değeri bir sitedeki outlink sayısı arttıkça düşer. Dolayısıyla daha önceki örneğimizde 0,25 değerinde puan kazandıran B sitesi, şuan A sitesine 0,125 değerinde PR kazandırıyor. Çünkü B sitesinin 0,25 değerindeki puanı link verdiği A ve C siteleri arasında paylaştırılıyor. Her üç siteye link veren D sitesi ise 0,25 değerindeki puanı üç site arasında paylaştırıyor. Bu nedenle D sitesinin A sitesine kazandırdığı puan 0,083’dür.
En son verdiğimiz örneğe göre her bir sitenin kazandığı PR değerini aşağıdaki formül ile tahmin edebiliriz:
PR(A)=[PR(B):2]+[PR(C):1]+[PR(D):3]
PR(A)=0,125+0,25+0,083
PR(A)=0,458
PR(B)=[PR(D):3]
PR(B)=0,083
PR(C)=[PR(B):2]+[PR(D):3]
PR(C)=0,125+0,083
PR(C)=0,208
PR(D)=0
Örnekte görüldüğü gibi en çok puanı toplayan A sitesidir. D sitesi ise bu üç siteden hiç link almadığı için puan almamıştır. Ancak D sitesi örnekte yer almayan X sitelerinden edindiği 0,25 puanı A, B ve C siteleri arasında paylaştırmıştır. Buradan şunu anlıyoruz ki iki sitenin backlink sayısı aynı bile olsa PR değeri, backlink veren sitelerin kazandırdığı puana göre belirlenmektedir.
PR değeri aynı olan iki site varsayın: A ve B. Sizin siteniz de C olsun. A ve B siteleri için standart PR puanının 0,25 olduğunu varsayalım. A sitesi sadece C sitesine backlink versin. B sitesi ise hem C sitesine hem de D, E, F, G sitelerine backlink versin. Bu durumda sizin sitenize en çok puan kazandıran site sadece sizin sitenize backlink veren A sitesidir. A sitesi C sitesine 0,25 kazandırırken; B sitesi 0,25 değerindeki puanı C, D, E, F ve G siteleri arasında paylaştırdığı için sizin siteniz olan C’ye 0,05 puan kazandırır.
Netice itibariyle bazen bir siteden alacağınız puan onlarca siteden aldığınız puandan daha fazla olabiliyor.
İlyas Canbay (www.ilyascanbay.com)
Bu yazıyı kaynak göstermek şartıyla yayınlayabilirsiniz.
4 Yorum
1. Emrahca replies at 31st Ağustos 2007, 21:29 :
Süper bir anlatım arkadaşım. Elerine sağlık. Bu bilgiler beni çok aydınlattı.
2. PlusNetTR replies at 20th Eylül 2007, 05:49 :
C D’ye veriyor A B’ye veriyor C hem A’ya hem D’ye yani uşak ahçıyı ahçı uşağı sonra hepsi birden uşağı
Demekki neymiş backlink önemliymiş abi ama bunu karşılıklı yapmak daha güzelmiş
Faydalı bilgiler için teşekkürler usta
3. admin replies at 6th Nisan 2009, 00:09 :
Yorumlarınız için teşekkür ederim. Bu arada yazımı kaynak belirtmeden yayınlayan insanları kınıyorum doğrusu. Emeğe saygısızlık ediyorlar…
4. yaholimin33 replies at 23rd Nisan 2009, 01:18 :
öncelikce calismalariniz icin basiarilar dilerim.. sizin çok acil yardiminiza ihtiyacm var kusura bakmayin yer burasi degil ama site biraz karisik geldi tam olarak nereye yazacagimi bilemedim.. üniversite ogrencisiyim ve cok zor bir odev aldim (php , mysql) ;odcok basit ana isin icinden cikamadim) lutfen bu mesajimi oludugunuzda bana yardimci olursaniz sevinirim
Yorum Gönder.
Yorum gönderebilmek için giriş yapmalısınız.