Structured Data
구조화 데이터
A machine-readable metadata format that uses Schema.org vocabulary to describe the meaning of page content.
A W3C approach to adding semantic meaning and entity relationships through attributes in HTML markup. Explore its purpose and practical applications.
RDFa
RDFa adds attributes such as vocab, typeof and property directly to HTML elements to express semantic data. It helped establish semantic publishing, and Open Graph also uses conventions associated with RDFa. Embedded attributes can make templates verbose and harder to maintain, so JSON-LD is often favored for new structured-data implementations. Where a legacy site already uses valid RDFa, a gradual move beginning with new or priority pages is usually more practical than a rushed replacement.
Supports semantic web standards but can increase template complexity.
Consider a gradual migration to JSON-LD where it simplifies maintenance and aligns with search implementation guidance.
<!-- RDFa: 속성 기반으로 마크업에 직접 의미를 부여 (JSON-LD 도입 전 방식) -->
<div vocab="https://schema.org/" typeof="Product">
<span property="name">MKTG Analytics Suite</span>
<span property="offers" typeof="Offer">
<span property="price" content="99000">99,000원</span>
<span property="priceCurrency" content="KRW"></span>
</span>
</div>
구조화 데이터
A machine-readable metadata format that uses Schema.org vocabulary to describe the meaning of page content.
FAQ 구조화 데이터
Markup that describes a set of frequently asked questions and answers, eligible in supported cases for expanded search presentations.
Google Discover
Google's personalized content feed, which recommends material based on interests and activity without requiring a search query.
JSON-LD 구조화 데이터
A structured-data format that expresses linked data as JSON in a script element, commonly used in an HTML head.
Q&A 구조화 데이터
Structured data for a page containing one question with multiple answers contributed by users.
TV 시리즈 구조화 데이터
Markup describing a television series, including seasons, episodes, broadcast dates and cast.