Skip to content
Hanap

Schema markup: ano ito at bakit mahalaga

Ang Schema markup ay istrukturadong data na idinadagdag sa page (JSON-LD, Microdata, o RDFa) na nilalagyan ng label ang entities at relasyon para sa search engines, na nagpapahintulot ng eligibility para sa rich results at mas malinaw na interpretasyon ng content sa SERPs.

Schema Markup: Structured Data for Better SEO

Pangkalahatang-ideya

Ang schema markup (structured data) ay machine-readable na anotasyon na idinadagdag mo sa HTML ng page para ilarawan ang mga tao, produkto, kaganapan, review, artikulo at iba pang entidad. Sa 2026, mga search engine gumagamit ng structured data para mas maunawaan ang nilalaman ng page, magpasya kung kwalipikado para sa rich results at i-surface ang content sa AI-driven na SERP features, pero ang structured data mismo ay hindi garantiya ng rich result o pagbabago ng rank.

Karaniwang format ang JSON-LD (ina-recommend ng Google), Microdata at RDFa. Inihihiwalay ng JSON-LD ang markup mula sa visible HTML at pinakamadaling i-maintain para sa karamihan ng site; ang Microdata/RDFa ay nag-e-embed ng properties inline sa mga elemento. Gumamit ng schema.org vocabularies o provider-specific schemas kapag mayroon.

Hakbang-hakbang

1) Piliin ang tamang type — tukuyin ang schema.org type na tumutugma sa content (Article, Product, Event, LocalBusiness, Recipe, FAQPage, etc.). Gumamit ng pinaka-specific na type na available.

2) Piliin ang format — i-prefer ang JSON-LD para mas madaling deployment at separation mula sa markup. Kung ang platform o CMS mo ay sumusuporta lang sa Microdata/RDFa, siguraduhing nandiyan at tama ang required properties.

3) Idagdag ang required properties — sundin ang specification para sa type. Halimbawa, ang isang minimal na Article sa JSON-LD ay pwedeng ganito: <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Example title","datePublished":"2026-01-01"}</script>.

4) I-test bago i-publish — gamitin ang Rich Results Test at ang Schema Markup Validator (schema.org) para i-confirm ang syntax at required properties, at suriin ang anumang warnings.

5) I-monitor ang performance — gamitin ang Google Search Console’s Performance report para bantayan ang impressions at CTR ng mga page na eligible para sa rich results. Gamitin ang URL Inspection tool para i-check kung paano huling na-index ng Google ang isang URL at kung na-detect ang structured data.

Paghahambing ng format: JSON-LD vs Microdata vs RDFa

JSON-LD — Mga bentahe: mas madaling i-inject at i-maintain, inihihiwalay ang markup mula sa visible HTML, preferred ng maraming search engines. Mga limitasyon: siguraduhing nandiyan ang script sa final rendered page (huwag tanggalin ng client-side rendering).

Microdata — Mga bentahe: ikinakabit ang properties direkta sa mga elemento, kapaki-pakinabang sa legacy systems. Mga limitasyon: mas mahirap i-maintain at mas nakakaistorbo sa HTML structure.

RDFa — Mga bentahe: malakas para sa semantic web use cases at linked data. Mga limitasyon: mas kumplikado at hindi gaanong karaniwan para sa standard na SEO tasks.

Pag-verify: teknikal na checklist

Gamitin ang mga check na ito para i-verify na nandiyan, valid at discoverable ang structured data. Bawat check ay isang bagay na maaari mong gawin mula sa labas ng publisher site.

May structured data — saan i-verify: view-source o curl ng published URL — pasado kapag ang page ay may valid na <script type="application/ld+json"> block o inline Microdata/RDFa na may inaasahang properties.

Syntax at required fields — saan i-verify: Rich Results Test at Schema Markup Validator — pasado kapag nag-report ang tools ng walang errors at tanging pinapayagang warnings lang para sa iyong markup type.

Rendered availability — saan i-verify: Chrome DevTools Elements panel o curl request na nag-e-emulate ng user-agent — pasado kapag lumalabas ang structured-data script o attributes sa final rendered DOM.

