Dokumen tersebut membahas tentang pengertian mesin pencari (search engine), cara kerjanya, dan komponen-komponen utamanya yaitu web crawler dan sistem indeks. Web crawler berperan mengumpulkan informasi dari berbagai situs web, sedangkan sistem indeks berperan menganalisis dan menyimpan data halaman web untuk memudahkan proses pencarian informasi.
4. Pengertian Search
Engine
Mesin pencari web atau yang lebih dikenal
dengan istilah web search engine
merupakan program komputer yang
dirancang untuk mencari informasi yang
tersedia didalam dunia maya.
Web Browser adalah suatu program yang
digunakan untuk menjelajahi dunia Internet
atau untuk mencari informasi tentang suatu
halaman web yang tersimpan di komputer.
Page 4
5. Contoh web browser antara lain :
Internet Explorer, Mozilla Firefox,
Opera, Google Chrome, dll.
Page 5
6. Hal yang perlu diketahui dalam penjelajahan
internet adalah pemahaman struktur alamat
web, misalkan http://www.google.com maka
alamat tersebut dapat diartikan :
~ http
~ www
: service transfer web (protokol)
: jaringan situs web terbesar
sebagai pengelola pengalamatan
situs web
~ google : nama wilayah (domain) , yaitu
nama sebagai institusi sebuah web
~ com
: nama akhir domain, biasanya
menunjukkan bidang situs
tersebut
CONTOH
Page 6
7. nama akhir domain
service transfer
web (protokol)
nama wilayah
(domain)
jaringan situs web
terbesar
Page 7
9. Fungsi Web Browser
Fungsi utama dari web browser
adalah untuk menampilkan
halaman-halaman web yang
terdapat di internet, selain itu kita
dapat menyimpan website tersebut
dan dapat kita panggil lagi
kemudian (Bookmark), website
juga dapat disimpan (save) hingga
informasi-informasi di dalamnya
dapat kita ambil.
Internet Expoler
Page 9
12. Jika kita ingin melihat
Jika kita ingin melihat
bookmarks yang sudah
bookmarks yang sudah
disimpan ,,seperti ini
disimpan seperti ini
caranya teman-teman semua
caranya teman-teman semua
^__^b
^__^b
Page 12
15. Kedua, klik tombol search
atau tekan enter (pada)
keyboard) untuk menjalankan
perintah pencarian..
Pertama, setelah membuka
mozila/google chrome, ketik
kata kunci yang ingin di cari,
misalnya seperti ini ^^
Nah, mesin pencari
(search engine) akan
segera memprosesnya ^^
LOADING PLEASE WAIT ¡¡.
Page 15
16. Sebuah search engine memiliki beberapa komponen
agar dapat menyediakan layanan utamanya sebagai
sebuah mesin pencari informasi. Komponen tersebut
antara lain :
a. Web Crawler
Web crawler atau yang dikenal juga dengan istilah
web spider bertugas untuk mengumpulkan semua
informasi yang ada di dalam halaman web. Web
crawler bekerja secara otomatis dengan cara
memberikan sejumlah alamat website untuk
dikunjungi serta menyimpan semua informasi
yang terkandung didalamnya. Setiap kali web
crawler mengunjungi sebuah website, maka dia
akan mendata semua link yang ada dihalaman
yang dikunjunginya itu untuk kemudian di
Page 16
kunjungi lagi satu persatu.
18. Dalam melakukan prosesnya, web crawler juga
mempunyai beberapa persoalan yang harus mampu
di atasinya. Permasalahan tersebut mencakup :
a. Halaman mana yang harus dikunjungi terlebih
dahulu.
b.Aturan dalam proses mengunjungi kembali sebuah
halaman.
c. Performansi, mencakup banyaknya halaman yang
harus dikunjungi.
d. Aturan dalam setiap kunjungan agar server yang
dikunjungi tidak kelebihan beban.
e.Kegagalan, mencakup tidak tersedianya halaman
yang dikunjungi, server down, timeout, maupun
jebakan yang sengaja dibuat oleh webmaster.
Page 18
19. f.
Seberapa jauh kedalaman sebuah
website yang akan dikunjungi.
g. Hal yang tak kalah pentingnya adalah
kemampuan web crawler untuk
mengikut perkembangan teknologi web,
dimana setiap kali teknologi baru
muncul, web crawler harus dapat
menyesuaikan diri agar dapat
mengunjungi halaman web yang
menggunakan teknologi baru tersebut.
Page 19
20. b. Indexing system
Indexing system bertugas untuk
menganalisa halaman web yang telah
tersimpan sebelumnya
Indexing system mengumpulkan, memilah
dan menyimpan data untuk memberikan
kemudahan dalam pengaksesan informasi
secara tepat dan akurat. Proses
pengolahan halaman web agar dapat
digunakan untuk proses pencarian
berikutnya dinakamakan web indexing.
Dalam implementasinya index system
dirancang dari penggabungan beberapa
cabang ilmu antara lain ilmu bahasa,
psikologi, matematika, informatika, fisika,
dan ilmu komputer.
Page 20
21. Tujuan dari penyimpanan data
berupa indeks adalah untuk
performansi dan kecepatan dalam
menemukan informasi yang relevan
berdasarkan inputan user. Tanpa
adanya indeks, search engine
harus melakukan scan terhadap
setiap dokumen yang ada didalam
database. Hal ini tentu saja akan
membutuhkan proses sumber daya
yang sangat besar dalam proses
komputasi.
Page 21