Article Schema Generator
Generate Article JSON-LD with author and dates.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "10 Tips for Faster Web Performance",
"image": [
"https://example.com/article.jpg"
],
"author": {
"@type": "Person",
"name": "Sam Rivera"
},
"publisher": {
"@type": "Organization",
"name": "Web Weekly",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2026-02-01",
"dateModified": "2026-02-10",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/articles/web-performance"
}
}
</script>Free Article schema generator. Fill in the headline, author, publisher, publish and modified dates and image to build valid Article JSON-LD structured data for blog posts and news pages. Generated in your browser.
What Article schema does
Article schema (and its subtypes NewsArticle and BlogPosting) describes editorial content: headline, author, publish and update dates, publisher and images. It helps Google understand and display your content — for example in Top Stories and other article-based features — and clarifies authorship and freshness signals.
Required and recommended properties
A well-formed Article block:
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "How to Choose Running Shoes",
"image": "https://example.com/img/shoes.jpg",
"datePublished": "2026-07-01T09:00:00+00:00",
"dateModified": "2026-07-10T12:00:00+00:00",
"author": { "@type": "Person", "name": "Jane Doe" },
"publisher": {
"@type": "Organization",
"name": "Fahaq",
"logo": { "@type": "ImageObject", "url": "https://fahaq.com/logo.png" }
}
}
Keep headline under ~110 characters, use ISO 8601 dates, and prefer high-resolution 16:9 / 4:3 / 1:1 images.
Common mistakes
headlinethat doesn't match the visible title or is over 110 characters.- Dates that disagree with what's shown on the page, or backdated to fake freshness.
- Naming the site as
authorinstead of a realPerson. - Omitting the publisher
logo, which some article features require. - Using
NewsArticlefor evergreen blog content — useBlogPostinginstead.
How to use the Article Schema Generator
- 01Enter the headline, author and publisher.
- 02Add the publish and modified dates and a featured image.
- 03Copy the Article JSON-LD into your post.
Frequently asked questions
Do I need both datePublished and dateModified?
datePublished is recommended for every article. Include dateModified when the content has been meaningfully updated, so search engines can show the freshest date.
What image should I provide?
Use a high-resolution image directly related to the article, hosted at a crawlable URL. Google prefers images of at least 1200 pixels wide for rich results.