APPLICATION NUMBER OF INBOUND LINKS SEARCH SITE WEB BASED MACHINES SEARCH GOOGLE, YAHOO, BING, ASK, ALEXA, ALTAVISTA, EXALEAD, AND GIGABLAST ARIF APRIANTO, DR.-ING. ADANG SUHENDRA, SSI,S Undergraduate Program, Industry Technology, 2010 Gunadarma University http://www.gunadarma.ac.id Keywords: application, inblound link, search engine ABSTRACT: Growth in the number of web pages that semkain in line with the increasing amount of information can be obtained. The popularity of a web search engine is critical when displaying the search results. If a website has a better popularity, the website will be easier to be discovered by seekers of information in cyberspace. This is because search engines do the ranking for each site based on popularity. One of the factors influencing it is the number of inbound links that are owned by a website. However, each search engine displays the number of inbound links to a different website. Therefore it is necessary to form a media website that can display the number of inbound links from several search engines. The application searches the number of inbound links is a web-based application that can be used for searching the number of inbound links from 8 search engines, ie google, yahoo, bing, ask, alexa, altavista, Exalead, and gigablast.Each search result has been displayed in sequence according to the date search to know his progress. Tests carried out on the web administrations to see the number of inbound links from web each local government. Inbound links search website was developed by using PHP programming language. System development phase of this website using the cycle System Development Life Cycle (SDLC). Stages starting from the process of problem analysis, data collection process, making the program interface, design diagram of the system using UML (Unified Modeling Language), making the program code making up the system using PHP programming language, the process of testing a system that has been developed until the stage of system implementation.
1
APLIKASI PENCARIAN JUMLAH INBOUND LINK SITUS WEB BERDASARKAN MESIN PENCARI GOOGLE, YAHOO, BING, ASK, ALEXA, ALTAVISTA, EXALEAD, DAN GIGABLAST NPM : 50405113 Nama : Arif Aprianto Pembimbing : Dr.-Ing. Adang Suhendra, Ssi,S Tahun Sidang : 2010 Subjek : PHP, Judul APLIKASI PENCARIAN JUMLAH INBOUND LINK SITUS WEB BERDASARKAN MESIN PENCARI GOOGLE, YAHOO, BING, ASK, ALEXA, ALTAVISTA, EXALEAD, DAN GIGABLAST Abstraksi Pertumbuhan jumlah halaman web yang semkain besar sejalan dengan meningkatnya jumlah informasi yang dapat diperoleh. Popularitas suatu web sangat menentukan saat mesin pencari menampilkan hasil pencarian. Jika suatu website memiliki popularitas yang lebih baik, maka website tersebut akan lebih mudah untuk ditemukan oleh para pencari informasi di dunia maya. Hal ini dikarenakan mesin pencari melakukan pemeringkatan setiap website berdasarkan popularitasnya. Salah satu faktor yang mempengaruhinya adalah jumlah inbound link yang dimiliki oleh suatu website. Namun, setiap mesin pencari menampilkan jumlah inbound link yang berbeda-beda terhadap suatu website. Oleh karena itu diperlukan adanya sebuah media berupa website yang dapat menampilkan jumlah inbound link dari beberapa mesin pencari. Aplikasi pencarian jumlah inbound link adalah aplikasi berbasis web yang dapat digunakanuntuk melakukan pencarian jumlah inbound link dari 8 mesin pencari, yaitu google, yahoo, bing, ask, alexa, altavista, exalead, dan gigablast. Setiap hasil pencarian yang telah dilakukan ditampilkan secara berurutan sesuai tanggal pencarian agar dapat diketahui perkembangannya. Pengujian dilakukan terhadap web pemda untuk melihat jumlah inbound link dari masing-masing web pemda. Website pencari inbound link ini dikembangkan dengan menggunakan bahasa pemrograman php. Tahap pengembangan sistem website ini menggunakan siklus System Development Life Cycle (SDLC). Tahapan dimulai dari proses analisis masalah, proses pengambilan data, pembuatan interface program, perancangan diagram sistem dengan menggunakan UML(Unified Modeling Language), pembuatan kode program penyusun sistem menggunakan bahasa pemrograman php, proses testing sistem yang telah dikembangkan hingga tahap impelementasi sistem.
2
masing-masing web pemda. Website
APLIKASI PENCARIAN JUMLAH INBOUND LINK SITUS WEB BERDASARKAN MESIN PENCARI GOOGLE, YAHOO, BING, ASK, ALEXA, ALTAVISTA, EXALEAD, DAN GIGABLAST
pencari
inbound
link
ini
dikembangkan dengan menggunakan bahasa pemrograman php. Tahap pengembangan sistem website ini menggunakan
siklus
System
Development Life Cycle (SDLC). Tahapan dimulai dari proses analisis
Arif Aprianto, 50405113
masalah, proses pengambilan data,
Mahasiswa Sarjana Strata Satu (S1)
pembuatan
Teknik Informatika
perancangan diagram sistem dengan
Universitas Gunadarma
interface
menggunakan
Jln. Margonda Raya 100 Pondok
UML(Unified
Modeling Language),
Cina, Depok 16424
kode
[email protected]
program,
program
pembuatan
penyusun
sistem
menggunakan bahasa pemrograman php, proses testing sistem yang telah
ABSTRAK
dikembangkan
Aplikasi pencarian jumlah inbound
dapat
melakukan
digunakan pencarian
untuk
PENDAHULUAN
jumlah
Pertumbuhan jumlah halaman web
inbound link dari 8 mesin pencari,
yang semakin besar sejalan dengan
yaitu google, yahoo, bing, ask, alexa,
meningkatnya jumlah informasi yang
altavista, exalead, dan gigablast.
dapat diperoleh. Popularitas dari
Setiap hasil pencarian yang telah dilakukan
ditampilkan
suatu web sangat menentukan saat
secara
mesin pencari menampilkan hasil
berurutan sesuai tanggal pencarian agar
dapat
diketahui
perkembangannya.
Pengujian
tahap
impelementasi sistem.
link adalah aplikasi berbasis web yang
hingga
pencarian. Jika suatu situs web memiliki popularitas yang lebih baik dibandingkan dengan situs web lain,
dilakukan terhadap web pemda untuk
maka
melihat jumlah inbound link dari
situs
web
tersebut
akan
semakin mudah untuk ditemukan
2
oleh pengguna internet. Sebaliknya,
ini hanya terbatas pada web pemda.
situs web akan sulit untuk ditemukan
Dengan adanya situs web pencari
jika tidak memiliki popularitas yang
inbound link , maka dapat dipantau
baik. Hal ini dikarenakan Search
perkembangan jumlah inbound link
Engine melakukan pemeringkatan
dari
setiap
berdasarkan
penulisan yang digunakan penulis
popularitasnya. Salah satu faktor
ialah dengan melakukan pendekatan
yang
Sistem
situs
web
memperngaruhi
popularitas
suatu
situs
web.
Development
Metode
Lyfe
Cycle
web ialah jumlah inbound link yang
(SDLC) atau pengembangan daur
dimiliki oleh suatu situs web. Jumlah
hidup sistem
inbound link yang ditampilkan oleh
proses dalam membangun sistem
beberapa mesin pencari berbeda-
atau
beda
tahapan,
terkait
dengan
metodologi
dimana keseluruhan
aplikasi
melalui
yaitu
beberapa
analisis
sistem,
pencarian dari setiap mesin pencari.
spesifikasi
Pada penulisan skripsi ini, penulis
perancangan sistem, pengembangan
membuat aplikasi berbasis web yang
sistem,
dapat melakukan pencarian inbound
implementasi
link dari 8 mesin pencari. Dengan
sistem.
demikian,
informasi
kebutuhan
pengujian
sistem,
sistem,
dan
serta
pemeliharaan
mengenai
inbound link dari suatu situs web
LANDASAN TEORI
Dalam
Inbound Link adalah link
penerapannya, seorang admin dan
yang berasal dari situs web lain
anggota yang telah terdaftar dapat
menuju
melakukan
Penggambaran
dapat
diperoleh.
pencarian
dengan
suatu
situs
web.
backlink
dapat
memasukkan domain dari suatu situs
dianalogikan seperti dua situs web A
web.
dapat
dan B. Situs web A mempunyai link
mengunggah file yang berfungsi
menuju ke situs web B, maka dapat
untuk memasukkan data web yang
dikatakan
terdiri dari nama situs web dan
memiliki inbound link dari situs web
domain ke dalam database. Uji coba
A. Inbound link juga diketahui
Selain
itu,
admin
yang dilakukan pada fasilitas upload
3
bahwa
situs
web
B
sebagai incoming link, backlink,
situs web menjadi nilai popularitas
inlink, dan inward link.
atau berharganya situs web tersebut.
Pada
Search
Engine
Inbound
link
merupakan
Optimization (SEO), jumlah inbound
faktor penting dalam SEO (Search
link yang dimiliki oleh suatu situs
Engine
web merupakan salah satu indikator
merupakan salah satu faktor yang
yang dapat menentukan popularitas
mempengaruhi peringkat situs web
situs web. Jumlah Inbound link yang
Optimization)
karena
pada mesin pencari. Reputasi link
dimiliki oleh suatu situs web pada
yang diperoleh dari kualitas inbound
setiap mesin pencari berbeda-beda.
link menjadi nilai tambah bagi mesin
Hal ini dikarenakan setiap mesin
pencari
pencari mempunyai metodologi yang
pemeringkatan situs web. kualitas
berbeda dalam melakukan proses
inbound link adalah relevansi dari isi
indexing web pages. Daftar situs web
situs web link partners dengan suatu
yang
situs web. Ketika suatu situs web
dihasilkan
pencarian
saat
inbound
melakukan
link
disebut
dalam
melakukan
mempunyai inbound link dari situs
sebagai link partners.
web lain dengan isi yang sejenis atau berhubungan,
ANALISA DAN PEMBAHASAN
maka
situs
web
tersebut dapat dikatakan memiliki inbound
Sistem Pencarian Inbound Link
link
yang
berkualitas.
Semakin besar relevansinya, maka
Inbound link adalah link yang
semakin besar kualitas yang dimiliki.
berasal dari situs web lain menuju Mesin pencari menyediakan
suatu situs web. Jika suatu situs web
fasilitas untuk melakukan pencarian
dimisalkan sebagai situs web A dan
inbound link dengan menggunakan
B. Situs web A mempunyai link ke
keyword
situs web B, maka dapat dikatakan
tertentu.
Masing-masing
mesin pencari memiliki kata kunci
bahwa situs web B memiliki inbound
tersendiri
link dari situs web A. Jumlah
dalam
melakukan
pencarian inbound link dari database
inbound link yang dimiliki oleh suatu
mereka. Penulis memilih 8 mesin
4
pencari untuk melakukan pencarian
untuk mendapatkan datanya yaitu
inbound link dengan situs web yang
melalui
telah dibuat, yaitu google, yahoo,
http://xml.alexa.com/data?cli=10&da
bing, ask, alexa, altavista, exalead,
t=nsa&url=domain.
dan
mesin
melakukan pencarian inbound link
pencari ini dipilih karena merupakan
hanya terbatas kepada pengunjung
mesin pencari yang paling banyak
yang telah melakukan pendaftaran
digunakan oleh pengguna internet
dan admin. Dalam situs web, penulis
dalam
membuat
gigablast.
mencari
Kedelapan
informasi
yang
alamat
Akses
interface
untuk
admin
dan
dibutuhkan. Adapun kata kunci yang
pengunjung
digunakan
untuk memasukkan domain yang
oleh
penulis
dalam
yang
telah
terdaftar
melakukan pencarian pada masing-
dikehendaki
masing mesin pencari adalah sebagai
pencarian
berikut.
prosesnya, program akan menyimpan
Tabel 1 Keyword Pencarian Inbound Link
domain yang telah dimasukkan dan
guna inbound
melakukan link.
Pada
mengunjungi ketujuh mesin pencari
Mesin Pencari Google
Kata Kunci link:domain
untuk memperoleh jumlah inbound
Yahoo Bing Ask
link:domain domain -link:domain ”domain” -link:”domain”
link dari setiap mesin pencari.
Altavista Exalead Gigablast
link:domain link:domain domain -link:domain
yang telah disebutkan sebelumnya
Selain keenam mesin pencari
Gambar 1 Proses Pencarian inbound Link
di atas, terdapat mesin pencari yang
Gambar 1 di atas merupakan
tidak dipaparkan pada tabel 1 yaitu
gambaran
alexa. Pencarian inbound link yang
proses dari sistem pencarian inbound
dilakukan
tidak
link pada 8 mesin pencari. Pada
menggunakan kata kunci, melainkan
gambar proses di atas yang dapat
dengan mengunjungi URL alexa xml
melakukan
di
alexa
5
umum
mengenai
pencarian
alur
hanyalah
admin dan pengunjung yang telah
domain yang telah ada dalam basis
mendaftar.
data.
Proses
diawali
oleh
admin / anggota yang melakukan pencarian
dengan
memasukkan
Proses Pembuatan
domain yang diinginkan. Kemudian
Proses pembuatan situs web pencari
program akan mengunjungi setiap
inbound link menggunakan PHP
mesin pencari dengan menyertakan
sebagai bahasa pemrogramannya dan
variabel
domain
yang
telah
MySQL sebagai database. Berikut
oleh
admin
sesuai
adalah tahapan dalam pembuatan
dengan kata kunci seperti pada tabel
situs web pencari inbound link dari
1.
adalah
mulai pembuatan tampilan program
dari
sampai dengan pembuatan kode
dimasukkan
Langkah
mengambil
hasil
terakhir pencarian
masing-masing mesin pencari dan
program.
menampilkannya pada halaman situs
1. Analisis system yaitu pembuatan
web. Selain itu, admin juga dapat
alur program secara global dan
melakukan pencarian inbound link
struktur navigasi program
web pemda. Seorang pengunjung
2. Rincian kebutuhan hardware dan
baik yang belum mendaftar maupun
software untuk pengembangan
yang telah mendaftar hanya dapat
situs web pencari inbound link 3. Perancangan
melihat daftar web pemda dan hasil
database
untuk
sistem
pencariannya di dalam situs web.
4. Perancangan
Berbeda dengan proses pencarian yang telah dijelaskan sebelumnya,
UML
dalam hal ini pencarian dikhususkan
5. Penulisan
sistem
dengan
program
dengan
kepada web pemda saja. Admin
menggunakan PHP. Pada tahap
dapat memasukkan daftar domain
penulisan
web pemda ke dalam basis data
menggunakan
dengan menggunakan file exel yang
pemrograman pendukung untuk
di save ke dalam format text (tab
mendukung
delimited). Proses pencarian akan
baiknya system, yakni cascading
dilakukan dengan menggunakan data
style sheet untuk memperindah
6
program
penulis bahasa
berjalan
dengan
tampilan program, javascript, dan
HTML
sebagai
bahasa
markup web
Tampilan Program Proses utama dari situs web pencari inbound link ini ialah proses pencarian inbound link dari 8 mesin pencari terhadap suatu situs web, dan halaman untuk menampilkan hasil pencarian secara terperinci meliputi Gambar 3 Halaman Pencarian Inbound Link
tanggal pencariannya. Berikut adalah gambar dari halaman utama situs web pencari inbound link.
Gambar 4 Halaman Detail Hasil Pencarian
Gambar 2 Halaman Detail Web Pemda
Berikut ini gambar dari halaman
KESIMPULAN DAN SARAN
pencarian inbound link dan hasil
Kesimpulan
pencariannya.
Pembuatan aplikasi pencari inbound link dapat membantu untuk melihat jumlah inbound link yang
7
dimilki suatu situs web berdasarkan
kedepannya, baik dari segi tampilan
8
maupun fasilitas di dalamnya.
mesin
pencari
yang
telah
ditentukan, yaitu google, yahoo, bing, ask, alexa, altavista, exalead,
DAFTAR PUSTAKA
dan gigablast. Selain itu, uji coba
Vikram,
yang dilakukan terhadap web pemda
Programming Solutions. McGraw-
dapat dijadikan pengamatan terhadap
Hill,2007.
Vaswani,
PHP
jumlah inbound link dari setiap web Steinmetz, William & Brian Ward,
pemda yang telah terdaftar. Dengan
adanya
Wicked Cool PHP. No Starch Pres,
aplikasi
Inc, San Francisco, 2008.
berbasis web ini, dapat diketahui jumlah inbound link yang merupakan jumlah link partners dari suatu situs
Forta, Ben, Sams Teach Yourself
web
tanggal
Regular Expressions in 10 minutes.
pencariannya. Data hasil pencarian
Sams Publishing, Indianapolis, 2004.
berdasarkan
yang
ditampilkan
berdasarkan
tanggal
sehingga
dapat
diurutkan Hakim,
pencarian,
Lukmanul,
Membongkar
Trik Rahasia Para Master PHP,
diketahui
Lokomedia, Yogyakarta, 2008.
perkembangan jumlah inbound link dari suatu situs web.
Munawar, Pemodelan Visual dengan UML, Graha Ilmu, Yogyakarta,
Saran
2005.
Aplikasi pencari inbound link berbasis
web
ini
masih
membutuhkan pengembangan lebih
Fauzan Azmi, Search Engine
lanjut karena mempunyai beberapa
http://ilmukomputer.org/2008/08/01/
kekurangan dan keterbatasan. Oleh
search-engine, 2004
karena itu, penulis menyarankan agar aplikasi ini dapat dikembangkan
http://gedex.web.id/archives/2008/05
menjadi
/09/menggunakan-curl-dan-libcurl-
lebih
baik
lagi
untuk
dengan-php/
8
http://www.easywebtutorials.com/eb
http://en.wikipedia.org/wiki/Inbound
ooks/SEO-MadeEasy.pdf
_link
9