Apa Itu Data Berstruktur? Markup Schema Dijelaskan Ringkas
Data berstruktur ialah blok kecil kod pada halaman web yang melabel apa halaman itu tentang dalam format piawai yang difahami enjin carian — contohnya, "halaman ini ialah produk bernama Lilin Lavender, harganya $24, dan ia ada stok." Google menerangkannya sebagai format piawai untuk memberikan maklumat tentang halaman dan mengelaskan kandungannya. Jika dibuat dengan betul, ia membantu enjin carian memahami halaman anda dan boleh menjadikannya layak untuk hasil carian yang lebih kaya, seperti harga, penilaian atau tarikh acara yang dipaparkan terus dalam senarai.
Mengapa ia penting apabila anda membina dengan AI
Enjin carian pandai membaca halaman, tetapi mereka masih perlu meneka. Adakah "24" ialah harga, kuantiti atau tarikh? Adakah "Dewan Riverside" ialah tempat atau nama orang? Data berstruktur menghapuskan tekaan itu.
Untuk laman yang dibina dengan AI, ada dua perkara praktikal:
- Ia kod, bukan kandungan, jadi mudah terlupa. Pembina AI biasanya tidak menambahnya melainkan anda memintanya, dan apabila ia menambahnya, ia mesti sepadan dengan apa yang sebenarnya ada pada halaman.
- Ia mudah silap dengan cara yang nampak betul. AI mungkin mereka-cipta penilaian lima bintang, menambah markup untuk kandungan yang tidak kelihatan, atau menggunakan jenis yang Google tidak lagi paparkan. Garis panduan Google amat ketat tentang ketepatan, dan markup yang mengelirukan boleh diabaikan atau dikenakan penalti.
Sedikit data berstruktur yang tepat dan sepadan dengan kandungan sebenar anda memang berbaloi. Markup yang direka-cipta dalam jumlah banyak lebih teruk daripada tiada langsung.
Analogi harian
Bayangkan produk di pasar raya. Pembungkusnya mempunyai reka bentuk berwarna dan salinan pemasaran — itulah halaman web anda seperti yang dilihat oleh manusia. Tetapi di bahagian belakang ada label pemakanan piawai: medan yang sama, dalam susunan yang sama, pada setiap produk. Sesiapa sahaja boleh membacanya dengan pantas dan membandingkan produk.
Data berstruktur ialah label pemakanan untuk halaman anda. Reka bentuknya boleh apa sahaja yang anda suka; labelnya diseragamkan supaya mesin boleh membacanya dengan yakin. Dan seperti label pemakanan, ia mesti jujur tentang apa yang ada di dalamnya.
Cara data berstruktur berfungsi
Data berstruktur mempunyai dua bahagian:
- Perbendaharaan kata — perkataan yang digunakan untuk menerangkan sesuatu. Yang paling biasa ialah schema.org, perbendaharaan kata kongsi dengan jenis seperti
Product,LocalBusiness,Event,Article,RecipedanOrganization, serta sifat sepertiname,price,addressdanstartDate. - Format — cara label ditulis ke dalam halaman. Google menyokong tiga: JSON-LD, Microdata dan RDFa. Ia mengesyorkan JSON-LD, iaitu blok JSON di dalam tag
<script>, yang diasingkan daripada HTML yang kelihatan.
Enjin carian membaca blok itu, memahami entiti pada halaman, dan — jika halaman itu layak serta memenuhi keperluan — mungkin memaparkan hasil kaya: senarai carian dengan butiran tambahan.
Contoh kerja: halaman produk kedai lilin
Katakan anda telah membina kedai dalam talian dan satu halaman menjual lilin lavender. Halaman yang kelihatan menunjukkan nama, gambar, penerangan, harga ($24.00) dan "Ada stok".
JSON-LD untuk halaman itu mungkin kelihatan seperti ini:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Lilin Soya Lavender",
"image": "https://www.examplecandles.com/images/lavender.jpg",
"description": "Lilin soya dituang dengan tangan bersama minyak pati lavender. Terbakar selama kira-kira 40 jam.",
"sku": "CAN-LAV-01",
"brand": { "@type": "Brand", "name": "Example Candles" },
"offers": {
"@type": "Offer",
"url": "https://www.examplecandles.com/candles/lavender",
"price": "24.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
Ia terletak di dalam <script type="application/ld+json">…</script> dalam HTML halaman itu.
Perhatikan apa yang tiada: tiada aggregateRating, kerana kedai itu tidak memaparkan ulasan pada halaman. Menambah penilaian yang tidak boleh dilihat pelawat akan melanggar peraturan Google.
Sekarang halaman hubungi kedai yang sama boleh menerangkan perniagaan itu sendiri:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Example Candles",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 Market Street",
"addressLocality": "Bristol",
"postalCode": "BS1 1AA",
"addressCountry": "GB"
},
"telephone": "+44 117 000 0000",
"openingHours": "Mo-Sa 10:00-17:00"
}
Sekali lagi, setiap nilai sepadan dengan apa yang kelihatan pada halaman.
Menyemaknya. Tampal URL langsung ke dalam Rich Results Test Google untuk melihat sama ada halaman itu layak untuk hasil kaya Google dan sama ada ada apa-apa yang diperlukan yang tiada. Gunakan Schema Markup Validator untuk semakan schema.org umum. Selepas pelancaran, Search Console menunjukkan ralat merentasi laman.
Peraturan yang patut diketahui
Daripada dokumentasi data berstruktur Google:
- Markup hanya untuk perkara yang boleh dilihat pengguna. Jangan tambah data berstruktur tentang maklumat yang tidak kelihatan pada halaman, walaupun ia tepat.
- Sertakan sifat yang diperlukan. Setiap jenis hasil kaya menyenaraikan medan yang diperlukan; medan yang hilang menjadikan halaman tidak layak.
- Kelayakan bukan jaminan. Markup yang betul menjadikan halaman layak untuk hasil kaya, bukan pasti akan mendapatkannya.
- Jenis hasil kaya berubah. Google menamatkan sesetengah ciri dari masa ke masa. Contohnya, hasil kaya FAQ-nya hanya terhad kepada laman kerajaan dan kesihatan yang terkenal, dan Google mengumumkan ia akan berhenti muncul dalam Carian dari Mei 2026. Semak galeri carian semasa Google sebelum membina untuk hasil kaya tertentu.
- Jangan cipta halaman semata-mata untuk memegang markup.
Istilah biasa dijelaskan
| Istilah | Maksud |
|---|---|
| Data berstruktur | Label piawai yang menerangkan apa yang ada pada halaman. |
| Markup schema | Data berstruktur yang menggunakan perbendaharaan kata schema.org; sering digunakan sebagai sinonim. |
| Schema.org | Perbendaharaan kata kongsi bagi jenis dan sifat yang dikenali oleh enjin carian utama. |
| JSON-LD | Format yang disyorkan Google: blok JSON dalam tag script. |
| Microdata / RDFa | Format lama yang menambah atribut terus pada elemen HTML. |
| Jenis | Apa sesuatu itu, seperti Product, Event atau LocalBusiness. |
| Sifat | Butiran tentangnya, seperti price, startDate atau address. |
| Hasil kaya | Senarai carian dengan butiran visual tambahan, seperti harga atau penilaian. |
| Rich Results Test | Alat Google untuk menyemak kelayakan hasil kaya. |
| Schema Markup Validator | Pengesah umum untuk markup schema.org. |
Kesilapan dan salah faham yang biasa
- "Data berstruktur meningkatkan kedudukan." Nilai utamanya ialah pemahaman dan kelayakan hasil kaya, bukan jalan pintas untuk kedudukan.
- Mereka-cipta ulasan atau penilaian. Penilaian palsu atau tidak disokong melanggar peraturan Google dan mengelirukan orang.
- Markup yang tidak sepadan dengan halaman. Harga $24 dalam JSON-LD dan $29 pada halaman ialah masalah.
- Kandungan tersembunyi. Menandakan teks yang pelawat tidak dapat lihat bercanggah dengan garis panduan.
- Menyalin markup ke setiap halaman. Blok
Producttergolong pada halaman produk, bukan halaman utama dan blog. - Membina untuk ciri yang sudah ditarik balik. Semak bahawa hasil kaya yang anda mahukan masih wujud.
- Menambah markup hanya dalam pelayar. Jika laman anda memaparkan semuanya dengan JavaScript, Google mungkin tetap menjumpainya, tetapi meletakkan JSON-LD dalam HTML yang dihantar oleh pelayan adalah lebih boleh dipercayai.
- Tidak pernah menguji. Satu koma yang hilang menjadikan keseluruhan blok tidak boleh dibaca.
Apa yang perlu diminta daripada pembina AI anda
- "Tambah data berstruktur JSON-LD menggunakan jenis schema.org yang sepadan dengan setiap halaman:
Productpada halaman produk,LocalBusinesspada halaman hubungi,Articlepada catatan blog." - "Jana nilai daripada data yang sama dengan yang dipaparkan halaman, supaya ia sentiasa sepadan."
- "Jangan tambah penilaian, ulasan atau sebarang sifat yang tidak kelihatan pada halaman."
- "Letakkan JSON-LD dalam HTML yang dihasilkan pelayan atau yang dipra-render."
- "Sertakan semua sifat yang diperlukan untuk hasil kaya Google bagi jenis itu, dan beritahu saya yang mana anda gunakan."
- "Berikan saya senarai URL untuk disemak dalam Rich Results Test."
Untuk melihat tempat ini dalam gambaran yang lebih besar, lihat apa itu SEO, apa itu peta laman, dan panduan teknikal dalam SEO untuk laman web yang dibina dengan AI.
Data berstruktur dalam Mythex
Mythex tidak menambah data berstruktur untuk anda secara automatik; anda memintanya dalam sembang, dan ejen menulisnya ke dalam kod app anda. Beritahu ia halaman mana yang mewakili produk, acara atau perniagaan anda, dan minta ia menjana JSON-LD daripada data yang sama dengan yang dipaparkan halaman. Resipi dokumentasi tentang SEO untuk app yang diterbitkan termasuk baris yang menyatakan jangan cipta schema ulasan palsu, iaitu nasihat yang baik untuk dikekalkan dalam mana-mana arahan. Oleh kerana persediaan lalainya ialah aplikasi satu halaman yang dipaparkan di pelayar, minta struktur yang dipra-render atau mesra statik jika carian penting, kemudian terbitkan dan uji URL langsung.
Soalan lazim
Apa itu data berstruktur dalam istilah mudah?
Data berstruktur ialah blok kecil kod pada halaman web yang melabel apa yang halaman itu tentang dalam format piawai, seperti 'ini produk, harganya 24 dolar, dan ia ada stok'. Ia membantu enjin carian memahami halaman dan boleh menjadikannya layak untuk hasil carian yang lebih kaya.
Adakah data berstruktur meningkatkan kedudukan?
Google menerangkan data berstruktur sebagai cara untuk memahami halaman dan menjadikannya layak untuk hasil kaya, bukan sebagai jaminan apa-apa. Nilai sebenarnya ialah halaman yang layak boleh memaparkan butiran tambahan, seperti harga atau penilaian, dalam hasil carian.
Apa itu JSON-LD?
JSON-LD ialah format untuk menulis data berstruktur sebagai blok JSON di dalam tag script pada halaman. Google mengesyorkannya kerana ia berasingan daripada HTML yang kelihatan dan mudah dijana serta diselenggara.
Apa itu schema.org?
Schema.org ialah perbendaharaan kata kongsi bagi jenis dan sifat, seperti Product, Event, LocalBusiness, name dan price, yang difahami enjin carian. Data berstruktur menggunakan istilah schema.org untuk menerangkan sesuatu.
Bagaimana saya menguji data berstruktur?
Gunakan Rich Results Test Google untuk melihat sama ada halaman layak untuk hasil kaya Google, dan Schema Markup Validator untuk menyemak markup terhadap schema.org secara umum. Selepas pelancaran, laporan Search Console menunjukkan ralat pada halaman langsung.