Schema Organization: Template JSON-LD Lengkap untuk B2B
Template yang sudah terbukti untuk perusahaan B2B Indonesia. Copy-paste, sesuaikan fakta, deploy. Properti yang dibaca Knowledge Graph dan AI Overviews.
Schema Organization adalah root entity untuk sebagian besar perusahaan B2B. Template standar dari schema.org hanya mencakup ~8 properti. Yang benar-benar dibaca Knowledge Graph butuh 20+. Berikut template yang saya pakai di portfolio Ibrahim.
Template lengkap
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://witanabe.com/#organization",
"name": "PT Witanabe Integrasi Indonesia",
"alternateName": ["Witanabe", "WII"],
"legalName": "PT Witanabe Integrasi Indonesia",
"url": "https://witanabe.com/",
"logo": {
"@type": "ImageObject",
"@id": "https://witanabe.com/#logo",
"url": "https://witanabe.com/images/logo.webp",
"width": 512,
"height": 512,
"caption": "Witanabe"
},
"image": { "@id": "https://witanabe.com/#logo" },
"description": "Industrial trading, manufacturing, and fabrication company. Exclusive ALBIN Pump distributor for Indonesia since 2025.",
"foundingDate": "2025-03",
"foundingLocation": {
"@type": "Place",
"name": "Bogor, West Java, Indonesia"
},
"founder": {
"@id": "https://hibranwar.com/#person"
},
"parentOrganization": {
"@id": "https://ptarsindo.com/#organization"
},
"numberOfEmployees": 6,
"areaServed": {
"@type": "Country",
"name": "Indonesia"
},
"address": {
"@type": "PostalAddress",
"streetAddress": "Jl. [alamat]",
"addressLocality": "Bogor",
"addressRegion": "West Java",
"postalCode": "xxxxx",
"addressCountry": "ID"
},
"contactPoint": [{
"@type": "ContactPoint",
"contactType": "sales",
"email": "sales@witanabe.com",
"availableLanguage": ["Indonesian", "English"]
}],
"sameAs": [
"https://www.wikidata.org/wiki/Qxxxxx",
"https://www.linkedin.com/company/witanabe",
"https://www.instagram.com/witanabeid"
],
"knowsAbout": [
"Industrial pump",
"Diaphragm pump",
"ALBIN Pump distribution",
"Industrial fabrication"
],
"hasCredential": [{
"@type": "EducationalOccupationalCredential",
"credentialCategory": "certification",
"name": "ISO 9001:2015 (inherited from parent)"
}]
}
]
}
Field-by-field: yang sering dilewatkan
alternateName— variasi nama yang dipakai publik.Singkatan, brand, alias. Tiga sampai lima alias ideal.legalName— nama legal full.Berbeda dariname. Untuk korporat wajib isi.foundingDate— format YYYY atau YYYY-MM.Hanya tahun kalau bulan tidak yakin. Jangan kosongkan.founder— reference ke Person @id.Bukan string nama. Pakai @id yang canonical.parentOrganizationdansubOrganization.Untuk holding structure. Tumbuh authority lintas portfolio.numberOfEmployees— angka integer, bukan range string.Integer. '6' bukan '5-10 employees'.areaServed— negara atau region yang dilayani.Country untuk national, AdministrativeArea untuk regional.knowsAbout— topik keahlian.5-8 topik. Dipakai AI Overviews untuk topical matching.sameAs— Wikidata Q-ID + semua profil sosial active.Minimal Wikidata + LinkedIn.hasCredential— ISO, sertifikasi, membership asosiasi.Trust signal.
Yang tidak perlu ditambahkan
Baik
- Properties yang ada data nyata.
- Nested schema (PostalAddress, ContactPoint) bila ada data lengkap.
- Wikidata Q-ID di sameAs bila sudah ada.
Hindari
aggregateRatingtanpa review data nyata.priceRangeala 'Rp Rp Rp' yang tidak meaningful.- Ribuan properti kosong 'just in case'.