Mengelola keterpencarian

Anda dapat mengelola keterpencarian untuk produk, halaman, dan postingan blog dengan cara berikut:

Anda dapat menyesuaikan hasil pencarian, seperti membatasi jenis hasil dan meningkatkan produk tertentu dalam hasil pencarian, dengan aplikasi Search & Discovery.

Pelajari selengkapnya tentang aplikasi Search & Discovery di dokumentasi aplikasi.

Untuk kustomisasi yang lebih lanjut, Anda dapat mengedit kode tema untuk mengubah cara hasil pencarian diminta. Jenis kustomisasi ini memerlukan pengetahuan tentang bahasa desain web seperti HTML, CSS, JavaScript, dan Liquid. Pelajari selengkapnya tentang kustomisasi di Shopify.dev.

Membuat produk, halaman, dan postingan blog dapat dicari

Produk, halaman, dan postingan blog harus diterbitkan di toko online Anda agar ditampilkan dalam hasil pencarian. Selain itu, jenis sumber daya yang disembunyikan dari mesin pencari tidak dapat dicari.

Agar produk, halaman, dan postingan blog terlihat di toko online Anda, atur pengaturan berikut di admin Shopify Anda:

Daftar pengaturan visibilitas pada produk, halaman, dan postingan blog.
Jenis Sumber DayaPengaturan visibilitas
ProdukTerbitkan produk Anda di saluran Toko Online
HalamanTerbitkan halaman
Postingan blogAtur postingan blog menjadi terlihat

Menyembunyikan produk, halaman, dan postingan blog dari mesin pencari dan peta situs

Anda dapat menyembunyikan produk, postingan blog, atau halaman tertentu dari mesin pencari dengan metode berikut:

Menyembunyikan produk menggunakan status produk tidak terdaftar

Jika Anda ingin produk hanya dapat ditemukan melalui URL langsung, Anda dapat menjadikan produk Anda tidak terdaftar.

Saat Anda menetapkan produk sebagai Tidak Terdaftar, produk tersebut disembunyikan dari pencarian internet, Shopify Catalog, dan peta situs toko Anda. Produk tidak terdaftar juga tidak ditampilkan di halaman koleksi, hasil pencarian termasuk pencarian prediktif, atau rekomendasi produk yang didukung Shopify di etalase toko online Anda.

Pelajari selengkapnya tentang status produk tidak terdaftar.

Menambahkan metafield kustom di admin Shopify Anda

Anda dapat menambahkan metafield kustom seo.hidden ke halaman, postingan blog, atau produk di admin Shopify, lalu mengatur nilai metafield ke 1 untuk menyembunyikan halaman, postingan blog, atau produk tersebut dari peta situs, mesin pencari, dan pencarian toko online Anda.

seo.hidden adalah metafield sistem yang dapat digunakan oleh aplikasi pihak ketiga untuk penyimpanan data saat menyembunyikan sumber daya dari mesin pencari dan peta situs. Jika Anda menerima pesan yang berbunyi Namespace and key. seo.hidden. Namespace and key are already taken. View metafields without a definition, artinya seo.hidden sedang digunakan oleh aplikasi pihak ketiga dan tidak tersedia untuk diubah di admin Shopify. Jika Anda ingin menambahkan definisi ke setiap jenis konten yang sudah menggunakan seo.hidden, Anda dapat membuat definisi untuk metafield yang ada.

Pertimbangan untuk menggunakan metafield kustom dengan produk

Jika Anda ingin produk hanya dapat diakses menggunakan URL langsung, pertimbangkan untuk menetapkan status produk sebagai Tidak Terdaftar alih-alih menggunakan metafield seo.hidden. Produk tidak terdaftar disembunyikan dari peta situs dan mesin pencari, serta tidak ditampilkan di halaman koleksi, hasil pencarian, atau rekomendasi produk yang didukung Shopify di toko Anda, atau di Shopify Catalog.

Jika produk memiliki status Tidak Terdaftar dan metafield seo.hidden diatur ke 1, maka status Tidak Terdaftar diprioritaskan untuk cara produk ditampilkan dan ditemukan.

Bandingkan visibilitas produk

Tinjau tabel berikut untuk perbandingan visibilitas produk saat menggunakan status produk tidak terdaftar atau metafield seo.hidden. Anda tidak dapat menerbitkan produk tidak terdaftar ke Shop.

Deskripsi dampak status produk Tidak Terdaftar dan metafield seo.hidden
Fitur/fungsionalitasVisibilitas produk dengan status Tidak TerdaftarVisibilitas produk dengan metafield seo.hidden
Pencarian internet
Shopify Catalog
Peta situs
Pencarian etalase toko online
Halaman produk (Toko Online dan etalase kustom)
Halaman produk (Shop)
Koleksi etalase toko online
Rekomendasi produk
Shop (feed beranda/halaman toko/halaman kategori/hasil pencarian)
Saluran penjualan pihak ketiga

