Bidang Kegiatan :
PKM – GT
Diusulkan oleh :
Eko Fujianto (306322400758)/2006
Humaidillah Kurniadi W (906322400392)/2006
Desy Hosenainy (408322410263)/2008
i
2010
HALAMAN PENGESAHAN USULAN PKM - GT
5. Dosen Pembimbing
a. Nama Lengkap dan Gelar : Daeng Achmad Suaidi, S.Si., M.Kom.
b. NIP : 196902271997021001
Alamat Rumah dan no.tlp : Malang/ 085646035953
KATA PENGANTAR
ii
Assalamualaikum Wr. Wb.
Puji syukur Penulis panjatkan kehadirat Allah SWT karena atas rahmat
dan hidayah-Nya, sehingga Penulis dapat menyelesaikan karya tulis yang berjudul
” Otomatisasi Pengambilan Size, Visibility, Rich Files, dan Scholar dari
Website Sebagai Alat Ukur Indikator Webometrics”. Pada akhirnya, dalam
menyelesaikan karya tulis ini, penulis telah banyak menerima bantuan dari
berbagai pihak sehingga dalam waktu yang relatif singkat karya tulis yang
sederhana ini dapat terwujud. Oleh karena itu, Penulis berkenan untuk
menyampaikan penghargaan dan ucapan terima kasih kepada:
1. Kedua orangtua tercinta dan segenap keluarga yang telah banyak memberi
dorongan baik moril maupun materiil.
2. Bapak Drs. Kadim Masjkur, M. Pd selaku Pembantu Rektor III
Universitas Negeri Malang.
3. Ibu Dra. Susilowati, M.S. selaku Pembantu Dekan III FMIPA Universitas
Negeri Malang yang telah berkenan memberikan motivasi kepada Penulis.
4. Bapak Daeng Achmad Suaidi, S.Si., M.Kom. yang telah membimbing
Penulis dalam pembuatan karya tulis ini sehingga dapat terselesaikan
secara keseluruhan.
Penulis menyadari bahwa karya tulis ini masih jauh dari sempurna. Oleh
karena itu, Penulis mengharapkan kritik dan saran yang membangun dari semua
pihak. Dengan iringan doa semoga karya tulis ini bisa bermanfaat dalam
pengembangan pendidikan dan wacana berpikir kita bersama. Amin
Penulis
DAFTAR ISI
Halaman
iii
HALAMAN PENGESAHAN USULAN PKM-GT.....................................i
KATA PENGANTAR .................................................................................... ii
DAFTAR ISI ................................................................................................... iii
RINGKASAN ................................................................................................. 1
PENDAHULUAN
Latar Belakang Masalah ....................................................................... 2
Tujuan dan Manfaat yang Ingin Dicapai .............................................. 2
GAGASAN
Kondisi kekinian pencetus gagasan ..................................................... 2
Solusi yang pernah ditawarkan ............................................................ 4
Perbaikan gagasan yang diajukan......................................................... 5
Langkah-langkah strategis yang dilakukan .......................................... 5
KESIMPULAN............................................................................................... 7
LAMPIRAN
iv
OTOMATISASI PENGAMBILAN SIZE, VISIBILITY, RICH FILES, DAN SCHOLAR
DARI WEBSITE SEBAGAI ALAT UKUR INDIKATOR WEBOMETRICS
RINGKASAN
Website merupakan suatu layanan yang memberikan informasi kepada pengunjung website
dengan menggunakan konsep hyperlink, dengan tujuan untuk mempermudah melakukan
penelusuran informasi di Internet. Perkembangan teknologi website yang sangat pesat dan
jumlah website yang sangat banyak memunculkan lembaga-lembaga yang melakukan
pemeringkatan terhadap website-website di Internet. Tujuan adanya pemeringkatan tersebut
adalah untuk mengetahui kualitas suatu website ditinjau dari indikator-indikator tertentu.
Lembaga yang melakukan pemeringkatan website misalnya Webometrics
(http://www.webometrics.info) yang melakukan pemeringkatan terhadap website lembaga
pendidikan di seluruh dunia, Alexa (http://www.alexa.com) melakukan pemeringkatan terhadap
semua website di Internet, dan masih banyak lembaga pemeringkatan website lainnya. Dalam
melakukan pemeringkatan, lembaga pemeringkatan website melakukan penilaian terhadap
berbagai macam indikator. Misalnya indikator yang dipakai oleh Webometrics antara lain size
(S), visibility (V), rich files (R), dan scholar (Sc).Webometrics mendapatkan data indikator di
atas dari 4 mesin pencari yaitu Goolge, yahoo, Bing, dan Exalead. Data tersebut tentunya tidak
didapatkan dengan cara manual terhadap puluhan ribu website di seluruh dunia. Mereka
tentunya menggunakan suatu program tertentu yang secara otomatis dapat mengambil data dari
website-website yang sudah ditentukan, yang selanjutnya akan diolah dalam proses
pemeringkatan. Dengan menggunakan bahasa pemrograman PHP dibuat sebuah program yang
dapat melakukan pengambilan empat data di atas secara otomatis tanpa menjalankan 4 (empat)
mesin pencari satu-persatu. Program ini secara otomatis menjalankan keempat mesin pencari
dengan key tertentu dan menampilkan hasil pengambilan data size, visibility, rich files, dan
scholar pada sebuah tabel. Hasil pengambilan data juga dapat didownload dalam file berformat
CSV (Comma Saparated Value). Dengan menggunakan program ini, proses pengambilan data
size, visibility, rich files, dan scholar dari website akan lebih mudah dan lebih cepat
dibandingkan dengan melakukan pengambilan data secara manual. Program menghasilkan data
size, visibility, rich files, dan scholar yang sama dengan hasil pengambilan data yang dilakukan
secara manual.
PENDAHULUAN
Latar Belakang
5
Perkembangan teknologi website yang sangat pesat dan jumlah website yang sangat
banyak memunculkan lembaga-lembaga yang melakukan pemeringkatan terhadap website-
website di Internet. Tujuan adanya pemeringkatan tersebut adalah untuk mengetahui kualitas
suatu website ditinjau dari indikator-indikator tertentu. Lembaga yang melakukan pemeringkatan
website misalnya Webometrics (http://www.webometrics.info), Alexa (http://www.alexa.com),
dan masih banyak lembaga pemeringkatan website lainnya.
Dalam melakukan pemeringkatan, lembaga pemeringkatan website melakukan penilaian
terhadap berbagai macam indikator. Misalnya indikator yang dipakai oleh Webometrics antara
lain size (S), visibility (V), rich files (R), dan scholar (Sc).Webometrics mendapatkan data
indikator di atas dari mesin pencari.
Berdasarkan uraian di atas, maka kami mengajukan gagasan tentang “Otomatisasi
Pengambilan Size, Visibility, Rich Files, dan Scholar dari Website Sebagai Alat Ukur
Indikator Webometrics”.
Tujuan
Tujuan dari gagasan ini adalah untuk membuat program yang dapat melakukan
otomatisasi pengambilan size, visibility, rich files, dan scholar dari website sebagai untuk alat
ukur indikator Webometrics.
Manfaat
Program ini dapat digunakan oleh semua pihak terutama perguruan tinggi sebagai alat
untuk mengetahui jumlah size, visibility, rich files, dan scholar yang dimiliki dalam website
tertentu dalam pengukuran indikator Webometrics.
GAGASAN
Kondisi Kekinian Pencetus Gagasan
Perkembangan website saat ini yang begitu cepat membuat jumlahnya semakin banyak.
Hal ini memunculkan lembaga-lembaga pemeringkatan website yang melakukan pemeringkatan
terhadap website-website tertentu. Misalnya Webometrics (http://www.webometrics.info) yang
melakukan pemeringkatan terhadap website lembaga pendidikan atau perguruan tinggi di seluruh
dunia dan Alexa (http://www.alexa.com) melakukan pemeringkatan terhadap semua website di
Internet.
Indikator dalam penilaian pemeringkatan website berbeda antara lembaga pemeringkatan
yang satu dengan yang lainnya. Indikator yang dibahas mengacu pada indikator yang dipakai
oleh Webometrics, yaitu size (S), visibility (V), rich files (R), dan scholar (Sc). Webometrics
menggunakan 4 (empat) mesin pencari yaitu Google (http://google.com), Yahoo
(http://siteexplorer.search.yahoo.com), Bing (http://bing.com) , dan Exalead
(http://exalead.com/search) dalam mencari dan mendapatkan data.
Size (S) adalah jumlah halaman yang ditemukan dari 4 (empat) mesin pencari, yaitu
Google, Yahoo, Bing, dan Exalead. Hasil pencarian untuk masing-masing mesin pencari akan
berbeda. Untuk mendapatkan data Size secara manual dilakukan dengan masukkan key “site:”
6
dilanjutkan dengan URL(uniform resource locator) website yang dimaksud, misal
“site:um.ac.id” pada mesin pencari, seperti yang terlihat pada Gambar 1.
Visibility (V) adalah jumlah total tautan (link) unik yang diterima dari situs lain, yang
diperoleh dari mesin pencari Yahoo. Untuk mendapatkan data Visibility secara manual dilakukan
dengan memasukkan key “linkdomain:URL – site:URL” seperti pada Gambar 2.
Rich Files (R) adalah volume file yang ada di suatu situs, diantaranya adalah: PDF, PS,
DOC, dan PPT. Untuk mendapatkan data rich files secara manual dilakukan dengan
memasukkan key seperti yang terlihat pada Gambar 3 pada mesin pencari Google.
7
Gambar 3. Contoh key untuk pengambilan rich files dari URL um.ac.id
Scholar (Sc) adalah jumlah tulisan-tulisan ilmiah, laporan-laporan, dan tulisan ilmiah
akademis yang terindeks oleh Google Scholar (http://scholar.google.com). Untuk melakukan
pencarian data Scholar secara manual dilakukan dengan memasukkan key “site:URL” pada
Google Scholar seperti pada Gambar 4.
Program pengambilan data website sebelumnya pernah dibuat oleh Herman Tolle
(http://ayo-cari.com /blog/visualisasi-search/). Pengambilan data meliputi visibility, size, rich
files, dan scholar, seperti yang terlihat pada Gambar 5.
Metode baru yang dilakukan adalah membuat program dengan kemampuan dapat
melakukan pengambilan data terhadap 4 indikator (size, visibility, rich files, dan scholar) dari 4
mesin pencari (Google, Yahoo, Bing, dan Exalead). Selain itu pengambilan data bisa dilakukan
terhadap satu atau lebih URL sekaligus dalam satu kali proses. Hasil pengambilan data
8
ditampilkan dalam bentuk tabel dan bisa didownload dalam file berformat CSV (comma
separated value).
a) Teknik Pemrograman
Program dibuat menggungakan bahasa pemrograman PHP. Program ini secara otomatis
menjalankan mesin pencari dengan key yang telah ditentukan dan melakukan pengambilan data
size (S), visibility (V), rich files (R), dan scholar (Sc) dari mesin pencari. Kemudian program
mengambil page source dari halaman hasil pencarian mesin pencari. Setelah itu program
melakukan pencocokan string angka jumlah hasil pencarian pada page source tadi dan
mengubahnya menjadi sebuah variabel. Angka jumlah hasil pencarian mesin pencari adalah
angka seperti yang terlihat pada Gambar 6.
b) Tampilan Program
Pada program ini akan ditampilkan sebuah listbox multiselect yang berisi daftar URL,
sebuah tombol “Star Pengambilan Data” untuk memulai proses, dan text hyperlink “UPLOAD
CSV” untuk memanggil halaman upload file CSV. Jika proses pengambilan data selesai,
program akan menampilkan sebuah tabel hasil pencarian.
c) Algoritma Program
d) Flowchart Program
Flowchart pada program otomatisasi pengambilan size, visibility, rich files, dan scholar
dari website adalah sebagai berikut:
9
Gambar 7 Flowchart program
KESIMPULAN
Pengambilan data size, visibility, rich files, dan scholar dari website secara manual
dilakukan dengan cara menjalankan mesin pencari dengan key tertentu. Setelah mesin pencari
selesai melakukan pencarian dan menampilkan halaman hasil pencarian, angka jumlah hasil
pencarian ditulis sebagai data. Hal ini dilakukan berulang untuk masing-masing jenis data yang
akan diambil dan pada masing-masing mesin pencari dengan memasukkan key yang berbeda
untuk tiap jenis data.
Program otomatisasi ini bekerja dengan cara sama seperti seperti cara di atas, namun
proses tersebut dilakukan secara otomatis dan tidak ditampilkan pada layar. Yang ditampilkan
pada layar adalah hasil akhir yang berupa tabel yang berisi data size, visibility, rich files, dan
scholar. Pengambilan data juga dapat dilakukan pada beberapa URL secara bersamaan dengan
memilih beberapa URL pada listbox multiselect yang disediakan.
Dengan menggunakan program ini, proses pengambilan data size, visibility, rich files, dan
scholar dari website akan lebih mudah dan lebih cepat dibandingkan dengan melakukan
pengambilan data secara manual. Program ini menghasilkan data size, visibility, rich files, dan
scholar yang sama dengan hasil pengambilan data yang dilakukan secara manual.
DAFTAR PUSTAKA
Suprianto, Dodit. 2008. Buku Pintar Pemrograman PHP. Bandung: OASE Media.
10
LAMPIRAN
Daftar Riwayat Hidup
1. Ketua Pelaksana
Nama : Eko Fujianto
Tempat, tanggal lahir : Probolinggo, 14 Mei 1988
Alamat asal : Sindetanyar 7/3 Besuk Probolinggo
Nama orang tua : Sundari
Riwayat Pendidikan : SD Negeri Sindetanyar
SMP Negeri 2 Besuk
SMA Negeri 1 Kraksaan
S1 Fisika Universitas Negeri Malang
Alamat di Malang : JL. Bendungan Sutami 1 405B Malang
No. telp./HP : 085755529263
E-mail : efujianto@gmail.com
Prestasi :-
Pengalaman Karya Tulis :-
11
Eko Fujianto
NIM 306322400758
2. Anggota Pelaksana I
Nama : Humaidillah Kurniadi W
Tempat, tanggal lahir : Sumenep, 12 Maret 1988
Alamat asal : Jl. Meria no. 4 RT.01/RW.03 P. Kulon Uj. Pangkah
Gresik
Nama orang tua : Kurniadi
Riwayat Pendidikan : SD Taman Muda
SMP 1 Kalianget
SMA 3 Pamekasan
S1 Fisika Universitas Negeri Malang
Alamat di Malang : Jl. Bendungan Sutami 64 B Malang
No. telp./HP : 085231315485
E-mail :-
Prestasi :-
Pengalaman Karya Tulis :-
12
Humaidillah Kurniadi W
NIM 906322400392
3. Anggota Pelaksana II
Nama : Desy Hosenainy
Tempat, tanggal lahir : Probolinggo, 25 Desember 1989
Alamat asal : Jln Patimura, Asem Bagus Kraksaan
Probolinggo
Nama orang tua : Hosen
Riwayat Pendidikan : SDN Asembagus
SMPN I Kraksaan
SMAN I Kraksaan
S1 Fisika Universitas Negeri Malang
Alamat di Malang : Jl. Sutami 1D 20 Malang
No. telp./HP : 085649521036
E-mail : ecy_scout@yahoo.co.id
Prestasi :-
Pengalaman Karya Tulis :-
Desy Hosenainy
NIM 408322410263
13
14