Search Engines
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.
.jpg)
Komentar
Posting Komentar