Pernakah terpikir dibenak kalian bagaimana Google bisa memiliki kinerja yang begitu hebat hingga membuat kita berfikiran bahwa Google adalah platform yang mengetahui segalanya dan bisa memberikan kita informasi mengenai hal apapun yang kita ketik dalam kolom pencariannya.
Dikutip dari halaman resminya, https://support.google.com, secara garis besar ada 3 hal yang dilakukan Google sebelum semua informasi yang bisa kita cari dapat ditemukan pada tiap halaman Google. Berikut penjelasannya:
1. Crawling
Langkah pertama adalah mencari tahu halaman apa yang ada di internet. Tidak ada registry pusat dari semua halaman, jadi Google harus menelusuri halaman baru secara terus-menerus dan menambahkannya ke daftar halaman yang dikenal. Proses penemuan ini disebut crawling.
Beberapa halaman sudah dikenal karena telah di-crawl Google sebelumnya. Halaman lain ditemukan ketika Google mengikuti link dari halaman yang dikenal ke halaman baru. Selain itu, halaman lain ditemukan ketika pemilik situs mengirimkan daftar halaman (peta situs) untuk di-crawl oleh Google. Jika Anda menggunakan host web yang dikelola, seperti Wix atau Blogger, host web tersebut mungkin memberi tahu Google untuk meng-crawl halaman yang diperbarui atau baru yang Anda buat.
2. Pengindeksan
Setelah halaman ditemukan, Google mencoba memahami berbagai elemen yang ada di halaman tersebut. Proses ini disebut pengindeksan. Google menganalisis konten halaman, gambar katalog, dan file video yang disematkan pada halaman, dan mencoba memahami halaman tersebut. Informasi ini disimpan dalam indeks Google, yaitu database besar yang disimpan dalam banyak komputer.
3. Penayangan (dan pemberian peringkat)
Saat pengguna mengetik kueri, Google mencoba menemukan jawaban yang paling relevan dari indeksnya berdasarkan banyak faktor. Google mencoba menentukan jawaban dengan kualitas tertinggi, dan memperhitungkan pertimbangan lain yang akan memberikan pengalaman pengguna terbaik dan jawaban yang paling tepat, dengan mempertimbangkan hal-hal seperti lokasi, bahasa, dan perangkat pengguna (desktop atau ponsel). Misalnya, jawaban untuk penelusuran “bengkel perbaikan sepeda” bagi pengguna di Paris akan berbeda dengan jawaban bagi pengguna di Hong Kong. Google tidak menerima pembayaran untuk memberi peringkat halaman lebih tinggi, dan pemberian peringkat dilakukan secara terprogram.
Terdengar sederhana ya? Namun apa yang dijelaskan tadi barulah penjelasan tersingkat yang bisa diberikan oleh Google. Selengkapnya bisa tonton video dokumenter mengenai Google Data Center berikut: https://youtu.be/XZmGGAbHqa0