Skip to main content

Mengetahui Dan Melihat Cara Search Engine Bekerja

Bagaimana Search Engine Menjalankan Tugasnya ?

Mungkin situs yang paling sering dikunjungi adalah situs search engine, yaitu situs yang menyediakan jasa pencarian berdasarkan kata kunci yang diberikan oleh pengunjungnya.

Contoh search engine adalah Google, Yahoo!, Altavista, Lycos dan masih banyak lagi (baca Web Search Engine).

Jagad maya yang sedemikian luasnya, membuat para surfer menggunakan search engine untuk mencari secuil informasi.

Apa yang dilakukan oleh pengunjung search engine adalah memasukkan kata kunci dan kemudian mengklik tombol [search], [Go], [Find] atau tombol-tombol lainnya yang memiliki arti senada.

Dalam hitungan waktu yang tidak terlalu lama, ratusan bahkan ribuan halaman situs yang (mungkin) relevan dengan kata kunci ditampilkan.

Ternyata proses pencarian yang tidak terlalu lama itu, tidak semudah kelihatannya. Ada hal rumit yang membuat proses pencarian itu menjadi cepat. Apakah itu ?

Pengumpulan Kata Kunci (Keyword)
Agar Search Engine dapat menampilkan apa yang harus ditemukan, search engine sudah harus memiliki daftar kata-kata kunci. Ada perangkat lunak untuk mengumpulkan seluruh kata yang muncul dihalaman web, namanya Spider.

Spider menjelajah ribuan halaman web dimulai dari server-server yang paling sering digunakan dan halaman-halaman web yang populer, alias sering dikunjungi oleh pengguna internet. Selanjutnya spider akan mengikuti link yang ditemukan pada halaman itu. Pencarian ini dinamakan Web Crawling.

webcrawlerarchitecture

Ketika spider menjelajahi sebuah halaman web, spider akan mengambil kata-kata yang ada dihalaman itu dan letak kata-kata itu, bisa dari judul, sub judul, meta tag atau bagian-bagian lain dari halaman itu.

Cara spider menjelajahi halaman tidak selalu sama pada beberapa search engine. Seperti misalnya spider milik search engine Google mengambil kata-kata yang memiliki arti dalam arti mengambil seluruh kata dan mengabaikan kata-kata seperti “a” , “an” dan “the”.

Begitu pula dengan spider search engine Lycos, spidernya memeriksa seluruh kata-kata di judul, subjudul dan link untuk seratus kata yang paling sering digunakan disebuah halaman web, serta duapuluh baris pertama dari teks.
Sedangkan spider search engine Altavista mengumpulkan semua kata-kata tanpa terkecuali dan untuk melengkapinya, spider mencocokkan hasil pencariannya dengan meta tag.

Contoh kata kunci (keyword) yang saat ini sangat nge-trend ( kata kunci mesum adalah kata kunci yang sangat banyak dicari pada search engine) adalah seperti misalnya :

Meta Tag
Meta Tag adalah tempat dimana pemilik halaman bisa menentukan kata kunci yang mewakili isi halamannya. Meta tag ini diselipkan di kode HTML namun tidak akan muncul di browser.

Penggunaan meta tag, membantu search engine menampilkan hasil yang tepat bagi penggunanya.

Bantuan meta tag ini lebih terasa apabila kata kunci dari sebuah halaman memiliki arti lebih dari satu.

Pemberian meta tag dapat membantu search engine memilih arti yang tepat dari kata itu.

Namun walaupun meta tag dapat sangat membantu, ternyata ketergantungan yang berlebihan terhadap meta tag dapat berbahaya.

Misalnya seorang membuat Web Site yang memasukkan kata yang terlalu umum pada meta tag, sehingga membuat halaman miliknya sering muncul jika kata itu diketikkan.

Padahal isi situs tersebut tidak nyambung dengan kata kunci yang diberikan. Ini akan mengakibatkan kerja search engine yang tidak maksimal.

Untuk mengatasi kejadian seperti ini, biasanya spider akan membandingkan meta tag dengan isi halaman. Isi meta tag yang tidak sesuai dengan isi halaman akan diabaikan.

Membuat Indeks
Informasi yang diperoleh dari spider disimpan oleh search engine agar dapat digunakan.

Ada dua kunci yang digunakan dalam pembuatan indeks, yaitu data yang ada dalam informasi dan metode pembuatan indeks.

Semuanya bertujuan untuk menampilkan hasil yang tepat kepada pengguna search engine.

