Menyembunyikan halaman dari mesin pencari

Mesin pencari seperti Google terus-menerus men-crawl internet untuk mencari data baru. Saat situs Anda di-crawl, file robots.txt toko Anda memblokir konten halaman yang jika tidak dilakukan dapat mengurangi efektivitas strategi SEO Anda dengan mencuri PageRank.

Secara default, file robots.txt toko Anda memberi tahu bot, biasanya bot pengindeks mesin pencari atau "crawler", halaman atau file mana yang harus atau tidak boleh diminta untuk dilihat dari situs web. Misalnya, halaman keranjang Anda (ada di www.example.com/cart) diminta untuk tidak dilihat oleh mesin pencari karena halaman tersebut unik untuk setiap pelanggan dan tidak berguna untuk diindeks oleh mesin pencari. Semua toko Shopify memiliki templat robots.txt.liquid yang telah dikonfigurasi dan dioptimalkan, jadi Anda tidak perlu membuat perubahan apa pun pada file robots.txt.liquid Anda kecuali jika memiliki alasan khusus untuk melakukannya. Pelajari selengkapnya tentang mengedit robots.txt.liquid.

Jika Anda ingin menyembunyikan halaman atau produk tertentu dari mesin pencari tetapi tetap aktif dan diterbitkan ke saluran penjualan toko online, Anda dapat menggunakan tag meta atau metafield kustom untuk menyembunyikan konten dari pencarian secara manual. Anda juga dapat menggunakan status tidak terdaftar untuk menyembunyikan produk.

Pelajari selengkapnya tentang mengelola kemampuan pencarian di toko online Anda.

Menyembunyikan halaman atau produk menggunakan tag meta

Anda dapat menyembunyikan halaman yang tidak disertakan dalam file robots.txt.liquid dengan menyesuaikan bagian <head> pada file tata letak theme.liquid toko Anda. Anda perlu menyertakan beberapa kode tag meta untuk menghentikan pengindeksan halaman tertentu.

Menggunakan tag meta berarti produk atau halaman Anda disembunyikan dari mesin pencari, tetapi masih dapat dilihat oleh pencarian toko online Anda.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Toko Online > Tema.

  2. Cari tema yang ingin Anda edit, klik tombol untuk membuka menu tindakan, lalu klik Edit kode.

  3. Di folder tata letak, klik file theme.liquid.

  4. Untuk mengecualikan templat pencarian, tempelkan kode berikut pada baris kosong di bagian <head>:

{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}
  1. Untuk mengecualikan halaman atau produk tertentu, tempelkan kode berikut di baris kosong pada bagian <head>:
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}

Pastikan Anda mengganti nilai page-handle-you-want-to-exclude dengan handle halaman yang benar. Misalnya, jika Anda ingin menyembunyikan produk bernama "Exclusive Secret Product" dengan handle exclusive-secret-product, maka pernyataan if akan menjadi: if handle contains 'exclusive-secret-product'.

6. Klik Simpan.

Menyembunyikan produk menggunakan status produk tidak terdaftar

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

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

Pelajari selengkapnya tentang status produk tidak terdaftar.

Menyembunyikan halaman atau produk menggunakan metafield kustom

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 aplikasi tersebut menyembunyikan sumber daya dari mesin pencari dan peta situs. Jika Anda menerima pesan yang bertuliskan Ruang nama dan kunci. seo.hidden. Ruang nama dan kunci sudah digunakan. Lihat metafield tanpa definisi, berarti seo.hidden sedang digunakan oleh aplikasi pihak ketiga dan tidak dapat 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 sudah ada.

Pertimbangan untuk menggunakan metafield kustom dengan produk

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

Jika produk memiliki status Tidak Terdaftar dan metafield seo.hidden diatur ke 1, maka status Tidak Terdaftar akan 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 yang 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
Katalog Shopify
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 Anda, buka Pengaturan > Metafield 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 tersebut dari daftar.
    • Atur Namespace dan kunci menjadi seo.hidden.
    • Opsional: Berikan deskripsi singkat, seperti "Sembunyikan sumber daya dari mesin pencari saat 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 Metafield, atur nilai metafield SEO Hidden menjadi 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.

Membuat Google melakukan crawl ulang URL Anda setelah membuat perubahan

Jika Anda membuat perubahan atau menambahkan halaman ke situs Anda, dan Anda ingin Google melakukan crawl ulang URL Anda, ada dua opsi yang dapat Anda lakukan:

Untuk informasi selengkapnya, lihat Minta Google untuk melakukan crawl ulang URL Anda.