7/20/2010

Search Engine; Prinsip Umum Dari Search Engine

Untuk mengenal lebih jauh tentang kinerja mesin pencari ini, atau disebut dengan search engine, ada beberapa hal yang perlu diangkat terlebih dahulu, terutama keterkaitannya dengan masalah arsitektur dan mekanisme dari mesin pencari tersebut.
  1. SPIDER merupakan program mendownload halaman-halaman yang mereka temukan, mirip dengan browser. Perbedaannya adalah bahwa browser menampilkan secara langsung informasi yang ada (baik teks, gambar, dan lain-lain.) Untuk kepentingan manusia yang menggunakannya pada saat itu, sedangkan spider tidak seperti itu, karena kepentingannya adalah untuk mesin, bukan untuk manusia, spiderpun dijalankan oleh mesin secara otomatis. Kepentingannya adalah untuk halaman-halaman yang dikunjungi untuk disimpan ke dalam database yang dimilikinya oleh search engine.
  2. CRAWLER Merupakan program yang dimiliki oleh search engine untuk melacak dan menemukan link terdapat dari setiap halaman yang ditemuinya. Tugasnya adalah untuk menemukan spider harus pergi kemana dan mengevaluasi link berdasarkan alamat yang ditentukan dari awal. Crawler mengikuti link dan mencoba menemukan dokumen yang belum dikenal oleh search engine.
  3. INDEXER Komponen ini melakukan aktifitas untuk menguraikan masing-masing halaman dan meneliti berbagai unsur seperti teks, headers, struktur atau fitur dari gaya penulisan, tag HTML khusus, dan lain-lain.
  4. DATABASE merupakan standar untuk menyimpan data-data dari halaman yang telah dikunjungi, di-download dan sudah dianalisis. Kadang kala disebut juga dengan index dari suatu search engine.
  5. RESULT ENGINE Mesin yang melakukan penggolongan dan penentuan peringkat dari hasil pencarian pada search engine. Mesin ini menentukan halaman mana yang menemui kriteria terbaik dari hasil pencarian berdasarkan permintaan penggunanya, dan bagaimana bentuk penampilan yang akan ditampilkan. Proses ini dilaksanakan berdasarkan algoritma perangkingan yang dimiliki oleh search engine tersebut. Mengikuti kaidah perangkingan halaman yang digunakan oleh mereka adalah hak mereka, para peneliti mempelajari sifat-sifat yang mereka gunakan, terutama untuk meningkatkan pencarian yang dihasilkan oleh search engine tersebut.
  6. WEB SERVER Merupakan komputer yang melayani permintaan dan memberikan respon balik dari permintaan tersebut. Web server ini biasanya menghasilkan informasi atau dokumen dalam format HTML. Pada halam tersebut tersedia layanan untuk mengisikan kata kunci pencarian yang diinginkan oleh usernya. Web server ini juga bertanggung jawab dalam menyampaikan hasil pencarian yang dikirimkan kepada komputer yang meminta informasi atau pencarian yang diinginkannya.
Sumber : Google And Yahoo Secrets - Anggap Saja Google Dan Yahoo sebagai malaikat, Dan Andalah Raja yang dilayaninya; Jack Febrian, hal 15-17, Informatika

Related Posts

Search Engine; Prinsip Umum Dari Search Engine
4/ 5
Oleh