Menulis Ulang Kueri

Halaman ini menjelaskan cara mengubah atau merespons untuk memberikan hasil penelusuran yang lebih relevan atau yang sesuai dengan kebutuhan situs Anda.

  1. Ringkasan
  2. Menambahkan Kueri Penelusuran dengan Label Penajaman
  3. Memperluas Kueri Penelusuran dengan Sinonim
  4. Pelengkapan Otomatis Kueri

Ringkasan

Jika mengenal audiens Anda dengan baik, Anda dapat memprediksi secara kasar hal-hal yang mungkin mereka telusuri. Anda dapat mengantisipasi kueri mereka dan membantu mereka menemukan hasil yang lebih relevan.

Programmable Search Engine memungkinkan Anda menambahkan istilah penelusuran ke kueri pengguna dan membuat sinonim dari terhadap kueri. Fitur pertama diimplementasikan melalui penyempurnaan, yang dapat diterapkan atau diabaikan pengguna; sedangkan fitur sinonim berfungsi pada tanpa memerlukan tindakan dari pengguna.

Menambahkan Kueri Penelusuran dengan Label Penajaman

Untuk menyediakan link penajaman yang menambahkan istilah penelusuran bermanfaat ke kueri pengguna, gunakan elemen Rewrite dalam file anotasi XML Programmable Search. Elemen ini menambahkan istilah penelusuran ke saat mereka mengklik link penajaman. Elemen Rewrite dapat berisi hingga 100 karakter, yang semuanya harus huruf kecil, kecuali untuk operator penelusuran berhuruf besar seperti OR. Untuk mempelajari lebih lanjut operator penelusuran, lihat Penelusuran Lanjutan yang Dipermudah. Untuk mempelajari lebih lanjut tentang penyempurnaan, lihat Menyempurnakan Penelusuran.

Contoh berikut menunjukkan cara menggunakan Rewrite.

<CustomSearchEngine>
  <Title>Universities</Title>
  <Context>
    <Facet>
      <FacetItem title="Homework">
        <Label name="assignments" mode="BOOST">
          <Rewrite>homework OR assignment</Rewrite>
        </Label>
      </FacetItem>
    </Facet>
  </Context>
</CustomSearchEngine>

Contoh ini menunjukkan cara membantu pengguna yang mengklik link penajaman yang disebut "Pekerjaan Rumah". Laman ini menambahkan istilah penelusuran tambahan "pekerjaan rumah" dan "tugas" ke kueri penelusuran yang diketik pengguna.

Peningkatan dengan elemen Rewrite memiliki struktur berikut:

  • Facet
    • FacetItem
      • Label name
        • Rewrite

Kembali ke atas

Memperluas Kueri Penelusuran dengan Sinonim

Anda dapat memperluas kueri penelusuran dengan menggunakan sinonim, yang merupakan varian istilah penelusuran. Misalnya, kueri penelusuran terkait keuangan, "bunga", dapat memiliki alternatif yang setara berikut: "hasil", "dividend", "kupon", dan seterusnya. Jika Anda membuat sinonim untuk "minat" di mesin telusur keuangan, pengguna tidak perlu mengetik beberapa varian untuk menemukan informasi yang mereka cari. Programmable Search Engine akan otomatis menelusuri semua situs yang relevan dengan "minat", "hasil", "pembagi", "kupon", dan istilah terkait lainnya.

Istilah penelusuran dengan sinonim yang Anda tetapkan akan otomatis memicu perluasan penelusuran, baik pengguna memasukkan istilah penelusuran sendiri atau tidak bersama serangkaian kata lainnya. Katakanlah Anda telah mendefinisikan "ninja" sebagai istilah penelusuran dengan varian sinonim, "assassin". Kueri penelusuran apa pun yang menyertakan kata "ninja"—misalnya "ninja" sendiri atau "kontes makan ninja hotdog"—akan memperluas kueri untuk menyertakan varian yang mirip. Tampaknya pengguna telah menelusuri "ninja OR assassin" atau "ninja OR lomba makan hotdog pembunuh".

Praktik Terbaik

