Data terstruktur program loyalitas (MemberProgram
)

Banyak penjual memiliki program loyalitas yang menawarkan manfaat khusus bagi anggota, seperti harga spesial dan
poin loyalitas. Saat Anda menambahkan data terstruktur MemberProgram
ke situs, Google Penelusuran dapat
menggunakan informasi ini untuk menampilkan manfaat loyalitas bersama produk dan panel info Anda di hasil Penelusuran.
Program loyalitas yang Anda tawarkan untuk bisnis Anda dapat ditentukan menggunakan
jenis data terstruktur MemberProgram
yang disusun bertingkat dalam
jenis data terstruktur Organization
.
Guna menentukan manfaat loyalitas (seperti harga dan poin loyalitas yang diperoleh) untuk setiap produk Anda,
tambahkan markup UnitPriceSpecification
secara terpisah dalam markup data terstruktur Offer
seperti yang dijelaskan di bagian
listingan penjual.
Ketersediaan fitur
Informasi program loyalitas tersedia di hasil Google Penelusuran di Australia, Brasil, Kanada, Prancis, Jerman, Meksiko, Inggris Raya, dan Amerika Serikat, baik di desktop maupun perangkat seluler.
Cara menambahkan data terstruktur
Data terstruktur adalah format terstandarisasi untuk memberikan informasi tentang suatu halaman dan mengelompokkan konten halaman tersebut. Jika Anda baru mengenal data terstruktur, Anda dapat mempelajari lebih lanjut cara kerja data terstruktur.
Berikut adalah ringkasan tentang cara membuat, menguji, dan merilis data terstruktur.
- Tambahkan properti wajib. Berdasarkan format yang Anda gunakan, pelajari tempat menyisipkan data terstruktur di halaman.
- Ikuti pedoman.
- Validasi kode Anda menggunakan Pengujian Hasil Kaya dan perbaiki setiap error kritis. Pertimbangkan juga untuk memperbaiki masalah non-kritis yang mungkin ditandai di alat tersebut, karena tindakan ini dapat membantu meningkatkan kualitas data terstruktur Anda (tetapi hal ini tidak diperlukan agar memenuhi syarat untuk hasil kaya).
- Deploy beberapa halaman yang menyertakan data terstruktur dan gunakan Alat Inspeksi URL untuk menguji cara Google melihat halaman tersebut. Pastikan halaman Anda
dapat diakses oleh Google dan tidak diblokir oleh file robots.txt, tag
noindex
, atau persyaratan login. Jika halaman tidak bermasalah, Anda dapat meminta Google meng-crawl ulang URL tersebut. - Agar Google tetap mengetahui setiap perubahan pada masa mendatang, sebaiknya kirimkan peta situs. Anda dapat mengotomatiskan proses ini dengan Search Console Sitemap API.
Contoh
Berikut adalah contoh markup data terstruktur MemberProgram
untuk program loyalitas dengan dua tingkat keanggotaan.
<html> <head> <title>About Us</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "OnlineStore", "hasMemberProgram": { "@type": "MemberProgram", "name": "Membership Plus", "description": "For frequent shoppers this is our top-rated loyalty program", "url": "https://www.example.com/membership-plus", "hasTiers": [ { "@type": "MemberProgramTier", "@id": "#plus-tier-silver", "name": "silver", "url": "https://www.example.com/membership-plus-silver", "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 5 }, { "@type": "MemberProgramTier", "@id": "#plus-tier-gold", "name": "gold", "url": "https://www.example.com/membership-plus-gold", "hasTierRequirement": { "@type": "CreditCard", "name": "Example platinum card plus" }, "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPrice", "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 10 } ] } // Other Organization-level properties // ... } </script> </head> <body> </body> </html>
Panduan
Agar markup program loyalitas Anda memenuhi syarat untuk digunakan di Google Penelusuran, Anda harus mengikuti panduan berikut:
Panduan teknis
-
Susun secara bertingkat markup
MemberProgram
dalam jenisOrganization
di halaman tempat Anda menentukan detail dan kebijakan administratif bisnis Anda. Lihat dokumentasi Markup organisasi untuk mengetahui informasi selengkapnya. -
Untuk menentukan manfaat loyalitas (seperti harga dan poin loyalitas yang diperoleh) bagi setiap produk Anda,
tambahkan markup
UnitPriceSpecification
yang ditentukan untuk listingan penjual. MarkupMemberProgram
yang Anda tentukan untuk bisnis Anda berfungsi bersama dengan data terstrukturvalidForMemberTier
danMembershipPointsEarned
untuk menentukan manfaat loyalitas bagi pelanggan saat membeli produk Anda.
Definisi jenis data terstruktur
Anda harus menyertakan properti wajib agar data terstruktur Anda memenuhi syarat untuk digunakan di Google Penelusuran. Anda juga dapat menyertakan properti yang direkomendasikan untuk menambahkan informasi lain tentang program loyalitas Anda, yang akan meningkatkan kualitas pengalaman pengguna.
MemberProgram
Gunakan properti berikut untuk mendeskripsikan satu atau beberapa program loyalitas dan
tingkat per program loyalitas untuk bisnis Anda. Definisi lengkap MemberProgram
tersedia di schema.org/MemberProgram.
Properti wajib | |
---|---|
description |
Deskripsi program loyalitas, yang menjelaskan manfaat utama bagi anggota. |
hasTiers |
Menentukan tingkat dalam program loyalitas. Program loyalitas harus memiliki minimal satu tingkat.
Lihat daftar properti |
name |
Nama program loyalitas. |
Properti yang direkomendasikan | |
---|---|
url |
URL halaman web tempat pembeli dapat mendaftar ke program loyalitas ini.
Jangan berikan lebih dari satu URL. Jika Anda tidak memberikan URL, URL halaman
yang berisi data terstruktur |
MemberProgramTier
MemberProgramTier
digunakan untuk menentukan tingkat dalam MemberProgram
.
Program loyalitas dapat memiliki beberapa tingkat. Misalnya, perunggu, perak, dan emas.
Definisi lengkap MemberProgramTier
tersedia di
schema.org/MemberProgramTier.
Properti wajib | |
---|---|
hasTierBenefit |
Manfaat yang diperoleh dari tingkat keanggotaan ini. Tingkat keanggotaan dapat memiliki beberapa manfaat. Nama pendek tanpa awalan URL
juga didukung (misalnya
|
name |
Nama tingkat keanggotaan. |
Properti yang direkomendasikan | |
---|---|
hasTierRequirement |
Persyaratan untuk bergabung ke tingkat keanggotaan. Jika tidak ditentukan, siapa pun dapat bergabung ke tingkat tersebut tanpa biaya. Untuk tingkat berbayar, tentukan nilai dari jenis yang mewakili persyaratan untuk bergabung ke tingkat tersebut.
|
membershipPointsEarned |
Jumlah poin loyalitas yang diperoleh konsumen per unit mata uang yang dibelanjakan saat |
url |
URL halaman web tempat pembeli dapat mendaftar ke tingkat keanggotaan ini. Jangan sediakan lebih dari satu URL. |
Menggunakan Merchant Center untuk mengonfigurasi program loyalitas dengan Google
Mengonfigurasi program loyalitas dan terus memperbarui markup-nya bukanlah hal yang mudah. Jika memiliki akun Google Merchant Center, sebaiknya Anda mengonfigurasi program loyalitas langsung di Google Merchant Center, bukan menggunakan markup. Lihat artikel pusat bantuan Google Merchant Center tentang program loyalitas untuk mengetahui informasi selengkapnya.
Jika Anda memberikan markup dan program loyalitas Merchant Center, Google akan menggunakan setelan Merchant Center.
Pemecahan masalah
Jika Anda mengalami masalah saat menerapkan atau mendebug data terstruktur, berikut beberapa referensi yang dapat membantu Anda.
- Jika Anda menggunakan sistem pengelolaan konten (CMS) atau ada orang lain yang menangani situs Anda, minta mereka untuk membantu Anda. Pastikan untuk meneruskan pesan Search Console yang menjelaskan masalah tersebut kepada mereka.
- Google tidak menjamin bahwa fitur yang menggunakan data terstruktur akan muncul dalam hasil penelusuran. Untuk mengetahui daftar alasan umum mengapa Google tidak dapat menampilkan konten Anda dalam hasil kaya, lihat Panduan Umum terkait Data Terstruktur.
- Anda mungkin mengalami error pada data terstruktur. Periksa daftar error data terstruktur dan Laporan data terstruktur yang tidak dapat diurai.
- Jika halaman Anda dikenai tindakan manual data terstruktur, data terstruktur pada halaman itu akan diabaikan (meskipun halaman masih bisa muncul di hasil Google Penelusuran). Untuk memperbaiki masalah data terstruktur, gunakan laporan Tindakan Manual.
- Tinjau pedoman lagi untuk mengidentifikasi apakah konten Anda tidak mematuhi pedoman. Masalah itu mungkin disebabkan oleh konten yang berisi spam atau penggunaan markup yang berisi spam. Namun, masalahnya mungkin bukan pada sintaksis, sehingga Pengujian Hasil Kaya tidak akan dapat mengidentifikasi masalah tersebut.
- Memecahkan masalah hasil kaya tidak ada/penurunan jumlah hasil kaya.
- Tunggu hingga crawling ulang dan pengindeksan ulang selesai. Perlu diingat bahwa Google mungkin memerlukan waktu beberapa hari untuk mencari dan meng-crawl halaman setelah Anda memublikasikannya. Untuk pertanyaan umum terkait crawling dan pengindeksan, lihat FAQ crawling dan pengindeksan Google Penelusuran.
- Posting pertanyaan di forum Pusat Google Penelusuran.