Membuat metafield kustom

  1. Dari admin Shopify, buka Pengaturan > Bidang meta dan metaobjek.

  2. Di bagian Definisi metafield, pilih jenis sumber daya yang memenuhi syarat (Produk, Halaman, atau Postingan blog) yang ingin Anda sembunyikan.

  3. Klik atau ketuk Tambah definisi.

  4. Atur kolom berikut:

    • Beri metafield Nama seperti SEO Hidden, lalu pilih nama dari daftar.
    • Atur Namespace dan kunci ke seo.hidden.
    • Opsional: Berikan deskripsi singkat, seperti "Menyembunyikan sumber daya dari mesin pencari jika nilainya 1".
  5. Konfigurasikan nilai kolom kustom dengan melakukan tindakan berikut:

    1. Klik atau ketuk ⊕ Pilih jenis, lalu pilih Integer.
    2. Pilih Satu nilai.
    3. Di bagian Validasi, atur Nilai maksimum menjadi 1.
  6. Klik Simpan.

  7. Di admin Shopify Anda, buka halaman, postingan blog, atau produk yang ingin Anda sembunyikan dari mesin pencari.

  8. Di bagian Bidang meta, atur nilai metafield SEO Hidden ke 1.

  9. Klik Simpan.

Untuk membuat halaman, postingan blog, atau produk terlihat lagi oleh mesin pencari, hapus nilai metafield SEO Hidden, biarkan kosong, lalu simpan perubahan Anda.

Mengedit visibilitas pencarian secara massal

Jika Anda perlu menyembunyikan beberapa produk dari pencarian secara bersamaan, Anda dapat menggunakan Editor Massal untuk mengubah metafield SEO Hidden untuk banyak produk sekaligus.

Menggunakan Editor Massal untuk visibilitas pencarian

Langkah-langkah

  1. Dari admin Shopify, buka Editor Massal dengan mengunjungi URL ini, ganti STORENAME dengan nama toko Anda: https://admin.shopify.com/store/STORENAME/bulk?edit=metafields.seo.hidden%3Anumber&resource_name=Product

  2. Anda dapat melihat semua produk yang tercantum beserta nilai kolom SEO Hidden-nya.

  3. Klik kolom SEO Hidden untuk setiap produk yang ingin Anda sembunyikan dari pencarian.

  4. Masukkan 1 untuk menyembunyikan produk dari pencarian, atau 0 untuk membuatnya dapat dicari lagi.

  5. Klik Simpan di bagian atas halaman.

Penyelesaian masalah visibilitas pencarian

Jika produk tidak muncul di hasil pencarian meskipun sudah dipublikasikan dan aktif, tinjau penyebab umum dan solusi berikut ini.

Produk hilang dari pencarian etalase toko online

Kemungkinan penyebab:

  • Metafield SEO Hidden: Produk mungkin memiliki metafield seo.hidden yang diatur ke 1. Periksa bidang meta produk dan ubah nilainya menjadi 0 jika perlu.
  • Pengaturan aplikasi Search & Discovery: Jika Anda telah menginstal aplikasi Search & Discovery, periksa apakah produk yang habis disembunyikan di Search & Discovery > Pengaturan > Produk Habis.
  • Penundaan reaktivasi toko: Jika toko Anda sebelumnya tidak aktif karena masalah langganan, produk mungkin memerlukan waktu hingga 36 jam untuk diindeks ulang untuk pencarian setelah reaktivasi.
  • Penundaan tindakan massal: Produk yang diperbarui melalui tindakan massal mungkin memerlukan waktu beberapa jam untuk muncul dalam hasil pencarian. Pembaruan produk individu biasanya diproses dalam beberapa detik.

Memverifikasi visibilitas pencarian

Untuk memeriksa apakah produk memiliki masalah visibilitas pencarian:

Langkah-langkah

  1. Buka halaman produk di admin Anda.
  2. Tambahkan /metafields.json di akhir URL produk.
  3. Cari metafield dengan:
    • Namespace: seo
    • Kunci: hidden
    • Nilai: 1

Jika Anda menemukan metafield ini dengan nilai 1, produk tersebut disembunyikan dari pencarian. Ubah nilainya menjadi 0 agar dapat dicari.

Kompatibilitas aplikasi Search & Discovery

Jika Anda menggunakan aplikasi Search & Discovery, perhatikan bahwa:

  • Pengaturan aplikasi mungkin menimpa perilaku pencarian default
  • Filter dan peningkat kustom hanya berfungsi dengan pencarian asli Shopify
  • Aplikasi pencarian pihak ketiga mungkin tidak menggunakan infrastruktur pencarian Shopify