Istilah kueri populer, akronim umum (seperti "CD" untuk "sertifikat deposit"), dan singkatan yang tidak asing (seperti "munis" untuk "obligasi kota") yang identik dengan bidang atau minat khusus Anda merupakan sinonim yang tepat. Jika mesin telusur Anda cukup populer dan menerima banyak penelusuran untuk kueri yang sama, Anda dapat memperoleh data tentang kueri yang paling populer dari halaman statistik. Buka Panel Kontrol dan untuk mesin telusur Anda, lalu klik link statistik. Kueri populer tercantum di bagian bawah halaman.

Anda tidak perlu membuat sinonim untuk istilah kueri yang populer. Misalnya, istilah "UK", "Britania", "Inggris Raya", "Inggris Raya" adalah varian yang cukup terkenal (jika secara teknis bukan sinonim) bagi sebagian besar pengguna web. Google sudah memiliki banyak sinonim untuk istilah-istilah tersebut, dan Anda tidak perlu mereplikasi pekerjaan ini. Sebaliknya, buat sinonim untuk istilah umum yang spesifik dengan minat pengguna mesin telusur Anda. Misalnya, dalam mesin telusur keuangan, "obligasi" akan menjadi kandidat yang bagus. Google mungkin tidak tahu apakah pengguna mencari "James Bond", "ikatan kimia", "ikatan perekat", atau "ikatan emosional". Di sisi lain, Anda tahu bahwa mereka sedang mencari instrumen keuangan dan dapat dengan mudah mencari sinonim seperti "keamanan pendapatan tetap" dan "penerbitan".

Jika tidak dapat membedakan apakah suatu istilah bersifat umum atau unik, Anda dapat menguji istilah tersebut dan variannya di Google Penelusuran. Ketik istilah kueri (misalnya "san francisco") di Google Penelusuran, lalu buka jendela browser baru. Di kotak penelusuran Google, ketik istilah kueri, operator penelusuran OR, dan varian istilah kueri (misalnya, "san francisco OR sf"). Bandingkan dua halaman hasil. Jika mereka sama persis, maka Google memiliki istilah yang serupa.

Membuat Sinonim

Seperti file XML lainnya, Anda dapat menggunakan editor teks sederhana untuk membuat dan mengedit file sinonim. Cukup simpan file teks dengan ekstensi file .xml (misalnya, syn_finance.xml).

Berikut adalah contoh file sinonim:

<Synonyms>
  <Synonym term="stock">
    <Variant>equity</Variant>
    <Variant>share</Variant>
  </Synonym>
  <Synonym term="bond">
    <Variant>fixed-income security</Variant>
    <Variant>issue</Variant>
    <Variant>high yield debt</Variant>
  </Synonym>
</Synonyms>

File sinonim memiliki satu elemen dan satu elemen turunan yang dapat memiliki beberapa kerabat, seperti yang dijelaskan dalam hierarki berikut:

  • Synonyms (hanya 1)
    • Synonym term (lebih dari satu saudara diizinkan)
      • Variant (hingga 10 untuk setiap Synonym)

Anda membuat istilah penelusuran dalam nilai atribut elemen turunan Synonym dan menentukan setiap sinonimnya dalam elemen Variant. Istilah penelusuran dan varian sinonimnya dapat berupa satu kata (seperti "kue kering") atau frasa (seperti "kue kering" atau "menangis karena susu yang tumpah").

Batas

Tabel berikut mencantumkan batas file sinonim:

Item Maksimum yang diizinkan
Jumlah istilah penelusuran (elemen Synonym term) Lebih dari satu istilah penelusuran, asalkan jumlah total varian tidak melebihi 500 untuk setiap mesin telusur.
Jumlah varian (elemen Variant) untuk setiap istilah penelusuran 10

 

Jumlah total varian (Variant elemen) untuk mesin telusur 2000
Ukuran file 500KB
Jumlah file Sebanyak yang Anda butuhkan, asalkan ukuran agregat semua file di akun tidak melebihi 4 MB

Kembali ke atas

Pelengkapan Otomatis Kueri

Pelengkapan otomatis adalah daftar kueri yang disarankan yang muncul saat pengguna mengetik di kotak penelusuran.

