Article Schema Generator
Build Article JSON-LD for blog posts, news articles, and long-form content. Includes author, publisher, dates, and image requirements for Google rich results.
Technical SEO Intelligence
Article schema is table stakes for appearing in Top Stories and News.
Google requires headline, image, datePublished, and author for Article rich results. For News, add publisher.logo. For news-focused sites, pair this with the
NewsArticle type variant.Build your schema
Fields
Fill in required fields marked with *
Awaiting input
Generated JSON-LD
Paste in <head>
How to deploy
- Copy the generated JSON-LD above.
- Paste it inside a
<script type="application/ld+json">...</script>tag inside the<head>of the relevant page. - Verify with Google's Rich Results Test.
- Google crawls and processes new schema within days: monitor appearance in Search Console's Rich Results report.
Next steps
Check structured data across the site
SEORCE Technical Suite checks structured data on every page it crawls and lists what is missing or broken.
Frequently asked questions
What is Article schema?
Schema.org markup for blog posts, news articles, and long-form editorial content. Enables Top Stories and article rich results in Google.
What are the required fields?
headline, image, datePublished, author. For NewsArticle qualification: also dateModified and publisher.
Should I use Article, BlogPosting, or NewsArticle?
NewsArticle for breaking news (gets Top Stories eligibility). BlogPosting for ongoing editorial. Article is the parent / fallback.
How long should the headline be?
Under 110 characters is the Google limit for Top Stories. Match your
<title> or <h1>.What image dimensions does Google need?
At least 1200px wide. Multiple ratios (16:9, 4:3, 1:1) help different placements.
What is articleBody vs description?
articleBody is the full article text (optional): description is a short abstract. Google uses description for the SERP snippet.
Does Author schema need to be separate?
author can be a nested Person inside the Article schema. For richer entity signals, publish a /authors/ page per author with its own Person schema.
What about E-E-A-T?
Author expertise, experience, authoritativeness, trust. Add author bio, credentials, links. E-E-A-T is behavioural but schema signals support it.
Does dateModified affect ranking?
For time-sensitive queries, yes. Content with recent dateModified ranks better on "best X 2026" style queries.
How to mark a sponsored post?
Add
sponsor property and the post content should disclose. Google treats hidden sponsorship as a policy violation.Can one page be both Article and Product?
Yes with @graph. Common for product reviews. Both entities with references between them.
Free · no account
SEORCE for Chrome, Edge and Firefox
Audits the page you are on: headings, meta tags, schema, indexability, and whether AI crawlers can read it. Export the result as a PDF. Free, with no account.
It audits one page at a time and does not track AI answers. About the extension
Structured data at scale
Build one block here. Check every page in SEORCE.
SEORCE Technical Suite checks structured data on every page it crawls, and AutoFix can apply schema fixes on your live site through one script tag. The schema types it covers are still growing, so ask about the ones you need in a demo.
3,000+ users · Free forever plan, no card needed