Skip to content
Carian

Penandaan skema: apa itu dan mengapa ia penting

Schema markup ialah data berstruktur yang ditambah pada halaman (JSON-LD, Microdata, atau RDFa) untuk melabel entiti dan hubungan bagi enjin carian, membolehkan kelayakan untuk keputusan kaya dan tafsiran kandungan yang lebih jelas dalam halaman hasil carian.

Schema Markup: Structured Data for Better SEO

Gambaran keseluruhan

Schema markup (structured data) adalah anotasi yang boleh dibaca mesin yang anda tambah pada HTML halaman untuk menerangkan orang, produk, acara, ulasan, artikel dan entiti lain. Pada 2026, enjin carian menggunakan structured data untuk mentafsir kandungan halaman dengan lebih baik, menentukan kelayakan untuk rich results dan memaparkan kandungan dalam ciri SERP yang dipacu AI, tetapi structured data tidak menjamin rich result atau mengubah kedudukan dengan sendirinya.

Format biasa ialah JSON-LD (disyorkan oleh Google), Microdata dan RDFa. JSON-LD memisahkan markup daripada HTML yang kelihatan dan paling mudah diselenggara untuk kebanyakan tapak; Microdata/RDFa menyelitkan sifat sebaris dengan elemen. Gunakan vocabulari schema.org atau skema spesifik penyedia apabila ada.

Langkah demi langkah

1) Pilih jenis yang tepat — kenal pasti jenis schema.org yang sepadan dengan kandungan (Article, Product, Event, LocalBusiness, Recipe, FAQPage, dsb.). Gunakan jenis yang paling khusus jika ada.

2) Pilih format — utamakan JSON-LD untuk pengeluaran dan pemisahan daripada markup yang lebih mudah. Jika platform atau CMS anda hanya menyokong Microdata/RDFa, pastikan sifat wajib wujud dan tepat.

3) Tambah sifat wajib — ikut spesifikasi untuk jenis tersebut. Sebagai contoh, contoh Article minimum dalam JSON-LD boleh kelihatan seperti: <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Example title","datePublished":"2026-01-01"}</script>.

4) Uji sebelum menerbitkan — gunakan Rich Results Test dan Schema Markup Validator (schema.org) untuk mengesahkan sintaks dan sifat wajib, serta semak sebarang amaran.

5) Pantau prestasi — gunakan laporan Performance Google Search Console untuk memantau impressions dan CTR bagi halaman yang layak untuk rich results. Gunakan alat URL Inspection untuk memeriksa bagaimana Google terakhir mengindeks URL tertentu dan sama ada structured data dikesan.

Perbandingan format: JSON-LD vs Microdata vs RDFa

JSON-LD — Kelebihan: lebih mudah disuntik dan diselenggara, memisahkan markup daripada HTML yang kelihatan, digemari oleh banyak enjin carian. Kekurangan: anda mesti memastikan skrip wujud pada halaman akhir yang telah dirender (tidak dialih keluar oleh client-side rendering).

Microdata — Kelebihan: mengikat sifat terus kepada elemen, boleh berguna untuk sistem legasi. Kekurangan: lebih sukar diselenggara dan lebih mengganggu struktur HTML.

RDFa — Kelebihan: berkuasa untuk kes penggunaan semantic web dan linked data. Kekurangan: lebih kompleks dan kurang biasa untuk tugasan SEO standard.

Pengesahan: senarai semak teknikal

Gunakan pemeriksaan ini untuk mengesahkan structured data wujud, sah dan boleh ditemui. Setiap pemeriksaan boleh dilakukan dari luar tapak penerbit.

Structured data hadir — tempat untuk mengesahkan: view-source atau curl bagi URL yang diterbitkan — lulus apabila halaman mengandungi blok <script type="application/ld+json"> yang sah atau Microdata/RDFa sebaris dengan sifat yang dijangka.

Sintaks & medan wajib — tempat untuk mengesahkan: Rich Results Test dan Schema Markup Validator — lulus apabila alat melaporkan tiada ralat dan hanya amaran yang dibenarkan untuk jenis markup anda.

Ketersediaan terrender — tempat untuk mengesahkan: panel Elements Chrome DevTools atau permintaan curl yang meniru user-agent — lulus apabila skrip atau atribut structured-data muncul dalam DOM akhir yang telah dirender.

