Mesin telusur topikal adalah mesin yang berfokus pada topik tertentu. Fitur ini mencakup sebagian web, bukan situs tertentu. Hal ini dapat dilakukan karena Programmable Search Engine memungkinkan Anda menyertakan beberapa situs di mesin yang sama. Artikel ini membahas beberapa teknik menarik untuk membangun dan memelihara mesin tersebut.
Mengapa membangun mesin telusur berdasarkan topik?
Anda dapat melakukan penelusuran lanjutan yang sangat tepat dan canggih menggunakan mesin telusur google.com standar, dengan memilih kata kunci yang tepat, menggunakan operator penelusuran dan pemfilteran hasil. Namun, beberapa pengguna mungkin belum terbiasa dengan teknik lanjutan ini. Karena mengetahui konteks operasi pengguna dan topik penelusuran, Anda dapat memandu pengguna melalui proses penelusuran dan mempermudah penemuan resource berharga dalam domain yang dipilih.
Ada beberapa teknik yang berguna dalam membuat Mesin topik berkualitas tinggi:
- Indeks situs yang akan ditelusuri pilihan
- Menulis ulang kueri
- Mengekspos data tambahan di hasil penelusuran
Indeks pilihan
Terkadang, istilah penelusuran dapat bersifat ambigu atau memiliki arti yang berbeda bergantung pada konteksnya. Dengan hanya menyertakan situs yang relevan dan berkualitas tinggi di mesin telusur, Anda akan mempersempit domain penelusuran sehingga hasilnya menjadi lebih tepat dan bermakna.
Gunakan Pola URL
Jangan lupa menggunakan
pola URL
untuk menelusuri bagian situs saja, jika diperlukan.
Misalnya, jika Anda hanya ingin menelusuri tutorial tentang kecepatan browser dari
situs html5rocks.com, Anda dapat menggunakan
pola URL html5rocks.com/en/tutorials/speed/*
di situs yang dapat ditelusuri.
Jika belum memahami struktur URL situs yang Anda pertimbangkan
untuk ditambahkan ke mesin, Anda dapat melakukan penelusuran site:
di google.com untuk
memeriksanya. Misalnya, untuk melihat contoh URL dari html5rocks.com, ketik site:www.html5rocks.com
ke dalam kotak penelusuran google.com.
Menulis ulang kueri
Jika Anda mengenal audiens dengan baik, Anda dapat mengantisipasi kueri mereka dan menerapkan fitur penelusuran canggih atas nama pengguna. Anda dapat menulis ulang kueri aslinya untuk menyertakan istilah penelusuran tambahan dan menggunakan operator penelusuran lanjutan atau menerapkan sinonim.
Menambahkan operator dan istilah penelusuran
Penggunaan istilah penelusuran tambahan yang paling umum adalah menambahkan kata kunci yang mendeskripsikan domain penelusuran, misalnya kata solar untuk mesin telusur tenaga surya. Bergantung pada karakter mesin telusur, Anda mungkin ingin menambahkan istilah penelusuran tambahan ke setiap kueri, atau hanya ke sebagian kueri.
Anda dapat menentukan istilah penelusuran tambahan untuk ditambahkan ke setiap kueri melalui Panel Kontrol, di kolom Fitur penelusuran > Lanjutan > Setelan Penelusuran Web > Penambahan Kueri.
Anda juga dapat menambahkan istilah penelusuran yang berbeda di setiap tab penajaman. Pada tab Fitur penelusuran > Penajaman, tambahkan penajaman baru dan masukkan istilah penelusuran tambahan di kolom Kata opsional. Saat pengguna menelusuri beberapa kata kunci di mesin telusur dan memilih tab yang baru dibuat, kueri mereka ditulis ulang untuk menyertakan istilah tambahan dari penajaman tersebut.
Terkadang ada baiknya menambahkan istilah yang berbeda secara dinamis bergantung pada konteks pengguna.
Anda dapat menentukan istilah tambahan dinamis tersebut menggunakan atribut webSearchQueryAddition
jika menggunakan Programmable Search Element atau parameter orTerms
jika menggunakan JSON API.
Membuat sinonim
Anda dapat meluaskan kueri penelusuran pengguna dengan menggunakan sinonim, yang merupakan varian istilah penelusuran. Jika Anda membuat sinonim untuk istilah yang mungkin akan digunakan di mesin Anda, pengguna tidak perlu mengetik beberapa varian - istilah penelusuran alternatif akan otomatis ditambahkan ke kueri mereka.
Anda dapat membuat sinonim di Control Panel di Search features > Synonyms. Anda juga dapat membaca selengkapnya tentang praktik terbaik untuk membuat sinonim.
Rendering kustom hasil penelusuran
Programmable Search Engine sangat mudah disesuaikan dan Anda dapat mengubah tampilan serta nuansa hasil menggunakan opsi di Control Panel. Selain itu, jika Anda bersedia menulis markup kustom untuk hasil penelusuran, proses penyesuaian dapat menjadi jauh lebih canggih.
Misalnya, bergantung pada kebutuhan pengguna, Anda mungkin ingin menampilkan data tambahan di hasil penelusuran selain judul dan cuplikan teks standar.
Mengekspos data tambahan menggunakan data terstruktur dan rendering ringkasan kustom
Programmable Search Engine dapat memberikan lebih banyak informasi tentang hasil daripada yang disertakan dalam cuplikan teks. Jika situs atau URL yang dituju oleh hasil tersebut memublikasikan markup semantik, misalnya menggunakan kosakata schema.org, data ini dapat tersedia di hasil penelusuran sebagai atribut peta halaman.
Untuk memeriksa atribut yang diketahui untuk URL tertentu, tempelkan URL tersebut ke Alat Pengujian Hasil Kaya.
Atribut yang diekstrak dapat dilihat menggunakan metode ini.
Jika menggunakan Custom Search JSON API, Anda dapat mengakses nilai ini di bagian nilai items.pagemap
objek respons JSON.
Jika menggunakan Elemen Programmable Search, Anda dapat menggunakan Callback untuk merender informasi data terstruktur.
Menambahkan hasil dengan data pihak ketiga
Teknik yang menarik adalah mengambil hasil secara terprogram melalui Custom Search JSON API, lalu menggabungkannya dengan sumber data pihak ketiga untuk memberikan nilai tambah bagi pengguna akhir.
Ringkasan
Mesin topik adalah cara yang sangat bermanfaat untuk menyebarkan pengetahuan dalam area tertentu dan menawarkan nilai luar biasa bagi pengguna yang tertarik pada topik yang sama. Dengan membuat dan menata indeks situs yang diseleksi dengan baik, serta membantu pengguna membentuk kueri yang tepat untuk kasus penggunaan tertentu dan menyesuaikan hasilnya, mesin topik dapat membuat penemuan informasi yang tepat pada waktu yang tepat menjadi menyenangkan dan efisien.