Mesin
pencari adalah program komputer yang di rancang untuk membantu sesorang
menemukan file-file yang disimpan dalam sebuah server umum di web (WWW) atau
dalam komputer sendiri. Mesin pencari memungkinkan kita untuk meminta content
media dengan criteria yang spesifik (biasanya yag berisis kata atau frasa yang
kita tentukan) dan memperoleh daftar file yang memenuhi criteria tersebut.
Mesin pencari biasanya menggunakan indeks (yang sudah dibuat sebelumnya dan
dimuktahirkan secara teratur) untuk mencari file setelah pengguna memasukkan
criteria pencarian.
Dalam
konteks internet, mesin pencari biasanya merujuk kepada WWW dan buka protocol
ataupun area lainnya. Selain itu, mesin pencari mengumpulkan data yang tersedia
di newsgroup, database besar, atau direktori terbuka seperti DMOZ.org. Karena
pengumpulan datanya dilakukan secara
otomatis, mesin pencari berbeda dengan direktori Web yang dikerjakan manusia. Sebagian besar
mesin pencari dijalankan oleh perusahaan Swasta yang menggunakan algoritma kepemilikan
dan database tertutup. Mesin pencari yang paling populer adalah Google (MSN
Search dan Yahoo! Tertinggal dibelakang Google). Telah ada beberapa upaya
menciptakan mesin pencari dengan sumber terbuka (open-source ), contohnya
adalah Htdig, Nutch, Egothor, dan OpenFTS.
Mesin
pencari yang pertama adalah “Wandex” (yang sekarang tidak berfungsi dari World
Wide Web Wanderer) suatu web crawler dibangun oleh Matthew Gray di MIT pada
1993. Mesin pencari lain yang lama, Aliweb, juga muncul di tahun 1993 dan masih
berjalan hingga saat ini. Salah satu mesin pencari yang dumulai di Carnegie
Mellon University sebagai proyek riset di tahun 1994.
Segera
sesudah itu, banyk mesin ppencari yang bermunculan dan bersaing memperebutkan
popularitas. Termasuk di antaranya adalah WebCrawler, Hotbox, Excite, Infoseek,
Inktomi, dan AltaVista. Mereka bersaing dengan direktori-direktori populer
seperti Yahoo!.
Pada
tahun 2002, Yahoo! Mengakuisisi Inktomi dan pada tahun 2003, mengakuisisi
Overture yang memiliki AlltheWeb dan Alvista. Tahun 2004, Yahoo! Meluncurkan
mesin pencarinya sendiriyang didasarkan pada teknologi gabungan dari
mesin-mesin yang telah diakuisisinya dan memberikan pelayanan yang mengutamakan
mesin pencari Web dari pada direktorinya.
Pada
Desember 2003, Orase menerbitkan versi pertama dari teknologi pencari waktu
rilinya. Mesin ini memiliki beberapa fungsi baru dan performanya meningkat
hebat. Mesin mesin pencari lainnya mencakup a9.com, AlltheWeb, Ask Jeeves,
Clusty, Gigablast, Teoma, Wineut, GoHook, Kartoo, dan Vivisimo.
Berikut daftar mesin pencari
dapat ditemui:
1. Google
(www.google.com)
2. Altavista
(www.altavista.digital.com)
3. Deja
News (www.dejanews.com)
4. Excite
(www.excite.com)
5. HotBot
(www.hotwired.com)
6. Infoseek
(www.infoseek.com)
7. Lycos
(www.lycos.com)
8. Magellan
(www.mckinley.com)
9. WebCrawler
(www.webcrawler.com)
1. Yahoo
(www.yahoo.com)
Untuk mengenal lebih jauh search engine,
maka kita perlu mengetahui unsure-unsur penyusun search engine tersebut dan
cara setiap komponen tersebut bekerja. Berikut penjelasannya.
1.
Spider
Spider merupakan program yang dimiliki search engine
yang bekerja untuk mengambil halaman-halaman yang ditemukannya. Hampir mirip dengan
cara kerja browser.
Perbedaannya adalah jika Spider tidak kelihatan karena
ditujukan kepada mesin yang langsung
disimpan pada database mereka, sedangkan browser ditujukan untuk manusia yang
langsung menampilkan informasi, baik berupa teks, gambar, dan sebagainya.
2.
Crawler
Crawler merupakan program yang dimiliki search engine
yang bertugas menelusuri setiap link yang ada dalam suatu website. Tugas
Crawler adalah membantu spider untuk menentukan arah yang akan ditujunya
sekaligus mengevaluasi link tersebut.
3.
Indexer
Indexer merupakan mesin yang dimiliki aearch engine
yang bertugas mendeskripsikan suatu halaman website dan menganalisa berbagai unsure di dalamnya,
seperti pada penulisan title, penulisan huruf, keyword-keyword yang ada dalam
konten sehingga dengan demikian akan mengenal web tersebut lebih jauh lagi
terutama dalam menganalisis suatu keyword yang ada di dalamnya.
4.
Database
Komponen search engine ini merupakan tempat meletakkan
data-data sebelumnya yang telah di download oleh Spider serta tempat yang
tadinya digunakan oleh Indexer dalam menganilisa suatub halaman website.
5.
Result Engine
Result engine sendiri merupakan program yang bertugas
mengolongkan suatu website dan menentukan perangkingan dalam hasil pencarian
yang diminta oleh user. Program ini menganalisis siapakakh yang layak masuk ke
criteria utama dalam perangkingan suatu keyword yang diminta oleh pengguna. Dan
tentu saja, yang ditampilkan terlebih dahulu adalah hasil pencarian dari
website yang telah memenuhi peraturan-peraturan dan kaidah-kaidah yang
ditentukan search engine.
6.
Web Server
Bagian terakhir dari searc engine adalah web server. Bagian
ini merupakan komputer sentral yang ada apda search engine yang melayani
permintaan kepada user yang merupakan umpan balik dari permintaan user
tersebut.

Tidak ada komentar:
Posting Komentar
JanGan Lupa di Coment ya,