Isyarat pengindeksan — tempat untuk mengesahkan: Google Search Console URL Inspection (untuk tapak anda) atau petunjuk pengindeksan awam seperti site: carian — lulus apabila URL Inspection menunjukkan halaman diindeks dan pemeriksaan mengesan structured data; nota: site: adalah hanya indikatif, bukan muktamad.

Arahan dan alat praktikal

Dapatkan HTML mentah seperti pelayar biasa: curl -L "https://example.com/page". Untuk memeriksa apa yang diterima oleh user-agent tertentu, gunakan curl -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "https://example.com/page" (jangan gunakan -I jika anda mahu badan HTML).

Jalankan halaman melalui Google Rich Results Test (https://search.google.com/test/rich-results) dan Schema Markup Validator (https://validator.schema.org). Untuk URL anda sendiri, gunakan URL Inspection Google Search Console untuk melihat bagaimana Google terakhir merayapi dan mengindeks halaman serta sama ada structured data dikesan.

Masalah biasa

Sintaks JSON tidak sah — koma atau petikan yang hilang merosakkan JSON-LD. Betulkan dengan JSON validator atau Rich Results Test.

Sifat wajib hilang — beberapa jenis rich result memerlukan medan tertentu (contohnya, price untuk Product). Tanpanya, halaman mungkin tidak layak untuk rich result walaupun schema wujud.

Skrip dialih keluar oleh client-side rendering — jika tapak anda menyuntik JSON-LD melalui JavaScript, sahkan DOM akhir yang telah dirender mengandungi tag skrip itu; jika tidak enjin carian mungkin tidak melihatnya.

Structured data pada halaman yang tidak diindeks — halaman yang Google tidak indeks tidak mungkin memaparkan rich results. Pengindeksan dan kelayakan adalah tahap berasingan: structured data mempengaruhi tafsiran dan kelayakan; pengindeksan menentukan sama ada halaman boleh muncul dalam keputusan; susunan ranking ditentukan oleh banyak isyarat selain structured data.

Jenis yang bercanggah atau pendua — elakkan menandakan kandungan yang sama dengan jenis yang bertentangan atau nilai pendua/tidak konsisten yang mengelirukan parser.

Tindakan manual atau isu polisi — structured data yang salah menggambarkan kandungan untuk mendapatkan paparan lebih kaya boleh dianggap spam. Ikut garis panduan penyedia dan elakkan menandakan kandungan yang tidak kelihatan oleh pengguna.

Baca Panduan Technical SEO

Soalan lazim

Adakah schema markup meningkatkan ranking? Structured data membantu enjin carian memahami kandungan dan boleh membolehkan rich results, yang sering meningkatkan CTR, tetapi schema sahaja bukan jaminan ranking secara langsung; kedudukan ditentukan oleh banyak isyarat.

Format mana patut saya gunakan? Gunakan JSON-LD untuk kebanyakan kes kerana kemampuan diselenggara dan sokongan luas. Gunakan Microdata/RDFa hanya apabila platform atau keperluan semantik anda memerlukannya.

Berapa lama sehingga rich result muncul? Tiada garis masa tetap. Selepas anda menerbitkan structured data yang sah, enjin carian perlu merayapi dan mengindeks halaman dan kemudian menilai kelayakan. Gunakan URL Inspection untuk meminta pengindeksan bagi halaman anda sendiri; halaman awam tertakluk kepada jadual crawl biasa.

Adakah penalti untuk schema yang tidak tepat? Enjin carian boleh mengabaikan markup yang tidak tepat atau menganggapnya spam jika ia dengan sengaja salah menggambarkan kandungan. Untuk penyalahgunaan yang serius atau berulang, tindakan manual atau penurunan algoritma boleh berlaku.

Bolehkah ciri SERP dipacu AI menggunakan schema saya? Ya — AI Overviews dan ciri SERP lain biasanya memanfaatkan structured data untuk mengekstrak maklumat faktual, tetapi mereka juga mungkin mengambil dari kandungan halaman dan isyarat lain. Structured data meningkatkan kejelasan dan mengurangkan kekaburan.

Technical SEO ialah satu bahagian pertumbuhan organik. Membina autoriti topikal memerlukan backlinks berkualiti tinggi selain daripada structured data yang betul dan isyarat pada halaman. Bina autoriti dengan backlinks berkualiti

Terma berkaitan