SCHEMA.ORG · Article

Article Schema Markup: Author, datePublished, dateModified & JSON-LD Examples

Article structured data describes editorial content. A strong implementation identifies the headline, real author, publication and modification dates, primary image and publisher, then connects the Article to the current WebPage with stable @id relationships.

updateUpdated: September 18, 2026
Quick answer

What you need to know

Use Article or BlogPosting for editorial content and NewsArticle for genuine news. Add headline, image, author, datePublished and dateModified when those values are visible and trustworthy. Link publisher to Organization and mainEntityOfPage to the current WebPage.

memorySemantic summary for search and AI

Article Schema.org represents editorial content. Core fields are headline, author, datePublished, dateModified, image, publisher and mainEntityOfPage. Author can be Person or Organization. Dates should use ISO 8601 and match visible metadata.

Key properties

The table below summarizes the fields that most often determine whether the entity is clear and internally consistent. Only provide values supported by the page.

PropertyImportanceHow to use it
headlineCoreArticle title aligned with H1.
authorRecommendedReal Person or Organization author.
datePublishedRecommendedOriginal publication timestamp.
dateModifiedRecommendedLatest meaningful update.
imageRecommendedRelevant editorial image.
publisherRecommendedPublishing Organization.
mainEntityOfPageRelationshipConnects Article to its WebPage.

Choose Article, BlogPosting or NewsArticle

Use the most specific truthful type. BlogPosting suits blog posts; NewsArticle is for real news; Article is the broad fallback.

Headline and description

headline should describe the article itself and usually match H1. description should summarize the article rather than repeat the site tagline.

Author identity

Use a real author. Google documents author.name and recommends author.url when a useful author profile exists. Avoid generic placeholders such as Admin unless that is truly the public byline.

Publication and modification dates

datePublished is the original publication moment. dateModified should change only after meaningful editorial updates. Use ISO 8601 with a time zone where possible.

Images

Use images that belong to the article. Avoid logos, tracking pixels and unrelated promotional banners as the primary article image.

Publisher and graph relationships

Reuse shared Organization and WebSite nodes. WebPage can identify the Article as mainEntity; Article.mainEntityOfPage can point back to the WebPage.

FAQ and breadcrumbs

FAQPage and BreadcrumbList can coexist as secondary entities when they are genuinely present. Their presence does not change the primary content type.

Validation

Check author, dates and headline against visible content. Ensure canonical and Article URL identify the same page and image URLs are crawlable.

JSON-LD examples

BlogPosting with author and dates

Replace every example value with real visible information.

{
    "@context": "https://schema.org",
    "@type": "BlogPosting",
    "headline": "How to Implement Structured Data Correctly",
    "image": [
        "https://example.com/images/article-16x9.jpg"
    ],
    "datePublished": "2026-08-01T09:00:00-04:00",
    "dateModified": "2026-09-18T12:00:00-04:00",
    "author": {
        "@type": "Person",
        "name": "Jane Doe",
        "url": "https://example.com/authors/jane-doe/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Example Media"
    },
    "mainEntityOfPage": "https://example.com/blog/structured-data/"
}

Google, Bing and Yandex

Google

Google documents Article structured data and recommends headline, author information, images and publication/update dates as useful context.

Bing

Bing supports Schema.org JSON-LD and can use structured annotations to understand content type and entities.

Yandex

Yandex supports Schema.org selectively; accurate editorial markup still makes the page easier for machines to interpret.

Important: valid structured data does not guarantee a rich result. Each search engine decides whether to use the data and how to present it.

Common mistakes

  • warningUsing a site-wide title as headline.
  • warningInventing an author.
  • warningUpdating dateModified on every page request.
  • warningUsing a logo as the only image.
  • warningAdding Product fields to editorial content.

Frequently asked questions

Article or BlogPosting?

BlogPosting is more specific for blog posts; Article is a broad general type.

Can author be an Organization?

Yes, when the organization genuinely authors the content.

Can FAQPage exist on an article?

Yes, if the page contains a real FAQ section; Article remains the primary entity.