Structured Data
Structured DataMedium

Article Schema

Checks for Article JSON-LD on blog posts and news pages.

What this check measures

We look for Article (or BlogPosting, NewsArticle) schema on content pages with required fields: headline, datePublished, dateModified, author (linked to Person), image.

Why it matters

Article schema unlocks Top Stories rich results, News carousel inclusion, and author E-E-A-T signals. Essential for news and blog sites. Without it, content ranks as generic pages.

search

How our audit detects it

Check blog/news URLs for @type=Article/BlogPosting/NewsArticle. Validate headline/datePublished/author presence.

Typical findings

  • error_outlineBlog post without Article schema.
  • error_outlineArticle schema missing datePublished (required).
  • error_outlineauthor field is a plain string instead of a Person reference.

How to fix

Add Article JSON-LD to every blog post with: headline, image (1200×675+), datePublished, dateModified, author (Person @id), publisher (Organization @id), mainEntityOfPage.

Frequently asked questions

BlogPosting vs Article?expand_more
BlogPosting is a subtype of Article specifically for blogs. Use BlogPosting for blog posts, Article for more general content, NewsArticle for news.

Want this checked on your site?

Pantra runs the full audit (SEO, Security, GEO, Performance, Schema, Technical, Images) in 10 seconds and generates stack-specific fix prompts.

Scan my site

Related checks