Mesin pencari adalah alat perangkat lunak berbasis web yang membantu menemukan informasi di internet.
Mesin pencari pertama kali membuat indeks halaman web menggunakan judul halaman, konten, dan metadata lainnya.
Ketika pengguna memasukkan kueri ke mesin pencari, ia mencari halaman yang cocok dalam indeksnya, menjalankan algoritma untuk memberi peringkat apa yang ditemukannya, kemudian menyajikan daftar hasil.
Halaman hasil ini juga dikenal sebagai halaman hasil mesin pencari, atau SERP.
Mesin pencari membangun indeks mereka menggunakan alat perangkat lunak kecil yang disebut “Web Crawlers” atau “Spiders.” Laba-laba mengunjungi halaman web, memindai isinya, kemudian mengikuti hyperlink ke halaman lain.
Mereka merangkak dan mengindeks tidak hanya judul dan kata kunci halaman web tetapi juga isi gambar, video, dan dokumen lainnya.
Mereka juga akan menganalisis backlink, atau tautan dari satu situs web ke situs web lain, untuk menentukan halaman mana yang dianggap lebih otoritatif daripada yang lain.
Beberapa mesin pencari menggunakan riwayat pencarian orang yang menjalankan kueri untuk menimbang hasil secara berbeda berdasarkan apa yang diklik orang tersebut dalam pencarian sebelumnya.
Mesin pencari yang berbeda tidak hanya menggunakan metode unik untuk mengindeks halaman dan hasil peringkat, tetapi mereka juga dapat memiliki tujuan yang berbeda.
Google, Bing, dan Yahoo adalah mesin pencari umum yang menjelaskan sebagian besar pencarian di seluruh dunia.
Beberapa negara memiliki mesin pencari dominan mereka sendiri, seperti Baidu di Cina dan Yandex di Rusia.
Mesin pencari lainnya, seperti Duckduckgo dan Brave, menempatkan prioritas yang lebih tinggi pada privasi dan anonimitas dan tidak akan menyimpan catatan sejarah pencarian penggunanya.
Mesin pencari mendukung satu set kata operator boolean yang digunakan untuk memperbaiki pencarian.
Mereka membantu mempersempit pencarian dengan memberi tahu mesin pencari apa yang harus diprioritaskan dan apa yang harus dikecualikan.
Beberapa operator umum tercantum di bawah ini.
Menggabungkan beberapa operator bersama-sama dapat membantu memfokuskan pencarian.
Misalnya, memasuki (vampir atau dracula) dan “kostum Halloween”-Twilight harus menunjukkan beberapa hasil yang menyeramkan.
CATATAN: Operator suka dan dan atau harus dimasukkan dikapitalisasi untuk memodifikasi pencarian.