Article Schema Generator
Generate Article or BlogPosting JSON-LD with author, dates and image.
Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server.
How to use the article schema generator
- Fill in the fields — they start with a worked example.
- Copy the generated script tag.
- Paste it into the page's head, then check it in Google's Rich Results Test.
About this tool
Article markup tells search engines who wrote a piece, when it was published and when it was last updated. Those dates are the part worth getting right: Google uses them to decide how fresh your content is, and a modified date that never changes while the article does is a missed signal.
Use the dateModified field honestly. Backdating or bumping it without changing the content is the kind of manipulation that erodes trust in your whole domain.
Headline should match the page's visible H1. Where they differ, search engines have to guess which one is the real title.
Common uses
- Marking up a blog post or news article.
- Giving search engines accurate publication dates.
- Attributing an article to a named author.
Frequently asked questions
- Article or BlogPosting?
- BlogPosting is a subtype of Article and slightly more specific for blog content. Either is accepted; the difference is small.
- Does the headline have to match my H1?
- It should. Structured data is meant to describe what is on the page, and a mismatch makes both signals weaker.
Related tools
FAQ Schema Generator
Build FAQPage JSON-LD from your questions and answers, ready to paste into a page.
Breadcrumb Schema Generator
Generate BreadcrumbList JSON-LD so results show a path rather than a bare URL.
Meta Tag Generator
Generate title, description, canonical, Open Graph and Twitter Card tags with live length checks.
Slug Generator
Turn any title into a clean, lowercase, hyphenated URL slug with accents stripped.