Sudah cukup lama terjun di dunia blogging, baru hari ini kenal istilah pagerank, sungguh terlalu. Seperti biasa, langsung buka situs pencari paman google dan memasukkan keyword pagerank. Alhasil, muncul banyak sekali situs yang memberikan informasi tentang pagerank, jadi bingung sendiri akhirnya. Penjelasan tentang pagerank di situs yang satu dengan yang lain agak berbeda pada beberapa hal dan menurut saya, pagerank ini agak susah untuk dipahami tetapi saya akan mencoba membuat tulisan tentang pagerank
Pagerank adalah algoritma yang diciptakan oleh Larry Page dan Sergey Brin, 2 orang mahasiswa Ph.D Standford University yang juga merupakan pendiri situs mesin pencari Google. Pagerank sendiri adalah sebuah trademark Google, tetapi sebelumnya sudah dipatenkan atas nama Standford University. Google sendiri kemudian memiliki exclusive lisence rights untuk menggunakan pagerank. Untuk itu, Google harus memberikan 1.8 juta sahamnya kepada Standfors University yang selanjutnya saham tersebut dijual 336 juta dolar pada tahun 2005
Lalu, algoritma pagerank sendiri sebenarnya tentang apa? Pagerank adalah sebuah algoritma analisa dimana algoritma ini akan memberikan bobot nilai numerik kepada setiap halaman website. Nilai numerik ini berkisar antara 1-10, semakin besar nilai ini maka semakin populer dan semakin penting isi halaman tersebut. Misal sebuah halaman diberi pagerank 2 oleh Google dan halaman lain memiliki pagerank 3, halaman dengan pagerank 2 mempunyai nilai 100 kali lebih tinggi dari pagerank 1, halaman dengan pagerank 3 memiliki nilai 1000 kali lebih tinggi dan seterusnya.
Apa manfaat dari pagerank? Semakin tinggi nilai pagerank menunjukkan seberapa penting dan seberapa populer halaman web tersebut. Google akan menampilkan halaman web dengan pagerank tertinggi terlebih dahulu pada hasil pencarian. Menurut penelitian, sebuah website akan kehilangan 80% kesempatan dikunjungi apabila website tersebut tidak muncul pada halaman pertama pada sebuah hasil pencarian Google. Disamping itu, sebuah halaman web yang populer yang banyak dikunjungi orang merupakan sebuah media promosi yang efektif. Beberapa program afiliasi bahkan membuat pagerank sebagai salah satu syarat dan menentukan besarnya pembagian keuntungan, contohnya http://www.ppcindo.com/. Ibaratkan saja website kita seperti sebuah toko, apabila pengunjungnya semakin banyak, kemungkinan barang yang kita jual di toko tersebut dibeli orang akan semakin besar pula.
Bagaimana Google memberikan nilai pagerank pada sebuah website? Sebenarnya Google merahasiakan cara sesungguhnya yang mereka gunakan dalam menentukan nilai pagerank tetapi ada sebuah algoritma sederhana yang dipublikasikan. Banyak cara digunakan oleh search engine dalam menentukan urutan hasil pencariannya, diantaranya penggunaan META Tags, isi dari halaman web, penekanan pada topik halaman, dan lain sebagainya. Cara-cara tersebut mudah untuk dicurangi, salah satunya penggunaan meta tags. Seseorang dapat saja memasukkan banyak kata kunci yang populer yang sering dicari orang padahal content webnya tidak berhubungan dengan kata kunci. Bisa juga seseorang membuat halaman web yang dirancang khusus untuk search engine atau disebut dengan doorway pages. Untuk mengatasi berbagai kekurangan cara-cara tadi, ada sebuah teknologi yang disebut dengan link popularity. Link popularity akan memperhitungkan setiap inbound link (link masuk) dan outbound link (link keluar) dari setiap halaman. Untuk memahami inbound dan outbound akan lebih mudah menggunakan sebuah contoh. Misalnya ada 3 halama web, A, B, dan C. A memiliki 2 link ke halaman B dan C. B memiliki 1 link ke halaman A dan C tidak memiliki link. Dapat dikatakan A memiliki 2 outbound link dan 1 inbound link, B memiliki 1 outbound link dan 1 inbound link, C memiliki 1 inbound link.
Pagerank memiliki konsep yang sama dengan link popularity tetapi pagerank tidak hanya menggunakan perbandingan jumlah inbound dan outbound link, tentu saja ada parameter lain yang tidak dipublikasikan. Sebuah halaman akan dianggap penting jika halaman lain memiliki link ke halamn tersebut. Sebuah halaman akan dianggap semakin penting jika sebuah halaman lain dengan pagerank lebih tinggi memiliki link ke halaman tersebut. Dengan demikian terjadi proses secara rekursif dimana nilai pagerank sebuah halaman ditentukan oleh pagerank halaman lain yang juga ditentukan oleh pagerank halaman lain dan seterusnya. Di dunia ini ada berjuta juta bahkan bermilyar halaman web dan sungguh suatu proses yang kompleks dalam menelusurinya
Misalnya di dunia hanya ada 4 buah halamam web, A, B, C dan D. Dalam menentukan nilai pagerank, pertama kali adalah memberikan initial value kepada tiap-tiap halaman web. Initial value ini berkisar antara 0 dan 1 dan bersifat probabilitas, dikenal dengan istilah dumping factor. Ada perhitungan lain untuk mendapatkan dumping factor tetapi disini digunakan cara mudah yaitu 1 dibagi dengan keseluruhan halaman web yang ada, jadi tiap halaman mendapatkan initial value 1/4 = 0.25.
Kasus 1: Halaman B, c dan D memiliki sebuah link ke A maka secara mudah nilai pagerank A adalah total dari nilai pagerank B, c dan D yaitu 0.25 + 0.25 + 0.25 = 0.75
Kasus 2: halaman B memiliki link ke halaman A dan C, halaman D memiliki link ke A, B dan C maka nilai pagerank A adalah nilai pagerank B dibagi dengan jumlah outbound link B + nilai pagerank C dibagi dengan jumlah outbound link C + nilai pagerank D dibagi dengan jumlah outbound link D = (0.25/2) + (0.25/1) + (0.25/3)
Ada sebuah PHP scipt yang dapat digunakan untuk mengecek nilai pagerank sebuah halaman website, tetapi untuk lebih mudah dapat menggunakan Google Toolbar atau link dari Google toolbar (http://www.google.com/search?client=navclient-auto&ch=6-1484155081&features=Rank&q=info:http://www.friendster.com). Hasil yang didapatkan untuk webstte google.com adalan Rank_1:2:10 dan Rank_1:1:7 untuk friendster. Entah bagaimana cara membaca hasil ini tetapi kurang lebih dapat diartikan Google memiliki pagerank 10 dan friendster memiliki pagerank 7.
Saat ini ada banyak website yang memberikan layanan pengukuran pagerank seperti thegooglepagerank.com, mypagerank.net, dan yang paling populer adalah alexa. Alexa belakangan ini menjadi populer dan menjadi standar pengukuran dalam beberapa program afiliasi.
Read more...