Panduan Schema Markup

Schema markup adalah code menggunakan schema.org vocabulary itu labels apa Anda konten berarti so mesin pencari dapat memahami ini dan tampilkan rich hasil.

Pertama kali diterbitkan: 26 Jun 2026 · Terakhir diperbarui: 3 Agu 2026 · Lanjutan

Schema markup adalah code itu menggunakan schema.org vocabulary untuk label apa Anda konten berarti, so mesin pencari dapat memahami ini dan membuat Anda halaman eligible untuk rich hasil (review stars, product prices, breadcrumbs). ini adalah tidak sebuah direct peringkat factor — Google memiliki mengatakan ini repeatedly — dan 'schema markup' ( vocabulary) tidak seharusnya menjadi conflated dengan 'JSON-LD' ( format Anda tulis ini di). semua three formats berfungsi; JSON-LD adalah recommended pilihan. big trap adalah wasting dev time pada deprecated jenis: HowTo rich hasil went away di 2023, seven fitur jenis adalah retired di June 2025, dan FAQ rich hasil adalah deprecated di 2026. My aturan, borrowed dari tahun dari melakukan ini di scale: implement schema ketika ini mendapatkan Anda sebuah penelusuran fitur, atau ketika ini genuinely helps sebuah mesin identify Anda entity (Organization/Person dengan sameAs) — tidak karena lebih markup adalah secara otomatis better.

TL;DR — Schema markup applies schema.org vocabulary (sebuah Google / Microsoft / Yahoo / Yandex collaboration) untuk label sebuah halaman’s meaning. ini melakukan dua distinct jobs: rich-hasil eligibility (terlihat SERP enhancements, memerlukan spesifik jenis + semua diperlukan properties) dan entity understanding (helps mesin dan graf pengetahuan identify siapa/apa Anda adalah — Organization / Person + sameAs — dengan Tidak terlihat sinyal). ini adalah tidak sebuah direct peringkat factor. jangan conflate vocabulary (schema markup) dengan format (JSON-LD — recommended, tetapi Microdata dan RDFa juga berfungsi). dan watch deprecation cycle: HowTo rich hasil went di 2023, seven fitur jenis adalah retired June 2025, dan FAQ rich hasil adalah deprecated di 2026. My aturan: implement schema ketika ini earns sebuah penelusuran fitur atau genuinely helps entity understanding — tidak karena lebih markup adalah secara otomatis better.

Schema markup vs. data terstruktur vs. JSON-LD

Three istilah mendapatkan muddled constantly, so let me terpisah them cleanly:

  • data terstruktur adalah umum concept: apa pun standardized cara dari annotating konten so machines memahami ini.
  • Schema markup adalah data terstruktur itu menggunakan schema.org vocabulary secara khusus. dalam praktik ini dua adalah digunakan interchangeably.
  • JSON-LD adalah sebuah format — satu dari three cara untuk tulis markup. ini adalah tidak sebuah synonym untuk schema markup. Anda dapat express yang sama schema.org jenis di JSON-LD, Microdata, atau RDFa.

Mempertahankan vocabulary (schema.org) terpisah dari format (JSON-LD) adalah pertama hal itu trips orang up. vocabulary adalah apa Anda say; format adalah bagaimana Anda tulis ini.

Apa schema.org sebenarnya adalah

schema.org adalah sebuah shared vocabulary launched di 2011 dan maintained collaboratively oleh Google, Microsoft (Bing), Yahoo, dan Yandex. ini defines sebuah hierarchy dari jenis (e.g., Thing → CreativeWork → Article → NewsArticle) dan properties setiap jenis dapat carry. mesin pencari agree pada vocabulary, lalu setiap decides independently yang jenis ini consumes dan yang ini turns ke rich hasil. itu terakhir poin penting: schema.org lists far lebih jenis daripada apa pun single mesin surfaces. Bukti untuk klaim ini A property can be valid in Schema.org without being required, recommended, or consumed for a specific Google rich result. Cakupan: Schema.org vocabulary compared with Google Search feature requirements. Tingkat keyakinan: tinggi · Diverifikasi: Google: Structured data feature guide

dua jobs schema melakukan (dan mengapa orang hanya think tentang satu)

sebagian besar guides treat schema sebagai sebuah rich-hasil lever dan berhenti di sana. ini sebenarnya melakukan dua terpisah hal:

  1. Rich-hasil eligibility. Mark up konten dengan sebuah didukung jenis dan semua -nya diperlukan properties, dan Anda listing becomes eligible untuk sebuah terlihat SERP enhancement (stars, price, breadcrumbs, recipe card). ini adalah bagian everyone chases.

  2. konten dan entity understanding. Google status ini menggunakan data terstruktur “to understand the content of the page, as well as to gather information about the web and the world in general.” (terjemahan) “untuk memahami konten dari halaman, serta untuk gather informasi tentang web dan world di umum.” Organization, Person, dan similar jenis — terutama dengan sameAs pointing di authoritative profiles — help mesin confidently identify yang entity sebuah halaman adalah tentang dan feed Knowledge Graph. ada Tidak terlihat badge untuk ini; benefit adalah comprehension.