Gambar 1: Mengetik beberapa karakter saja di kotak penelusuran akan memunculkan daftar drop-down yang memberikan opsi untuk berbagai kueri penelusuran.

Mengetik p-u-e-r di Programmable Search Engine untuk situs perjalanan akan menampilkan menu drop-down dengan opsi puerto rico, hotel puerto vallarta, liburan puerto vallarta, dan sebagainya.

Daftar kueri opsional yang digunakan untuk pelengkapan otomatis sebagian berasal dari konten situs dan popularitas istilah kueri tersebut. Namun, Anda dapat menyesuaikan pelengkapan otomatis dengan menambahkan atau menghapus istilah darinya, baik di panel kontrol atau melalui upload massal dalam file XML.

Mengaktifkan Pelengkapan Otomatis

Untuk mengaktifkan pelengkapan otomatis di mesin telusur menggunakan Elemen Programmable Search:

  1. Di halaman Fitur Penelusuran mesin telusur, scroll ke bagian Pelengkapan Otomatis.
  2. Centang kotak Aktifkan pelengkapan otomatis.

Anda dapat menambahkan atau menghapus setiap istilah di bagian Pelengkapan Otomatis pada halaman Fitur Penelusuran mesin telusur atau mengupload semua istilah menggunakan XML. Istilah yang Anda tambahkan akan muncul di atas istilah yang dibuat secara algoritma untuk semua kueri.

Mungkin dibutuhkan waktu hingga 48 jam sebelum istilah pelengkapan otomatis mulai muncul di mesin telusur Anda.

Untuk menambahkan atau menghapus istilah secara massal, upload file XML pelengkapan otomatis. Seperti yang lainnya, XML, Anda dapat menggunakan editor teks sederhana untuk membuat dan mengedit file pelengkapan otomatis. Cukup simpan file teks dengan ekstensi file .xml (misalnya, autocompletion_finance.xml).

Menambahkan dan Menghapus Istilah Pelengkapan Otomatis

Berikut adalah contoh file pelengkapan otomatis yang dapat Anda upload.

<Autocompletions>
  <Autocompletion term="cake" type="1"/>
  <Autocompletion term="strawberry.*" type="2" match="2"/>
  <Autocompletion term="vanilla" type="2"/>
</Autocompletions>

Dalam kode contoh, "apple" termasuk dalam daftar kemungkinan istilah pelengkapan otomatis, sedangkan "vanila" dan istilah apa pun yang diawali dengan "stroberi" tidak akan pernah ditunjukkan kepada pengguna sebagai istilah pelengkapan otomatis.

File pelengkapan otomatis memiliki satu elemen dan satu elemen turunan yang dapat memiliki beberapa seinduk, seperti yang dijelaskan dalam hierarki berikut:

  • Autocompletions (hanya 1)
    • Autocompletion (beberapa saudara diizinkan)

Tabel berikut mencantumkan nama atribut pelengkapan otomatis.

Nama atribut Deskripsi Nilai
term Masing-masing istilah atau ekspresi reguler yang akan disertakan atau dikecualikan. Istilah pelengkapan otomatis yang akan disertakan atau dikecualikan. Misalnya, jika Anda ingin menambahkan "bayangan badai" ke daftar istilah pelengkapan otomatis yang disajikan kepada pengguna Anda, tambahkan "bayangan badai" sebagai nilai. Perhatikan bahwa menggunakan istilah yang sama dalam beberapa entri Autocompletion akan menyebabkan error. Istilah dapat berisi maksimal 100 karakter. Persyaratan yang berisi lebih dari 100 karakter akan diabaikan.
type Tentukan apakah istilah harus disertakan atau dikecualikan dari pelengkapan otomatis. Tentukan salah satu dari:
  • 1 - termasuk istilah
  • 2 - mengecualikan istilah
  • match Opsional. Menentukan apakah Anda ingin istilah tersebut dicocokkan persis atau dengan reguler ekspresi. Tentukan salah satu dari:
  • 1 - Default. Pencocokan persis.
  • 2 - untuk Ekspresi reguler. Hanya istilah yang dikecualikan yang dapat menggunakan ekspresi reguler.
  • Kembali ke atas