/Complete Guide to Article · NewsArticle · BlogPosting Schema
📘Concept⭐️ Pillar

Complete Guide to Article · NewsArticle · BlogPosting Schema

최종 업데이트:

What Is Article Schema

Article, NewsArticle, and BlogPosting are structured data applied to content pages such as blog posts, news articles, and guides. They provide information such as "this page is an article, the author is this person, and it was published on June 4, 2026" in a form search engines and AI systems can read directly.

Google official documentation (verified June 2026) states there is no functional difference between Article, NewsArticle, and BlogPosting. All three types support the same properties.


TL;DR

Article schema essentials: ① No official required properties → start with author, datePublished, image ② author as Person object, not string → connect Organization as publisher ③ Keep dateModified current → AI freshness signal ④ image minimum 50,000 pixels, three aspect ratios 16:9, 4:3, 1:1 recommended ⑤ headline 110 characters or less recommended.


Choosing Among the Three Variants

Google official documentation states no functional difference among the three types, but choosing the type matching content nature is semantically accurate.

VariantSuitable ContentNotes
ArticleGeneral articles, broad informational contentWidest scope
NewsArticleNews, current affairs, time-sensitive reportingPublish date especially important
BlogPostingBlogs, opinion, guides, tutorialsFavorable for E-E-A-T signals

All three are subtypes of Article; using Article uniformly is acceptable.


Significance from an AEO and AI Citation Perspective

AI answer engines reference the following signals when citing sources:

  • Author specification: Person object in author recognized as "content by a specific expert"
  • Publish and modify dates: Content with recent dateModified evaluated as freshness signal
  • Image presence: Content with images in Google AI Overviews tends to appear visually first
  • headline match: When schema headline matches H1 tag, structural trust increases

Property Reference

Recommended properties per Google official documentation (all properties optional).

PropertyTypeDescription
headlineTextArticle title. 110 characters or less recommended
authorPerson / OrganizationAs object, not simple string
datePublishedDateTime (ISO 8601)Original publish date/time
dateModifiedDateTime (ISO 8601)Last modified date/time
imageImageObject / URLMinimum 50,000px, three aspect ratios recommended
publisherOrganizationPublishing entity
mainEntityOfPageURLCanonical URL of this article
articleSectionTextCategory or section name
wordCountIntegerContent length
inLanguageTextLanguage code ("ko-KR")
descriptionTextArticle summary

Minimal Example (BlogPosting)

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "What Is AEO: Content Strategy for the AI Search Era",
  "datePublished": "2026-06-04T09:00:00+09:00",
  "dateModified": "2026-06-04T09:00:00+09:00",
  "author": {
    "@type": "Person",
    "name": "Jane Smith"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Kroffle",
    "logo": {
      "@type": "ImageObject",
      "url": "https://kroffle.com/images/logo.png"
    }
  },
  "inLanguage": "ko-KR"
}

Recommended Example (Organization + Person Reference Link)

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "What Is AEO: Content Strategy for the AI Search Era",
  "description": "Defines AEO (Answer Engine Optimization), how to get cited by ChatGPT and Perplexity, and strategies for the Korean market.",
  "datePublished": "2026-06-04T09:00:00+09:00",
  "dateModified": "2026-06-04T09:00:00+09:00",
  "author": {
    "@type": "Person",
    "@id": "https://kroffle.com/team/ceo#person",
    "name": "Jane Smith",
    "url": "https://kroffle.com/team/ceo"
  },
  "publisher": {
    "@type": "Organization",
    "@id": "https://kroffle.com/#organization",
    "name": "Kroffle",
    "logo": {
      "@type": "ImageObject",
      "url": "https://kroffle.com/images/logo.png",
      "width": 200,
      "height": 200
    }
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://kroffle.com/blog/what-is-aeo"
  },
  "image": [
    {
      "@type": "ImageObject",
      "url": "https://kroffle.com/images/aeo-guide-16x9.jpg",
      "width": 1280,
      "height": 720
    },
    {
      "@type": "ImageObject",
      "url": "https://kroffle.com/images/aeo-guide-4x3.jpg",
      "width": 1200,
      "height": 900
    },
    {
      "@type": "ImageObject",
      "url": "https://kroffle.com/images/aeo-guide-1x1.jpg",
      "width": 1200,
      "height": 1200
    }
  ],
  "articleSection": "AEO & AI Search",
  "wordCount": 2500,
  "inLanguage": "ko-KR"
}

Using @id enables reference linking with Organization and Person schemas for recognition as the same entity.


Adaptation for the Korean Market

Timezone: Specify KST (UTC+9) in datePublished and dateModified. Format 2026-06-04T09:00:00+09:00 recommended. Using UTC (Z) only can distort Korean time.

Language: Always include inLanguage: "ko-KR". Specifying Korean content increases priority citation potential for Korean AI queries.

Author notation: Write Korean names in family+given order in author.name. Add romanized spelling in author.alternateName if English notation is needed.


Common Mistakes

Wrong example: Writing author as string

"author": "Jane Smith"

Correct example: Write as Person object

"author": {
  "@type": "Person",
  "name": "Jane Smith",
  "url": "https://kroffle.com/team/ceo"
}

Wrong example: Image as simple URL

"image": "https://example.com/photo.jpg"

Correct example: ImageObject with size specified

"image": {
  "@type": "ImageObject",
  "url": "https://example.com/photo.jpg",
  "width": 1280,
  "height": 720
}

Combination with Other Schemas

  • Organization + Person: Reference link publisher and author via @id — maximizes E-E-A-T
  • BreadcrumbList: Insert together on the same page to strengthen site structure signals
  • FAQPage: Add separate FAQPage schema if FAQ exists in body
  • Speakable: Nest in Article for voice answers and AI summary citation

Validation Methods

  1. Google Rich Results Test: https://search.google.com/test/rich-results
  2. Schema Markup Validator: https://validator.schema.org
  3. Google Search Console: Monitor errors and warnings in "Enhancements → Articles" tab after implementation

Frequently Asked Questions

Q. Which should I use: Article, NewsArticle, or BlogPosting?
A. Google official documentation states no functional difference among the three. Choose based on content nature. BlogPosting for blogs and guides, NewsArticle for news and current affairs, Article for general use is semantically appropriate.

Q. Which is more important: datePublished or dateModified?
A. Both matter. datePublished is a source credibility signal for original content; dateModified is a freshness signal. AI answer engines tend to prioritize recently updated content, so always update dateModified when content changes.

Q. Should I use Article schema for posts without images?
A. Yes. image is recommended, not required. Valid schema can be created with author, datePublished, and headline alone. However, content with images tends to appear visually first in Google AI Overviews, so adding images is recommended.

Q. Can I add multiple Article schemas on one page?
A. The standard is one page covering one article. Multiple Article schemas create confusion about which is primary content. For article listing pages, insert on each individual article URL.


References

이 페이지를 참조하는 항목

이런 항목도 있어요

이 페이지가 도움이 됐나요?