Panduan Schema Markup
Schema markup adalah code menggunakan schema.org vocabulary itu labels what Anda konten berarti so mesin pencari dapat memahami ini dan tampilkan rich hasil.
Bahasa
Schema markup adalah code itu menggunakan schema.org vocabulary untuk label what Anda konten berarti, so mesin pencari dapat memahami ini dan membuat Anda halaman eligible untuk rich hasil (review stars, product prices, breadcrumbs). ini adalah not sebuah direct peringkat factor — Google memiliki said ini repeatedly — dan 'schema markup' ( vocabulary) shouldn't menjadi conflated dengan 'JSON-LD' ( format Anda write ini di). semua three formats berfungsi; JSON-LD adalah recommended choice. 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 years dari doing ini di scale: implement schema when ini gets Anda sebuah search fitur, atau when ini genuinely helps sebuah mesin identify Anda entity (Organization/Person dengan sameAs) — not because more markup adalah automatically better.
TL;DR — Schema markup adalah code Anda tambahkan untuk sebuah halaman itu labels what Anda konten berarti — “this is the price,” (terjemahan) “ini adalah price,” “this is the author,” (terjemahan) “ini adalah author,” “this is a review score” (terjemahan) “ini adalah sebuah review score” — so mesin pencari don’t memiliki untuk guess. ini menggunakan sebuah shared vocabulary dari sebuah situs called schema.org. -nya main payoff adalah rich hasil: star ratings, prices, dan breadcrumbs Anda see di search listings. ini melakukan not directly membuat Anda peringkat higher — itu’s biggest myth tentang ini.
What schema markup adalah
When Anda lihat sebuah halaman web, Anda dapat tell sebuah phone angka dari sebuah price dari sebuah author’s name hanya oleh reading. sebuah mesin pencari sees plain text dan memiliki untuk infer semua dari itu. Schema markup spells ini out di code: ini tags setiap piece dari konten dengan what ini actually adalah.
ini menggunakan sebuah shared vocabulary published di schema.org — sebuah list dari “types” (terjemahan) “jenis” (like
Product, Recipe, Event, Article) dan “properties” (terjemahan) “properties” setiap one dapat memiliki
(sebuah Product memiliki sebuah price, sebuah Event memiliki sebuah startDate). Because setiap major
mesin pencari reads yang sama vocabulary, Anda label Anda konten once dan mereka semua
memahami ini. Evidence for this claim Schema.org defines shared types and properties that publishers can use to describe entities and content. Scope: Schema.org vocabulary; search engines decide independently which types power search features. Confidence: high · Verified: Schema.org: Getting started
Anda’ll juga hear ini called data terstruktur. People gunakan two istilah interchangeably. Technically, data terstruktur adalah broad idea, dan schema markup adalah spesifik case dari menggunakan schema.org vocabulary — tetapi di everyday SEO talk mereka berarti yang sama thing.
mengapa ini penting: rich hasil
terlihat alasan untuk tambahkan schema adalah rich hasil (Google digunakan untuk panggil them “rich snippets” (terjemahan) “rich snippets”). ini adalah enhanced search listings:
- ⭐ review star ratings di bawah sebuah product
- 💲 sebuah price dan “in stock” (terjemahan) “di stock” label
- 🍳 sebuah recipe card dengan cook time dan sebuah photo
- 🧭 sebuah breadcrumb trail alih-alih sebuah raw URL
untuk get one, Anda mark up matching konten dengan right schema jenis dan semua -nya diperlukan detail, dan Anda listing becomes eligible (tidak pernah guaranteed) untuk itu enhancement. Evidence for this claim Google uses supported structured data to understand page content and make pages eligible for certain search-result features. Scope: Google Search documentation; markup does not guarantee appearance or ranking improvement. Confidence: high · Verified: Google: Structured data introduction Rich hasil dapat membuat Anda listing stand out dan earn more clicks.
thing sebagian besar people get wrong
Schema markup adalah not sebuah peringkat factor. menambahkan schema melakukan not move Anda up hasil. Google memiliki said ini di atas dan di atas. What ini dapat melakukan adalah win Anda sebuah rich hasil, dan sebuah more eye-catching listing dapat earn more clicks — tetapi itu’s berbeda dari peringkat higher.
sebuah couple more beginner traps:
- More schema isn’t better. hanya mark up konten itu’s actually pada halaman dan accurate. Marking up things sebuah pengunjung dapat’t see breaks Google’s aturan.
- beberapa jenis adalah retired. FAQ dan HowTo “rich results” (terjemahan) “rich hasil” digunakan untuk menjadi popular, tetapi Google memiliki stopped showing them. Don’t spend time pada markup itu no longer earns anything.
How Anda write code adalah -nya own topic — recommended format adalah JSON-LD, sebuah kecil block dari code itu sits di halaman tanpa mengubah how ini looks. ingin full versi, dengan saat ini rich-hasil jenis, deprecations, entity markup, dan cara validate? Switch untuk Advanced tab.
TL;DR — Schema markup applies schema.org vocabulary (sebuah Google / Microsoft / Yahoo / Yandex collaboration) untuk label sebuah halaman’s meaning. ini melakukan two distinct jobs: rich-hasil eligibility (terlihat SERP enhancements, memerlukan spesifik jenis + semua diperlukan properties) dan entity understanding (helps mesin dan graf pengetahuan identify who/what Anda adalah —
Organization/Person+sameAs— dengan no terlihat signal). ini adalah not sebuah direct peringkat factor. Don’t 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 when ini earns sebuah search fitur atau genuinely helps entity understanding — not because more markup adalah automatically better.
Schema markup vs. data terstruktur vs. JSON-LD
Three istilah get muddled constantly, so let me separate 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 specifically. dalam praktik ini two adalah digunakan interchangeably.
- JSON-LD adalah sebuah format — one dari three cara untuk write markup. ini adalah not sebuah synonym untuk schema markup. Anda dapat express yang sama schema.org jenis di JSON-LD, Microdata, atau RDFa.
Keeping vocabulary (schema.org) separate dari format (JSON-LD) adalah pertama thing itu trips people up. vocabulary adalah what Anda say; format adalah how Anda write ini.
What schema.org actually 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 which jenis ini consumes dan which ini
turns ke rich hasil. itu last poin penting: schema.org lists far more jenis
daripada apa pun single mesin surfaces. Evidence for this claim A property can be valid in Schema.org without being required, recommended, or consumed for a specific Google rich result. Scope: Schema.org vocabulary compared with Google Search feature requirements. Confidence: high · Verified: Google: Structured data feature guide
two jobs schema melakukan (dan why people hanya think tentang one)
sebagian besar guides treat schema sebagai sebuah rich-hasil lever dan stop there. ini actually melakukan two separate things:
-
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.
-
konten dan entity understanding. Google states 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 dengansameAspointing di authoritative profiles — help mesin confidently identify which entity sebuah halaman adalah tentang dan feed Knowledge Graph. There’s no terlihat badge untuk ini; benefit adalah comprehension.
practical consequence: sebuah jenis itu produces no 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 choice, dan alasan adalah concrete:
- ini lives di sebuah
<script type="application/ld+json">block, not interleaved dengan Anda HTML, which membuat nested data far easier untuk express dan untuk maintain sebagai templates perubahan. - Google dapat read JSON-LD bahkan when ini adalah dynamically injected oleh JavaScript atau sebuah CMS widget — itu’s Google’s own documented perilaku, not sebuah universal rendering guarantee. lainnya mesin pencari dan AI crawler dapat render (atau fail untuk render) injected JSON-LD differently, so test setiap consumer Anda actually care tentang alih-alih assuming parity.
Microdata dan RDFa adalah inline attributes woven ke Anda HTML markup. mereka adalah not penalized atau parsed worse — itu’s sebuah myth. mereka’re hanya harder untuk maintain. gunakan them hanya when sebuah legacy CMS atau sebuah spesifik platform forces inline markup.
Schema adalah not sebuah peringkat factor
ini adalah single sebagian besar penting correction di topic. Google reps memiliki telah unambiguous dan consistent untuk years — see Quotes lens untuk exact statements. Danny Sullivan memiliki called data terstruktur “optional” (terjemahan) “optional” dengan “no impact on ranking in web search.” (terjemahan) “no impact pada peringkat di web search.” 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.
ini adalah exactly why my own framing memiliki selalu telah pragmatic. di my Ahrefs SEO perusahaan guide I put ini ini cara: “I’m a fan of schema markup as long as it gets you a search feature.” (terjemahan) “I’m sebuah fan dari schema markup sebagai panjang sebagai ini gets Anda sebuah search fitur.” Translation: prioritize jenis dengan confirmed rich-hasil eligibility (atau jelas entity nilai), dan don’t spray markup di seluruh setiap halaman hoping ini melakukan something.
paling berguna schema jenis di 2026
Google’s search gallery adalah sumber kebenaran untuk what currently produces rich hasil. jenis worth Anda time, roughly di order dari how 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 raw URL.
- artikel (news/blog/sports) — eligible untuk artikel-enhanced display. Top Stories adalah sebuah separate, more restrictive surface dengan -nya own publisher dan konten-policy requirements; artikel markup adalah necessary tetapi doesn’t oleh itself put sebuah halaman there.
- Organization — entity establishment. ini dapat feed logo/detail Google menampilkan di panels, tetapi valid markup doesn’t guarantee sebuah Knowledge Panel appears — entity understanding adalah reliable bagian, bahkan where no 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 nothing else, Organization, BreadcrumbList, dan (untuk
relevant business) Product atau LocalBusiness cover highest-leverage cases.
deprecation wave — stop 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 nothing 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 stopped
appearing untuk sebagian besar situs.
FAQPageschema 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 one: “Google is not killing schema… markup types come and go, but a precious few you should hold on to.” (terjemahan) “Google adalah not killing schema… markup jenis come dan go, tetapi sebuah precious few Anda harus hold pada untuk.” takeaway isn’t “schema is dying” (terjemahan) “schema adalah dying” — ini adalah “implement against the current gallery, not a 2021 tutorial.” (terjemahan) “implement terhadap saat ini gallery, not sebuah 2021 tutorial.”
Entity markup dan graf pengetahuan
Beyond rich hasil, schema adalah how Anda help sebuah mesin disambiguate Anda entity —
untuk menjadi sure Anda “Apple” (terjemahan) “Apple” adalah company, not 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.
Done right, ini feeds graf pengetahuan dan strengthens how confidently search
mesin (dan, downstream, AI sistem) recognize Anda. Done carelessly, ini
backfires: sebuah sameAs pointing di wrong Wikipedia halaman atau sebuah berbeda
company’s profile dapat cause sebuah mesin untuk conflate unrelated entities. Test Anda
sameAs nilai sebagai carefully sebagai Anda’d test sebuah canonical.
Organization connects to WebSite and WebPage. WebSite and WebPage connect to Article. The diagram emphasizes that the Organization, WebSite, WebPage, and Article each have one stable at-id that other entities reference.
Schema dan AI search — right expectation
Schema adalah sering sold sebagai sebuah AI-citation lever. ini isn’t, directly. LLMs don’t
reliably parse Anda JSON-LD dan reward Anda dengan citations — sebuah besar study ditemukan no
significant lift di AI citations dari schema coverage. What schema melakukan adalah
sama entity-understanding job described above, dan bahkan itu comes dengan sebuah
caveat: Google documents itu Organization/Person + sameAs feed -nya own
graf pengetahuan dan search understanding. Whether — dan how much — lainnya AI
providers lean pada itu sama entity signal adalah sebuah provider-spesifik pertanyaan, not
something apa pun vendor memiliki documented sebagai guaranteed; treat sebuah cross-provider
AI-citation benefit sebagai sebuah unverified hypothesis, not sebuah implementation benefit
schema delivers pada -nya own. Think dari ini sebagai entity infrastructure untuk Google’s
own sistem, not 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:
Organization(sitewide) dengan accuratename,logo,url, dan verifiedsameAs— entity foundation.BreadcrumbListpada templated halaman — cheap, broadly eligible, improves listing.Product(ecommerce) atauLocalBusiness(local) — highest-nilai business-spesifik jenis.Articlepada editorial konten.- hanya lalu, niche jenis itu map untuk sebuah confirmed saat ini gallery fitur.
Two non-negotiables dari Google’s guidelines: hanya mark up konten itu’s terlihat pada halaman, dan favor “fewer but complete and accurate” (terjemahan) “fewer tetapi complete 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 don’t produce rich hasil.
- Google Search Console rich-hasil reports — monitor eligibility dan errors di scale post-deploy.
- Ahrefs situs Audit — flags structured-data issues di seluruh sebuah whole situs.
sebuah diperlukan-property error membuat itu halaman ineligible untuk corresponding rich hasil; recommended-property gaps adalah biasanya tolerated. Validate, lalu deploy — not reverse.
pertahankan layers straight, because passing one doesn’t imply passing next: valid markup (sebuah validator parses ini without errors) → didukung vocabulary (schema.org recognizes jenis) → fitur mendukung (Google’s gallery documents sebuah matching rich hasil right now) → 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 above). sebuah green validator hanya proves pertama langkah.
untuk where ini sits di bigger picture, see broader data terstruktur hub ini artikel lives di bawah.
AI summary
sebuah condensed take pada Advanced versi:
- What ini adalah: schema markup applies schema.org vocabulary untuk label sebuah halaman’s meaning. “Structured data” (terjemahan) “data terstruktur” adalah broad concept; “schema markup” (terjemahan) “schema markup” adalah schema.org-spesifik case (digunakan interchangeably). JSON-LD adalah sebuah format, not sebuah synonym — don’t conflate vocabulary dengan format.
- schema.org: sebuah shared vocabulary launched 2011, maintained oleh Google, Microsoft, Yahoo, dan Yandex; defines jenis + properties. Lists far more jenis daripada apa pun mesin surfaces sebagai rich hasil.
- Two jobs: (1) rich-hasil eligibility — terlihat SERP enhancements,
memerlukan right jenis + semua diperlukan properties; (2) entity understanding —
helps mesin/graf pengetahuan identify who Anda adalah (
Organization/Person+sameAs), no terlihat signal. - Not sebuah peringkat factor: Google reps state ini consistently (Sullivan: “optional… no impact on ranking in web search” (terjemahan) “optional… no impact pada peringkat di web search”). Benefit adalah indirect — CTR dari rich hasil, easier relevance matching.
- Formats: JSON-LD recommended (not interleaved dengan HTML, JS-injectable); Microdata + RDFa juga fully didukung, hanya harder untuk maintain. mereka’re not parsed worse.
- Top jenis di 2026: Product, Review/AggregateRating, BreadcrumbList, artikel, Organization, LocalBusiness, plus Event/Recipe/JobPosting/VideoObject/Q&sebuah/etc.
- Deprecation wave: HowTo rich hasil dihapus 2023; seven jenis retired June 2025 (Book tindakan, Claim Review, Estimated Salary, Learning Video, Special Announcement, Vehicle Listing, old Course Info); FAQ rich hasil deprecated 2026 (schema masih parsed, no terlihat enhancement).
- Entity markup:
sameAs(Wikipedia/Wikidata/LinkedIn/etc.) disambiguates Anda entity untuk graf pengetahuan; sebuah wrongsameAsdapat conflate entities — test ini. - AI search: not sebuah direct citation lever (sebuah besar study ditemukan no significant lift); ini adalah entity infrastructure untuk Google’s own sistem. Whether lainnya AI providers rely pada yang sama entity signal adalah unverified, provider-spesifik — not sebuah documented guarantee. See dedicated Schema Markup untuk AI artikel.
- Priorities: Organization → BreadcrumbList → Product/LocalBusiness → artikel → niche saat ini-gallery jenis. Mark up hanya terlihat konten; “fewer but complete and accurate.” (terjemahan) “fewer tetapi complete dan accurate.” Validate dengan Rich hasil Test (rich-hasil jenis) dan schema.org Validator (everything).
Official documentation
Primary-source documentation dari mesin pencari.
- Intro untuk data terstruktur markup — what data terstruktur adalah, JSON-LD recommendation, dan how Google menggunakan ini untuk memahami halaman dan web.
- data terstruktur search gallery — sumber kebenaran untuk which fitur currently produce rich hasil.
- umum data terstruktur guidelines — quality dan spam aturan: don’t mark up invisible konten, gunakan paling spesifik jenis, pertahankan ini accurate.
- Rich hasil Test — official test untuk rich-hasil-eligible jenis.
- Schema Markup Validator — validates apa pun schema.org jenis (run oleh schema.org).
- schema.org documentation — vocabulary itself: setiap jenis dan property.
Bing / Microsoft
- Bing Webmaster Guidelines — markup — Bing’s mendukung untuk schema.org data terstruktur dan JSON-LD.
- Bing Webmaster alat — Markup Validator / pemeriksaan URL — test how Bing reads Anda data terstruktur.
Quotes dari source
pada—record statements dari Google dan Bing. Where sebuah halaman exposes text, tautan adalah sebuah deep tautan itu jumps untuk quoted passage.
Google docs — what data terstruktur melakukan
- “Google uses structured data that it finds on the web to understand the content of the page, as well as to gather information about the web and the world in general.” (terjemahan) “Google menggunakan data terstruktur itu ini menemukan pada web untuk memahami konten dari halaman, serta untuk gather informasi tentang web dan world di umum.” Jump untuk quote
- pada JSON-LD: “A JavaScript notation embedded in a
<script>tag in the page head or body. The markup is not interleaved with the user-visible text… Also, Google can read JSON-LD data when it is dynamically injected into the page’s contents, such as by JavaScript code or embedded widgets.” (terjemahan) “sebuah JavaScript notation embedded di sebuah undefined tag di halaman head atau body. markup adalah not interleaved dengan pengguna-terlihat text… juga, Google dapat read JSON-LD data when ini adalah dynamically injected ke halaman’s contents, such sebagai oleh JavaScript code atau embedded widgets.” Jump untuk quote - “You must include all the required properties for an object to be eligible for appearance in Google Search with enhanced display.” (terjemahan) “Anda harus sertakan semua diperlukan properties untuk sebuah object untuk menjadi eligible untuk appearance di Google Search dengan enhanced display.” Jump untuk quote
Google guidelines — quality dan spam
- “Don’t mark up content that is not visible to readers of the page.” (terjemahan) “Don’t mark up konten itu adalah not terlihat untuk readers dari halaman.” Jump untuk quote
- “Use the most specific applicable type and property names defined by schema.org for your content.” (terjemahan) “gunakan paling spesifik applicable jenis dan property names defined oleh schema.org untuk Anda konten.” Jump untuk quote
Google reps — schema adalah not sebuah peringkat factor
- John Mueller: “Using schema doesn’t give you a ranking boost. Just having more detailed markup doesn’t mean it ranks better.” (terjemahan) “menggunakan schema doesn’t give Anda sebuah peringkat boost. hanya having more detailed markup tidak berarti ini peringkat better.” SEJ coverage
- Danny Sullivan, Google Search Liaison: data terstruktur adalah “optional” (terjemahan) “optional” dan memiliki “no impact on ranking in web search.” (terjemahan) “no impact pada peringkat di web search.” Relayed via industry coverage dari Sullivan’s 2020 statements; confirm terhadap original post sebelum treating phrasing sebagai akhir.
John Mueller — pada deprecations (2026)
- “Google is not killing schema.” (terjemahan) “Google adalah not killing schema.” dan: “Understand that markup types come and go, but a precious few you should hold on to, like title and meta robots.” (terjemahan) “memahami itu markup jenis come dan go, tetapi sebuah precious few Anda harus hold pada untuk, like judul dan meta robots.” Coverage Relayed via Stan Ventures’ coverage dari Mueller’s 2026 remarks; treat wording sebagai transcribed secondary reporting.
Fabrice Canel, Microsoft Bing
- “Schema markup helps Microsoft’s LLMs understand content” (terjemahan) “Schema markup helps Microsoft’s LLMs memahami konten” (untuk Copilot). Coverage Relayed via mesin pencari Land’s April 2025 coverage; attributed untuk Canel, not sebuah verbatim primary source — confirm sebelum quoting sebagai exact.
Schema jenis cheat sheet
Which jenis masih earn rich hasil (sebagai dari 2026)
| schema.org jenis | What ini adalah untuk | Rich hasil today? |
|---|---|---|
Article (NewsArticle, BlogPosting) | Editorial konten | Yes — artikel display / Top Stories eligibility |
Product (+ Offer, AggregateRating) | Ecommerce items | Yes — price, availability, review stars |
Review / AggregateRating | Ratings pada eligible konten | Yes — review snippet (star ratings) |
FAQPage | Q&sebuah blocks | No — rich hasil deprecated 2026 (masih parsed) |
HowTo | langkah-oleh-langkah instructions | No — dihapus 2023 |
VideoObject | Video metadata | Yes — video rich hasil, key moments, live badge |
LocalBusiness | Local entities | Yes — local panel detail, hours |
BreadcrumbList | situs hierarchy | Yes — breadcrumb trail di place dari URL |
Person | People / authors | No rich hasil — entity understanding via sameAs |
Organization | Companies / brands | No rich hasil — entity understanding + panel detail |
Retired / deprecated — don’t implement untuk rich hasil
HowTo— desktop & mobile rich hasil dihapus 2023.FAQPage— rich hasil deprecated 2026 (schema masih valid untuk understanding).- Retired June 2025: Book tindakan, Claim Review, Estimated Salary, Learning Video, Special Announcement, Vehicle Listing, old Course Info.
Fast facts
- Vocabulary = schema.org (Google, Microsoft, Yahoo, Yandex; since 2011).
- Format ≠ vocabulary: JSON-LD (recommended), Microdata, RDFa — semua didukung.
- Not sebuah direct peringkat factor; payoff adalah rich hasil (CTR) + entity understanding.
- diperlukan properties = eligibility gate; recommended = quality, biasanya tolerated.
sameAs(Wikipedia/Wikidata/LinkedIn/Crunchbase) = entity disambiguation lever.- Validate: Rich hasil Test (rich-hasil jenis) + schema.org Validator (apa pun jenis).
- aturan: hanya mark up konten terlihat pada halaman; “fewer but complete and accurate.” (terjemahan) “fewer tetapi complete dan accurate.”
JSON-LD contoh untuk implementation priorities
Four annotated JSON-LD snippets, one untuk setiap jenis ini artikel names sebagai sebuah
starting priority — Organization, BreadcrumbList, Product, dan Article —
plus sebuah broken-vs-fixed pair showing sameAs mistake called out above.
1. Organization — entity foundation
ini adalah sitewide markup artikel lists sebagai priority #1: name, logo, url,
dan sameAs pointing di authoritative profiles.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Acme Consulting",
"url": "https://www.example.com/",
"logo": "https://www.example.com/images/logo.png",
"sameAs": [
"https://en.wikipedia.org/wiki/Acme_Consulting",
"https://www.linkedin.com/company/acme-consulting",
"https://www.crunchbase.com/organization/acme-consulting"
]
}
</script>name,url,logo— diperlukan properties Google’s docs tanyakan untuk; ini produce no rich hasil tetapi establish entity.sameAs— setiap URL harus genuinely identify ini company. sebagai Advanced lens warns, sebuahsameAspointing di wrong profile dapat conflate Anda entity dengan sebuah unrelated one, so verify setiap tautan resolves untuk right halaman sebelum shipping.
2. BreadcrumbList — cheap dan broadly eligible
artikel’s priority #2. setiap item di list adalah one crumb; position
harus menjadi sequential starting di 1.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.example.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://www.example.com/blog/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Schema Markup",
"item": "https://www.example.com/blog/schema-markup/"
}
]
}
</script>- last crumb ( saat ini halaman) dapat omit
itemper Google’s docs, tetapi including ini doesn’t hurt — Google ignores ini untuk akhir entry. - Getting
positionout dari sequence, atau skipping sebuah tingkat, adalah paling umum alasan ini jenis fails Rich hasil Test.
3. Product — highest-nilai ecommerce jenis
artikel names Product sebagai jenis dengan price, availability, dan review
ratings — “the highest-value type for ecommerce.” (terjemahan) “ highest-nilai jenis untuk ecommerce.” sebuah minimal eligible contoh:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Wireless Trail Headphones",
"image": "https://www.example.com/images/headphones.jpg",
"offers": {
"@type": "Offer",
"priceCurrency": "USD",
"price": "89.99",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "212"
}
}
</script>offersdan -nyaprice/availabilityadalah what membuat listing eligible untuk price dan stock-status display beginner lens describes.aggregateRatingharus reflect ratings itu actually exist pada halaman — artikel’s “only mark up content that’s actually on the page” (terjemahan) “hanya mark up konten itu’s actually pada halaman” aturan applies directly here; sebuah invented rating count adalah exactly jenis dari markup Google’s guidelines prohibit.
4. artikel — untuk editorial konten
artikel’s priority #4, untuk blog/news konten ini lens sistem itself runs pada.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Schema Markup: Win Rich Results and Feed AI Search",
"datePublished": "2026-06-26",
"dateModified": "2026-07-13",
"author": {
"@type": "Person",
"name": "Jane Author",
"sameAs": "https://www.linkedin.com/in/jane-author"
},
"publisher": {
"@type": "Organization",
"name": "Acme Consulting",
"logo": {
"@type": "ImageObject",
"url": "https://www.example.com/images/logo.png"
}
}
}
</script>author.sameAsmelakukan yang sama entity-disambiguation berfungsi sebagaiOrganization’ssameAs— ini adalahPersonversi dari yang sama lever.dateModifiedseharusnya track nyata edit dates, yang sama discipline ini situs applies untuk -nya ownupdatedfrontmatter — don’t bump ini without sebuah nyata perubahan.
Broken vs. fixed: sameAs mistake
Advanced lens warns itu sebuah sameAs pointing di wrong profile dapat
cause sebuah mesin untuk conflate unrelated entities. Here’s what itu looks like di
practice.
Broken — sameAs poin di sebuah sama-named tetapi unrelated company:
{
"@type": "Organization",
"name": "Acme Consulting",
"sameAs": ["https://en.wikipedia.org/wiki/Acme_Corporation"]
}Acme Corporation adalah Looney Tunes prop company’s Wikipedia halaman, not ini
business — sebuah nyata risk whenever sebuah brand name adalah umum atau generic.
Fixed — sameAs verified untuk resolve untuk actual entity menjadi described:
{
"@type": "Organization",
"name": "Acme Consulting",
"sameAs": ["https://en.wikipedia.org/wiki/Acme_Consulting_(software_company)"]
}sebelum shipping apa pun sameAs nilai, open tautan yourself dan confirm ini
describes yang sama organization, person, atau brand Anda markup names — yang sama
scrutiny artikel recommends giving sebuah tag canonical.
Test yourself: Schema Markup
Five quick pertanyaan pada schema markup, schema.org vocabulary, dan what ini melakukan (dan doesn’t) melakukan. Pick sebuah jawaban untuk setiap, lalu periksa.
Resources worth Anda time
My schema markup writing
- Schema Markup untuk AI — AI-search angle: why schema isn’t sebuah direct citation lever tetapi adalah entity infrastructure (sebuah berbeda pertanyaan dari ini artikel).
- Beginner’s Guide untuk SEO teknis — where I frame schema sebagai code itu helps mesin memahami konten dan “powers many features that can help your website stand out.” (terjemahan) “powers banyak fitur itu dapat help Anda situs web stand out.”
- SEO perusahaan — my pragmatic take: “I’m a fan of schema markup as long as it gets you a search feature.” (terjemahan) “I’m sebuah fan dari schema markup sebagai panjang sebagai ini gets Anda sebuah search fitur.”
- pada-halaman SEO Checklist — schema sebagai code itu “helps search engines understand the information on a page” (terjemahan) “helps mesin pencari memahami informasi pada sebuah halaman” dan powers rich snippets itu dapat earn more clicks.
- What adalah Schema Markup? cara tambahkan ini & mengapa ini penting — Ahrefs’ dedicated guide untuk main jenis dan implementation.
dari sekitar industry
- Google retires 7 data terstruktur fitur (June 2025) — coverage dari Book tindakan / Claim Review / Estimated Salary / Learning Video / Special Announcement / Vehicle Listing / old Course Info removals.
- Google drops FAQ rich hasil dari search (mesin pencari Journal) — FAQ deprecation dan what ini berarti untuk situs itu relied pada ini.
- Schema markup dan AI search: no hype (mesin pencari Land) — sebuah grounded lihat what schema melakukan dan doesn’t melakukan untuk AI search, dengan Fabrice Canel context.
- adalah schema markup sebuah peringkat factor? (mesin pencari Journal) — rep statements dan evidence behind “not a direct ranking factor.” (terjemahan) “not sebuah direct peringkat factor.”
- John Mueller pada 2026 schema update — “Google is not killing schema… markup types come and go.” (terjemahan) “Google adalah not killing schema… markup jenis come dan go.”
- schema.org documentation — vocabulary itself, straight dari source.
Log perubahan
Diperbarui 27 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.