Indexation signal — saan i-verify: Google Search Console URL Inspection (para sa site mo) o pampublikong indexation indicators gaya ng site:mga query — pasado kapag ipinapakita ng URL Inspection na na-index ang page at na-detect ng inspection ang structured data; tandaan: ang site: ay indikasyon lamang, hindi definitive.

Mga praktikal na command at tool

I-fetch ang raw HTML tulad ng karaniwang browser: curl -L "https://example.com/page". Para i-inspect kung ano ang natatanggap ng isang partikular na user-agent, gamitin ang curl -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "https://example.com/page" (huwag gamitin ang -I kung gusto mo ang HTML body).

I-run ang page sa Google’s Rich Results Test (https://search.google.com/test/rich-results) at ang Schema Markup Validator (https://validator.schema.org). Para sa iyong sariling URL, gamitin ang Google Search Console URL Inspection para tingnan kung paano huling ni-crawl at na-index ng Google ang page at kung na-detect ang structured data.

Mga karaniwang problema

Di-wastong JSON syntax — nawawalang commas o quotes ang nagbubreak ng JSON-LD. Ayusin gamit ang JSON validator o Rich Results Test.

Nawawalang required properties — ang ilang rich result types ay nangangailangan ng partikular na fields (e.g., price para sa Product). Kung wala ang mga iyon, maaaring hindi maging eligible ang page para sa rich result kahit may schema.

Script na natatanggal dahil sa client-side rendering — kung ini-inject ng site mo ang JSON-LD via JavaScript, kumpirmahin na ang final rendered DOM ay mayroong script tag; kung hindi, maaaring hindi ito makita ng mga search engine.

Structured data sa mga non-indexed na page — ang page na hindi ni-i-index ng Google ay malamang hindi lalabas sa rich results. Iba ang indexation at eligibility: naaapektuhan ng structured data ang interpretation at eligibility; ang indexation ang nagpapasya kung pwedeng lumabas ang page sa results; at ang ranking ay tinutukoy ng maraming signals lampas sa structured data.

Magkakasalungat o duplicate na types — iwasan ang pag-mark up ng parehong content ng magkasalungat na types o duplicate/inconsistent na values na magpapalito sa parsers.

Manwal na action o policy issues — ang structured data na misrepresents ng content para makakuha ng mas rich na display ay maaaring ituring na spam. Sundin ang provider guidelines at iwasang i-mark up ang content na hindi nakikita ng users.

Basahin ang Technical SEO Guide

Mga Madalas na Tanong

Nagdagdag ba ng ranking ang schema markup? Tumutulong ang structured data sa mga search engine na maunawaan ang content at maaaring mag-enable ng rich results na madalas nagpapataas ng click-through rates, pero ang schema lang ay hindi direktang garantiya ng ranking; nakadepende ang ranking sa maraming signals.

Anong format ang dapat kong gamitin? Gumamit ng JSON-LD sa karamihan ng kaso dahil sa maintainability at malawak na support. Gumamit ng Microdata/RDFa lamang kapag kailangan ng platform mo o ng mga semantic requirement.

Gaano katagal bago lumabas ang rich result? Walang fixed timeline. Pagkatapos mong i-publish ang valid structured data, kailangang i-crawl at i-index ng mga search engine ang page bago nila suriin ang eligibility. Gamitin ang URL Inspection para mag-request ng indexing para sa sarili mong pages; ang public pages ay sakop ng normal na crawl schedules.

May parusa ba sa maling schema? Maaaring i-ignore ng mga search engine ang hindi tumpak na markup o ituring itong spammy kung sinadya nitong i-misrepresent ang content. Para sa seryoso o paulit-ulit na abuso, posible ang manual actions o algorithmic demotion.

Magagamit ba ng AI-driven na SERP features ang schema ko? Oo—karaniwang ginagamit ng AI Overviews at iba pang SERP features ang structured data para kunin ang factual information, pero maaari rin silang kumuha mula sa page content at iba pang signals. Pinapalakas ng structured data ang clarity at binabawasan ang ambiguity.

Ang Technical SEO ay bahagi lang ng organic growth. Para bumuo ng topical authority kailangan ng high-quality backlinks bilang karagdagan sa tamang structured data at on-page signals.Buuin ang authority gamit ang quality backlinks

Mga Kaugnay