Rabu, 28 Desember 2011

Search Engine


Pengertian search engine
Search engine adalah sebuah program komputer yang di gunakan untuk berjelajah pada dunia internet. Search engine di gunakan untuk mencari dan mengumpulkan informasi yang tersedia pada dunia maya.
Cara kerja search engine
Search engine bekerja dengan cara menyimpan hampir semua halaman web yang ada secara otomatis kemudian program tersebut menganalisis isi setiap haalaman yang ada untuk menentukan cara mengindeksnya. Sesuai dengan informasi apa yang kita inginkan.
Search engine menganalisis halaman berdasarkan judul,sub judul, atau field khusus yang disebut meta tag. Kemudian data tentang halaman web disimpan dalam sebuah data based indeks untuk digunakan dalam pencarian selanjutnya. Sebagian mesin pencari, seperti google, menyimpan sebagian atau seluruh halaman web sumber (yang disebut cache) maupun informasi tentang halaman web itu sendiri.
 Ketika seseorang mengunjungi mesin pencari dan memasukkan query, biasanya dengan memasukkan kata kunci, mesin mencari indeks dan memberikan daftar halaman yang paling sesuai dengan kriterianya., biasanya disertai ringkasan singkat mengenai judul dokomen dan terkadang sebagian teksnya.
Komponen utama dalam search engine
Sebuah search engine memiliki beberapa buah komponen agar dapat menyediakan layanan utamanya sebagai sebuah mesin pencari informasi. Komponen tersebut antara lain:
Web Crawler
Web crawler atau yang dikenal dengan istilah web spider bertugas untuk mengumpulkan semua informasi yang ada dalam semua halaman web. Web crawler bekerja secara otomatis dengan cara memberikan sejumlah alamat website untuk dikunjungi serta menyimpan semua informasi yang terkandung di dalamnya. Setiap kali web crawler mengunjungi sebuah website, maka dia akan mendata semua link yang ada di halaman yang di kunjunginya  satu persatu.
Proses web crawler dalam mengunjungi setiap dokumen web disebut dengan web crawling atau spidering. Beberapa website, khususnya yang berhubungan dengan pencarian menggunakan prosses spidering untuk memperbharui data mereka. Wab crewler biasanya digunakan untuk membuat salinan secara sebagian atau keseluruhan halaman yang dikunjunginya agar dapat di proses lebih lanjut oleh system pengindexan.
Indexing system
Indexing system bertugas untuk menganalisa halaman web yang telah tersimpan sebelumnya dengan cara mengindex setiap kemungkinan term yang terdapat didalamnya. Data term yang ditemukan disimpan dalam sebuah data based indeks untuk digunakan dalam pencarian selanjutnya.
Indexing system mengumpulkan, memilah dan menyimpan data untuk memberikan kemudahan dalam pengaksesan informasi secara tepat dan akurat. Proses pengolahan halaman web agar dapat di gunakan untuk proses pencarian berikutnya dinamakan indexing. Dalam implementasinya indexing system dirancang dari penggabungan beberapa cabang ilmu, antara lain ilmu bahasa, pisikologi, matematika, informatika, fisika, dan ilmu komputer.
Tujuan penyimpanan data berupa indeks adalah untuk performansi dan kecepatan dalam menemukan informasi yang relevan berdasarkan inputan user. Tampa adanya indeks, search engine harus melakukan scan terhadap setiap dokumen yang ada pada setiap data base. Hal ini tentusaja akan membutuhkan proses sumberdaya yang sangat besar dalam proses komputasi. Sebagai contoh, indeks dari 10.000 dokumen dapat dip roses dalam waktu beberapa detik saja, sedangkan penelusuran secara berurutan setiap kata yang terdapat di dalam 10.000 dokumen akn membutuhkan waktu yang sangat lama. Tempat tambahan mungkin akan di butuhkan di dalam komputer untuk menyimpan indeks tapi hal ini akan terbayar dengan penghematan waktu pada saat pmrosesan pencarian dokumen yang di butuhkan.
Search system
Search system adalah system yang berhubungan langsune dengan pengguna atu user, tugasnya adalah menyediakan hasil pencarian informasi yang diinginkan. Ketika seorang pengguna mengunjungi mesin pencari atau search engine dan memasukkan kata pencarian biasanya dengan beberapa kata kunci, search system akan mencari data dari indeks data based. Data yang cocok kemudian akan di tampilkan, biasanya disertai ringkasan singkat mengenai judul dokumen dan terkadang sebagian teksnya.
Sumber
 /www.netrix.web.id/pengertian-penjelasan-search-engine-mesin-pencari-web-directory/
belajar-web-ku.blogspot.com/2008/08/pengertian-search-engine-optimization.html

Tidak ada komentar:

Posting Komentar