Data terstruktur organisasi (Organization
)

Dengan menambahkan data terstruktur organisasi ke halaman beranda, Anda dapat membantu Google lebih memahami
detail administratif organisasi Anda serta mengidentifikasi organisasi Anda secara akurat di hasil penelusuran. Sebagian
properti digunakan di balik layar untuk membedakan organisasi Anda dengan organisasi lain
(seperti iso6523
dan naics
), sementara sebagian properti lainnya dapat memodifikasi elemen visual di
hasil Penelusuran (seperti logo
yang ditampilkan di hasil Penelusuran dan
panel info Anda).
Jika Anda adalah penjual, Anda dapat memodifikasi detail lainnya di
panel info penjual
dan profil brand,
seperti kebijakan pengembalian, alamat, serta informasi kontak. Tidak ada properti yang sifatnya wajib;
sebaiknya tambahkan sebanyak mungkin properti yang relevan dengan organisasi Anda.
如何添加结构化数据
结构化数据是一种提供网页相关信息并对网页内容进行分类的标准化格式。如果您不熟悉结构化数据,可以详细了解结构化数据的运作方式。
下面概述了如何构建、测试和发布结构化数据。
- 添加尽可能多的适用于您网页的建议属性。没有必需添加的属性,根据您的内容按需添加即可。 根据您使用的格式,了解在网页上的什么位置插入结构化数据。
- 遵循指南。
- 使用富媒体搜索结果测试验证您的代码,并修复所有严重错误。此外,您还可以考虑修正该工具中可能会标记的任何非严重问题,因为这些这样有助于提升结构化数据的质量(不过,要使内容能够显示为富媒体搜索结果,并非必须这么做)。
- 部署一些包含您的结构化数据的网页,然后使用网址检查工具测试 Google 看到的网页样貌。请确保您的网页可供 Google 访问,不会因 robots.txt 文件、
noindex
标记或登录要求而被屏蔽。如果网页看起来没有问题,您可以请求 Google 重新抓取您的网址。 - 为了让 Google 随时了解日后发生的更改,我们建议您提交站点地图。Search Console Sitemap API 可以帮助您自动执行此操作。
Contoh
Organization
Berikut adalah contoh informasi organisasi dalam kode JSON-LD.
<html> <head> <title>About Us</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "url": "https://www.example.com", "sameAs": ["https://example.net/profile/example1234", "https://example.org/example1234"], "logo": "https://www.example.com/images/logo.png", "name": "Example Corporation", "description": "The example corporation is well-known for producing high-quality widgets", "email": "contact@example.com", "telephone": "+47-99-999-9999", "address": { "@type": "PostalAddress", "streetAddress": "Rue Improbable 99", "addressLocality": "Paris", "addressCountry": "FR", "addressRegion": "Ile-de-France", "postalCode": "75001" }, "vatID": "FR12345678901", "iso6523Code": "0199:724500PMK2A2M1SQQ228" } </script> </head> <body> </body> </html>
OnlineStore
dengan kebijakan pengembalian (contoh subjenis Organization
)
Berikut adalah contoh informasi toko online dalam kode JSON-LD.
<html> <head> <title>About Us</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "OnlineStore", "name": "Example Online Store", "url": "https://www.example.com", "sameAs": ["https://example.net/profile/example12", "https://example.org/@example34"], "logo": "https://www.example.com/assets/images/logo.png", "contactPoint": { "contactType": "Customer Service", "email": "support@example.com", "telephone": "+47-99-999-9900" }, "vatID": "FR12345678901", "iso6523Code": "0199:724500PMK2A2M1SQQ228", "hasMerchantReturnPolicy": { "@type": "MerchantReturnPolicy", "applicableCountry": ["FR", "CH"], "returnPolicyCountry": "FR", "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 60, "returnMethod": "https://schema.org/ReturnByMail", "returnFees": "https://schema.org/FreeReturn", "refundType": "https://schema.org/FullRefund" } // Other Organization-level properties // ... } </script> </head> <body> </body> </html>
Panduan
Anda harus mengikuti panduan ini agar data terstruktur memenuhi syarat untuk disertakan dalam hasil Google Penelusuran.
Pedoman teknis
Sebaiknya tempatkan informasi ini di halaman beranda Anda, atau di satu halaman yang mendeskripsikan organisasi Anda, misalnya halaman tentang kami. Anda tidak perlu menyertakannya di setiap halaman situs.
Sebaiknya gunakan subjenis schema.org yang paling spesifik dari Organization
yang
cocok dengan organisasi Anda. Misalnya, jika Anda memiliki situs e-commerce, sebaiknya gunakan subjenis
OnlineStore
, bukan
OnlineBusiness
.
Dan jika situs Anda membahas bisnis lokal, misalnya restoran atau toko fisik,
sebaiknya berikan detail administratif Anda menggunakan
subjenis yang paling spesifik dari LocalBusiness
serta mengikuti kolom wajib diisi dan direkomendasikan untuk Bisnis lokal
selain kolom yang direkomendasikan dalam panduan ini.
Definisi jenis data terstruktur
Google mengenali properti Organization
berikut.
Untuk membantu Google memahami halaman Anda dengan lebih baik, sertakan sebanyak mungkin properti yang direkomendasikan yang berlaku
untuk halaman web Anda. Tidak ada properti yang sifatnya wajib; tambahkan properti yang berlaku untuk
organisasi Anda.
Properti yang direkomendasikan | |
---|---|
address |
Alamat (fisik atau surat) organisasi Anda, jika ada. Sertakan semua properti yang berlaku untuk negara Anda. Semakin banyak properti yang Anda berikan, semakin tinggi kualitas hasil bagi pengguna. Anda dapat memberikan beberapa alamat jika memiliki lokasi di beberapa kota, negara bagian, atau negara. Contoh: "address": [{ "@type": "PostalAddress", "streetAddress": "999 W Example St Suite 99 Unit 9", "addressLocality": "New York", "addressRegion": "NY", "postalCode": "10019", "addressCountry": "US" },{ "streetAddress": "999 Rue due exemple", "addressLocality": "Paris", "postalCode": "75001", "addressCountry": "FR" }] |
address.addressCountry |
Negara untuk alamat pos Anda, menggunakan kode negara dua huruf sesuai format ISO 3166-1 alpha-2. |
address.addressLocality |
Kota alamat pos Anda. |
address.addressRegion |
Wilayah alamat pos Anda, jika ada. Misalnya, negara bagian. |
address.postalCode |
Kode pos untuk alamat Anda. |
address.streetAddress |
Alamat lengkap alamat pos Anda. |
alternateName |
Nama umum lain yang digunakan organisasi Anda, jika ada. |
contactPoint |
Cara terbaik bagi pengguna untuk menghubungi bisnis Anda, jika ada. Sertakan semua metode dukungan yang tersedia untuk pengguna Anda dengan mengikuti praktik terbaik yang direkomendasikan Google. Contoh: "contactPoint": { "@type": "ContactPoint", "telephone": "+9-999-999-9999", "email": "contact@example.com" } |
contactPoint.email |
Alamat email untuk menghubungi bisnis Anda, jika ada.
Jika Anda menggunakan jenis |
contactPoint.telephone |
Nomor telepon untuk menghubungi bisnis Anda, jika ada.
Pastikan untuk menyertakan kode negara dan kode area dalam nomor telepon.
Jika Anda menggunakan jenis |
description |
Deskripsi mendetail tentang organisasi Anda, jika ada. |
duns |
Nomor DUNS Dun & Bradstreet untuk mengidentifikasi |
email
|
Alamat email untuk menghubungi bisnis Anda, jika ada. |
foundingDate |
Tanggal |
globalLocationNumber |
Nomor Lokasi Global GS1 yang mengidentifikasi lokasi |
hasMerchantReturnPolicy
|
Kebijakan pengembalian yang digunakan oleh |
iso6523Code
|
ID organisasi Anda dalam format ISO 6523, jika ada.
Bagian pertama ID ISO 6523 adalah
|
legalName |
Nama resmi |
leiCode |
ID untuk |
logo |
Logo yang mewakili organisasi Anda, jika ada. Menambahkan properti ini dapat membantu Google lebih memahami logo mana yang ingin Anda tampilkan, misalnya di hasil Penelusuran dan panel info. Panduan gambar:
Jika Anda menggunakan jenis |
naics |
Kode Sistem Klasifikasi Industri Amerika Utara (NAICS)
untuk |
name |
Nama organisasi Anda. Gunakan |
numberOfEmployees |
Jumlah karyawan di Contoh dengan jumlah karyawan tertentu: "numberOfEmployees": { "@type": "QuantitativeValue", "value": 2056 } Contoh dengan jumlah karyawan dalam suatu rentang: "numberOfEmployees": { "@type": "QuantitativeValue", "minValue": 100, "maxValue": 999 } |
sameAs
|
URL halaman di situs lain dengan informasi tambahan tentang organisasi Anda,
jika ada. Misalnya, URL ke halaman profil organisasi Anda di media sosial atau
situs ulasan. Anda dapat memberikan beberapa URL |
taxID
|
Nomor pajak yang terkait dengan |
telephone
|
Nomor telepon bisnis yang dimaksudkan sebagai metode kontak utama bagi pelanggan, jika ada. Pastikan untuk menyertakan kode negara dan kode area dalam nomor telepon. |
url
|
URL situs organisasi Anda, jika ada. Hal ini membantu Google mengidentifikasi organisasi Anda secara unik. |
vatID
|
Kode PPN (Pajak Pertambahan Nilai) yang terkait dengan |
MerchantReturnPolicy
Gunakan properti berikut guna menjelaskan kebijakan pengembalian umum untuk seluruh Organization
Anda, jika berlaku untuk bisnis Anda.
Jika Anda memiliki kebijakan spesifik untuk setiap produk,
gunakan
markup listingan penjual.
Properti wajib (pilih opsi yang paling sesuai dengan kasus penggunaan Anda) | |
---|---|
Opsi A | |
applicableCountry |
Kode negara tempat berlakunya kebijakan pengembalian, menggunakan format kode negara dua huruf ISO 3166-1 alpha-2. Anda dapat menetapkan maksimal 50 negara. |
returnPolicyCategory |
Jenis kebijakan pengembalian. Gunakan salah satu nilai berikut:
Jika Anda menggunakan |
returnPolicyCountry |
Negara tujuan pengembalian produk. Negara ini dapat berbeda dengan negara tempat asal pengiriman atau tujuan pengiriman produk. Pemformatan kode negaranya ISO 3166-1 alpha-2. Anda dapat menetapkan maksimal 50 negara. |
Opsi B | |
merchantReturnLink |
Tentukan URL halaman web yang menjelaskan kebijakan pengembalian. Anda dapat mencantumkan kebijakan pengembalian Anda sendiri, atau kebijakan milik layanan pihak ketiga yang menangani pengembalian. |
Properti yang direkomendasikan | |
---|---|
customerRemorseReturnFees |
Jenis biaya pengembalian tertentu jika produk dikembalikan karena kekecewaan pelanggan.
Lihat |
customerRemorseReturnLabelSource |
Metode yang digunakan konsumen untuk mendapatkan label pengiriman pengembalian untuk suatu produk.
Lihat |
customerRemorseReturnShippingFeesAmount |
Biaya pengiriman untuk mengembalikan produk karena kekecewaan pelanggan. Properti ini
hanya diwajibkan jika ada biaya pengiriman di atas nol yang harus dibayar oleh konsumen untuk mengembalikan produk.
Lihat |
itemCondition |
Kondisi yang dapat diterima dari item yang dapat dikembalikan. Anda bisa memberikan beberapa kondisi yang dapat diterima. Gunakan nilai berikut:
|
itemDefectReturnFees |
Jenis biaya pengembalian tertentu untuk produk rusak. Lihat |
itemDefectReturnLabelSource |
Metode yang dapat digunakan konsumen untuk mendapatkan label pengiriman pengembalian untuk suatu produk.
Lihat |
itemDefectReturnShippingFeesAmount |
Biaya pengiriman untuk pengembalian produk karena produk rusak. Properti ini
hanya diwajibkan jika ada biaya pengiriman di atas nol yang harus dibayar oleh konsumen untuk mengembalikan produk.
Lihat |
merchantReturnDays |
Jumlah hari produk dapat dikembalikan terhitung sejak tanggal pengiriman. Properti
ini diwajibkan hanya jika Anda menetapkan |
refundType |
Jenis pengembalian dana yang tersedia untuk konsumen saat mengembalikan produk.
|
returnFees |
Jenis default biaya pengembalian. Gunakan salah satu nilai yang didukung berikut:
|
returnLabelSource |
Metode yang dapat digunakan konsumen untuk mendapatkan label pengiriman pengembalian untuk suatu produk. Gunakan salah satu nilai berikut:
|
returnMethod |
Jenis metode pengembalian yang ditawarkan. Hal ini hanya disarankan jika
|
returnPolicySeasonalOverride |
Penggantian kebijakan pengembalian musiman guna menentukan kebijakan pengembalian untuk acara spesial, seperti hari libur.
Misalnya, kategori kebijakan pengembalian Anda yang biasa ditetapkan ke "returnPolicySeasonalOverride": { "@type": "MerchantReturnPolicySeasonalOverride", "startDate": "2024-11-29", "endDate": "2024-12-06", "merchantReturnDays": 10, "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" } Berikut cara menentukan beberapa penggantian musiman. Dalam contoh ini, kebijakan pengembalian yang biasa tidak menetapkan batasan waktu, tetapi waktu pengembalian barang akan dibatasi selama dua rentang tanggal berikut: "returnPolicySeasonalOverride": [{ "@type": "MerchantReturnPolicySeasonalOverride", "startDate": "2024-11-29", "endDate": "2024-12-06", "merchantReturnDays": 10, "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" }, { "@type": "MerchantReturnPolicySeasonalOverride", "startDate": "2024-12-26", "endDate": "2025-01-06", "merchantReturnDays": 10, "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" }] |
returnPolicySeasonalOverride.endDate |
Tanggal akhir penggantian musiman. |
returnPolicySeasonalOverride.merchantReturnDays |
Jumlah hari produk dapat dikembalikan terhitung sejak tanggal pengiriman. Properti
ini diwajibkan hanya jika Anda menetapkan |
returnPolicySeasonalOverride.returnPolicyCategory |
Jenis kebijakan pengembalian. Gunakan salah satu nilai berikut:
Jika Anda menggunakan |
returnPolicySeasonalOverride.startDate |
Tanggal mulai penggantian musiman. |
returnShippingFeesAmount |
Biaya pengiriman untuk mengembalikan produk. Properti ini hanya diwajibkan jika ada biaya pengiriman
selain nol yang harus dibayarkan oleh konsumen kepada penjual untuk mengembalikan produk. Dalam hal ini, |
Pendekatan alternatif untuk mengonfigurasi setelan pengembalian dengan Google
Kebijakan pengembalian retailer dapat menjadi rumit dan sering berubah. Jika Anda mengalami masalah saat menunjukkan dan memperbarui detail pengembalian dengan markup, dan Anda memiliki akun Google Merchant Center, pertimbangkan untuk mengonfigurasi setelan pengembalian di Bantuan Google Merchant Center. Anda juga dapat mengonfigurasi kebijakan pengembalian tingkat akun di Search Console, yang akan otomatis ditambahkan ke Merchant Center.
Menggabungkan beberapa konfigurasi pengiriman dan pengembalian
Jika Anda menggabungkan beberapa konfigurasi pengiriman dan pengembalian, perlu diingat bahwa Anda dapat mengganti informasi kebijakan berdasarkan urutan prioritas. Misalnya, jika Anda memberikan markup tingkat organisasi di situs Anda dan setelan kebijakan pengembalian di Search Console, Google hanya akan menggunakan informasi yang diberikan di Search Console. Jika Anda mengirimkan feed produk di Merchant Center dan mengonfigurasi setelan pengiriman di Search Console, informasi feed Merchant Center Anda akan menggantikan setelan Search Console.
Berikut ini hal yang diprioritaskan dalam informasi kebijakan pengiriman dan pengembalian (diurutkan berdasarkan prioritas, dengan feed menjadi yang paling diprioritaskan):
- Feed tingkat produk yang dikirimkan di Merchant Center
- Content API for Shopping (setelan pengiriman atau pengembalian
- Setelan di Merchant Center atau Search Console
- Markup listingan penjual tingkat produk
- Markup tingkat organisasi
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.