practical consequence: sebuah jenis itu produces Tidak rich hasil dapat masih menjadi worth marking up jika ini sharpens entity understanding. Organization adalah classic contoh.

formats: JSON-LD, Microdata, RDFa

semua three adalah didukung oleh Google. JSON-LD adalah recommended pilihan, dan alasan adalah concrete:

  • ini lives di sebuah <script type="application/ld+json"> block, tidak interleaved dengan Anda HTML, yang membuat nested data far easier untuk express dan untuk maintain sebagai templates perubahan.
  • Google dapat baca JSON-LD bahkan ketika ini adalah dynamically injected oleh JavaScript atau sebuah CMS widget — itu’s Google’s own terdokumentasi perilaku, tidak sebuah universal rendering jaminan. lainnya mesin pencari dan AI crawler dapat render (atau fail untuk render) injected JSON-LD differently, so test setiap consumer Anda sebenarnya care tentang alih-alih assuming parity.

Microdata dan RDFa adalah inline attributes woven ke Anda HTML markup. mereka adalah tidak penalized atau parsed worse — itu’s sebuah myth. mereka’re hanya harder untuk maintain. gunakan them hanya ketika sebuah legacy CMS atau sebuah spesifik platform forces inline markup.

Schema adalah tidak sebuah peringkat factor

ini adalah single sebagian besar penting correction di topic. Google reps memiliki telah unambiguous dan consistent untuk tahun — see Quotes lens untuk tepat statements. Danny Sullivan memiliki called data terstruktur “opsional” (terjemahan) “opsional” dengan “no impact on ranking in web search.” (terjemahan) “Tidak impact pada peringkat di web penelusuran.” benefit adalah indirect: rich hasil dapat lift click-melalui rate, dan better entity understanding dapat membuat relevance matching easier. Neither adalah sebuah peringkat boost dari markup itself.

«This is exactly why my own framing has always been pragmatic. In my Ahrefs enterprise SEO guide I put it this way: “I’m a fan of schema markup as long as it gets you a search feature.” Translation: prioritize types with confirmed rich-result eligibility (or clear entity value), and don’t spray markup across every page hoping it does something. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh delapan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

paling berguna schema jenis di 2026

Google’s penelusuran gallery adalah sumber kebenaran untuk apa saat ini produces rich hasil. jenis worth Anda time, roughly di order dari bagaimana commonly mereka pay off:

  • Product — price, availability, dan review ratings; highest-nilai jenis untuk ecommerce.
  • Review snippet / AggregateRating — star ratings pada eligible konten.
  • BreadcrumbList — breadcrumb trail di place dari sebuah mentah URL.
  • artikel (news/blog/sports) — eligible untuk artikel-enhanced display. Top Stories adalah sebuah terpisah, lebih restrictive surface dengan -nya own publisher dan konten-policy requirements; artikel markup adalah necessary tetapi tidak oleh itself put sebuah halaman di sana.
  • Organization — entity establishment. ini dapat feed logo/detail Google menampilkan di panels, tetapi valid markup tidak jaminan sebuah Knowledge Panel muncul — entity understanding adalah reliable bagian, bahkan di mana Tidak panel atau rich hasil menampilkan.
  • LocalBusiness — local panel detail, hours, dan contact info.
  • Event, Recipe, Job posting, Video (VideoObject), Q&sebuah, Software app, Dataset, Discussion forum, Course list — setiap maps untuk sebuah spesifik gallery fitur.

jika Anda implement tidak ada apa pun else, Organization, BreadcrumbList, dan (untuk relevant business) Product atau LocalBusiness cover highest-leverage cases.

deprecation wave — berhenti implementing dead jenis

didukung set genuinely perubahan, dan chasing retired fitur adalah paling umum cara untuk waste dev time. recent history:

  • 2023 — HowTo rich hasil dihapus dari desktop dan mobile. masih recommended di countless outdated guides; ini earns tidak ada apa pun now.
  • June 2025 — seven fitur jenis retired: Book tindakan, Course Info (old format, replaced oleh Course list), Claim Review, Estimated Salary, Learning Video, Special Announcement, dan Vehicle Listing.
  • 2026 — FAQ rich hasil deprecated. expandable Q&sebuah di bawah listings berhenti appearing untuk sebagian besar situs. FAQPage schema adalah masih valid dan Google masih parses ini untuk understanding — tetapi visual enhancement itu dibuat everyone implement ini adalah hilang.

John Mueller’s framing pada 2026 round adalah right satu: “Google is not killing schema… markup types come and go, but a precious few you should hold on to.” (terjemahan) “Google adalah tidak killing schema… markup jenis come dan go, tetapi sebuah precious sedikit Anda harus hold pada untuk.” takeaway tidak “schema is dying” (terjemahan) “schema adalah dying” — ini adalah “implement against the current gallery, not a 2021 tutorial.” (terjemahan) “implement terhadap saat ini gallery, tidak sebuah 2021 tutorial.”

Entity markup dan graf pengetahuan

