Search Engines

 



WEB CRAWLING

    Web crawler adalah tool yang sangat penting dan memungkinkan mesin pencari (search engine) dapat menampilkan informasi (artikel, gambar, suara, hingga video) dengan cepat dan akurat. Web crawler berfungsi untuk meningkatkan ranking website karena semakin cepat konten pada sebuah website muncul di mesin pencarian, website tersebut dapat dimunculkan di halaman pertama search engine.

    Web crawler adalah sebuah bot milik search engine (contohnya Google) yang mengunduh dan mengindeks semua konten yang ada di internet. Bot crawler ini akan merayapi halaman website dan ‘mempelajarinya’ agar saat pengguna mencari informasi tentang sesuatu dapat ditampilkan hasil yang relevan. Sebenarnya, web crawling adalah sebuah istilah teknis untuk mengakses sebuah website dan mendapatkan data melalui program software.

Terdapat tiga aturan yang harus dipertimbangkan oleh web crawler, yaitu:

-    Meninjau Kembali Halaman

-    Relevansi dan Seberapa Penting Sebuah Halaman

-    Permintaan Robots.txt


INDEXING

    Indexing adalah proses penyimpanan dan pengaturan konten yang ditemukan search engine selama proses crawling. Sementara itu, menurut DeepCrawl, indexing adalah proses ketika search engine mengatur informasi sebelum adanya pencarian. Maka, ketika ada seseorang yang mencari dengan sebuah keyword, search engine mudah menemukan situs yang relevan.   

    Indexing atau web indexing merupakan salah satu bagian dari kinerja search engine. Secara garis besar, kerja sebuah search engine terdiri atas tiga tahap, yakni crawling, indexing, dan ranking. Pada tahap crawling, search engine menjelajah berbagai situs yang ada di internet melalui URL yang mereka temukan. Tahap selanjutnya yaitu indexing, ketika search engine menyimpan dan mengatur konten yang ada dalam berbagai situs. Kemudian barulah terjadi ranking, yaitu ketika search engine menampilkan konten yang paling sesuai dengan harapan pengguna. Nantinya, hasil dari proses indexing akan menjadi sumber data di search engine.

Manfaat Indexing:

-    Memungkinkan search engine untuk melihat semua halaman penting dalam situs dan memberi                dorongan besar pada konten.

-    Trik jitu untuk mempelajari search behavior para pelanggan dan prospek.

-    Penggunaannya dalam kueri bisa menghasilkan kinerja situs yang lebih baik.

-    Memungkinkan marketer untuk mengambil data dengan cepat.

-    Mereka dapat digunakan untuk menyortir dokumen dalam situs.


SEARCHING

    Searching merupakan proses pencarian informasi atau data di dalam mesin pencari. Mesin pencari memiliki milyaran data dengan berbagai macam kategori. Proses Anda mencari informasi atau data yang sesuai dengan yang Anda inginkan itu lah yang dinamakan searching,istilah searching ini sebenarnya hampir sama dengan browsing. Kedua istilah ini pada dasarnya merupakan proses pencarian data atau informasi yang kita perlukan. Selain itu, ada juga istilah lain yang tidak kalah populer. Istilah tersebut bernama surfing. Ketiga istilah ini memiliki pengertian yang hampir sama meskipun sebenarnya ada perbedaan di antara ketiganya.

Macam-macam Searching:

-    Sequential Searching

Sequential searching atau sequential search merupakan proses pencarian secara linier dengan menggunakan prinsip seperti berikut. Data akan dibandingkan secara satu per satu secara berurutan dengan data yang dicari.

-    Binary Searching

Binary searching atau binary search merupakan sebuah proses pencarian ketika data sudah dalam posisi berurutan. Dengan kata lain, ketika data berada dalam posisi yang belum berurutan maka pencarian data secara biner belum bisa dilakukan.




Komentar

Postingan populer dari blog ini

Pengelolaan Web

Ekonomi Web