Search engine juga menyimpan beberapa kali sebuah kata muncul disebuah halaman, bagaimana kedalaman sebuah kata dan berbagai hal lainnya. Dengan berbagai penyortiran ini searh engine mampu menampilkan halaman yang tepat.

Melihat kemampuan search engine mengumpulkan informasi, tentu diperlukan suatu kapasitas penyimpanan yang sangat besar untuk menyimpan informasi tersebut, namun sebelum disimpan, melalui suatu metode sendiri yaitu di-encode agar penyimpanan dapat lebih effisien, sehingga pencarian dapat dilakukan lebih cepat.

Ada beberapa cara yang digunakan untuk membuat indeks, tetapi yang paling sering digunakan untuk membuat indeks pada search engine adalah teknik hashing, yaitu pemberian nilai tertentu pada setiap kata, nilai tersebut diberikan berdasarkan berapa banyak kata tersebut digunakan di internet. Kombinasi antara pengindeks-an yang effentif dan kapasitas penyimpanan yang kecil akam mebuat search engine dapat melakukan pencarian dengan cepat.

Namun yang perlu diketahui, secanggih apapun search engine bekerja, masih sering menampilkan halaman-halaman yang tidak sesuai dengan permintaan, apalagi jika kata kunci yang dimasukkan rumit atau memiliki banyak arti.

Comments

Popular posts from this blog

" Foto " 5200 Orang Jadi Model Telanjang Masal

 Kalo di Indonesia seru juga ya..... Fotografer terkenal di dunia dan seniman Spencer Tunick mengubah ikon Sydney Opera House menjadi sebuah instalasi telanjang disebut 'Mardi Gras', bagian dari Sydney Mardi Gras untuk 2010. Kegiatan tersebut diikuti 5200 orang (pria dan wanita) dan semuanya Telanjang alias Bugil. Walaupun katanya mengedepankan unsur 'Seni', tapi yang namanya bugil ya.. tetap bugil...Berikut Foto-fotonya:

Contoh Diet Karbo - Diet Karbohidrat Rendah

Diet karbohidrat (karbo) merupakan jenis diet yang menekankan pada pengurangan asupan karbohidrat dalam tubuh. Beberapa contoh diet karbohidrat yang populer adalah: Diet Keto: Diet ini melibatkan mengurangi asupan karbohidrat hingga hanya 5-10% dari total kalori harian dan meningkatkan asupan lemak hingga 70-80% dari total kalori harian. Diet ini bertujuan untuk memaksa tubuh memasuki keadaan ketosis, di mana tubuh membakar lemak sebagai sumber energi utama. Diet Paleo: Diet ini menekankan pada makanan yang mirip dengan yang dikonsumsi oleh manusia purba, seperti daging, ikan, sayuran, buah-buahan, kacang-kacangan, dan biji-bijian. Diet ini biasanya rendah karbohidrat, tetapi bukanlah diet karbohidrat yang sangat ketat seperti diet keto. Diet Atkins: Diet ini melibatkan fase pertama yang sangat ketat, di mana asupan karbohidrat dibatasi hanya hingga 20 gram per hari. Fase ini diikuti oleh fase-fase yang lebih fleksibel, tetapi tetap membatasi asupan karbohidrat. Diet ini bi

Trik Mendapatkan Alamat Email Dari Search Engine

Mempunyai banyak teman di internet adalah sebuah berkah yg luar biasa dan patut disyukuri. Banyak teman banyak rezeki, itu istilah yang tepat. Tapi sebanyak-banyaknya teman, contohnya di Facebook, paling-paling juga hanya bisa ratusan. Tetapi kalau kita orang yang beken dan punya tampang spt artis, itu perkara lain. Tapi kalau kita yang hanya “wong cilik”, nampaknya sebuah mimpi mempunyai ribuan “fans”. Banyak teman biasanya diikuti dengan banyaknya alamat email yang dikoleksi dari mereka. Alamat email yg banyak merupakan sebuah aset yg sangat berharga. Satu email bisa menghasilkan $1-$10 jika dioptimalkan dengan sebaik-baiknya. Masalahnya jika anda mengalami kesulitan untuk mendapatkan alamat email yang banyak dari teman-teman, saya punya kiat alias tips atau bahkan boleh dibilang sebuah trik. Tips dan trik yg saya kenalkan untuk mendapatkan alias mengumpulkan alamat email yg saya ajarkan sangat sederhana, cara untuk mencari dan mendapatkan alamat email kali ini pasti