Beyond rich hasil, schema adalah bagaimana Anda help sebuah mesin disambiguate Anda entity — untuk menjadi sure Anda “Apple” (terjemahan) “Apple” adalah company, tidak fruit, dan itu Anda author adalah sebuah spesifik nyata person. mechanism adalah sameAs property: Anda poin Anda Organization atau Person markup di authoritative identifiers — Wikipedia, Wikidata, LinkedIn, Crunchbase, official social profiles.

Selesai right, ini feeds graf pengetahuan dan strengthens bagaimana confidently penelusuran mesin (dan, downstream, AI sistem) recognize Anda. Selesai carelessly, ini backfires: sebuah sameAs pointing di wrong Wikipedia halaman atau sebuah berbeda company’s profile dapat penyebab sebuah mesin untuk conflate unrelated entities. Test Anda sameAs nilai sebagai dengan hati-hati sebagai Anda’d test sebuah canonical.

Declare setiap entity setelah, lalu connect graph dengan stable `@id` references alih-alih repeating sebagian versi dari yang sama entity.

Organization connects untuk situs web dan WebPage. situs web dan WebPage connect untuk artikel. diagram emphasizes itu Organization, situs web, WebPage, dan artikel setiap memiliki satu stable di-id itu lainnya entities reference.

Schema dan AI penelusuran — right expectation

Schema adalah sering sold sebagai sebuah AI-citation lever. ini tidak, secara langsung. LLMs jangan reliably parse Anda JSON-LD dan reward Anda dengan citations — sebuah besar study ditemukan Tidak significant lift di AI citations dari schema coverage. Apa schema melakukan adalah sama entity-understanding job described di atas, dan bahkan itu muncul dengan sebuah caveat: Google documents itu Organization/Person + sameAs feed -nya own graf pengetahuan dan penelusuran understanding. Apakah — dan bagaimana banyak — lainnya AI providers lean pada itu sama entity sinyal adalah sebuah provider-spesifik pertanyaan, tidak sesuatu apa pun vendor memiliki terdokumentasi sebagai guaranteed; treat sebuah cross-provider AI-citation benefit sebagai sebuah unverified hypothesis, tidak sebuah implementation benefit schema delivers pada -nya own. Think dari ini sebagai entity infrastructure untuk Google’s own sistem, tidak sebuah universal citation switch. I cover itu angle secara mendalam di Schema Markup untuk AI — ini adalah sebuah berbeda pertanyaan (citation lift) dari ini artikel ( vocabulary, jenis, dan implementation).

Implementation priorities

jika Anda’re starting dari scratch, melakukan ini di ini order:

  1. Organization (sitewide) dengan accurate name, logo, url, dan verified sameAs — entity foundation.
  2. BreadcrumbList pada templated halaman — cheap, broadly eligible, improves listing.
  3. Product (ecommerce) atau LocalBusiness (local) — highest-nilai business-spesifik jenis.
  4. Article pada editorial konten.
  5. hanya lalu, niche jenis itu map untuk sebuah confirmed saat ini gallery fitur.

Dua non-negotiables dari Google’s guidelines: hanya mark up konten itu’s terlihat pada halaman, dan favor “fewer tetapi menyelesaikan dan accurate” (terjemahan) “fewer tetapi menyelesaikan dan accurate” diperlukan properties di atas setiap mungkin property filled di badly.

Validate sebelum Anda ship

  • Rich hasil Test — untuk jenis itu produce rich hasil; tells Anda eligibility dan diperlukan-property errors.
  • Schema Markup Validator — untuk apa pun schema.org jenis, including ones itu jangan produce rich hasil.
Bukti untuk klaim ini Google recommends validating feature eligibility with the Rich Results Test and broader schema syntax with Schema.org tooling. Cakupan: Google Search deployment workflow; passing a validator does not guarantee display. Tingkat keyakinan: tinggi · Diverifikasi: Google: Structured data introduction
  • Google Search Console rich-hasil reports — monitor eligibility dan errors di scale post-deploy.
  • Ahrefs situs Audit — flags structured-data issues di seluruh sebuah seluruh situs.

sebuah diperlukan-property error membuat itu halaman ineligible untuk corresponding rich hasil; recommended-property gaps adalah biasanya tolerated. Validate, lalu deploy — tidak reverse.

pertahankan layers straight, karena passing satu tidak imply passing berikutnya: valid markup (sebuah validator parses ini tanpa errors) → didukung vocabulary (schema.org recognizes jenis) → fitur mendukung (Google’s gallery documents sebuah matching rich hasil saat ini) → eligibility (setiap diperlukan property present, policy diikuti) → pengindeksan ( halaman adalah terindeks di semua) → display (Google chooses untuk tampilkan enhancement) → peringkat (unaffected oleh apa pun dari di atas). sebuah green validator hanya proves pertama langkah.

untuk di mana ini sits di bigger picture, see lebih luas data terstruktur hub ini artikel lives di bawah.

Tambahkan catatan pakar

Sematkan kutipan pakar

Orang baru? Buat profilnya yang belum diklaim di /admin/experts/ → Sematkan kutipan pakar terlebih dahulu.