Type a tool name, for example "keyword density" or "transcript".
Generate Article JSON-LD schema to improve how your blog posts and news articles appear in Google Search.
0/110
Article Schema Generated
<head>.
An article schema generator creates the JSON-LD structured data that tells search engines who wrote a page, when it was published and what it covers. Enter a headline, author and publish date, pick Article, NewsArticle, BlogPosting, TechArticle or ScholarlyArticle, and copy a ready-to-paste snippet for your page head.
Article schema markup is structured data, written in the schema.org vocabulary, that labels the key facts of an editorial page in a format machines read easily. Most sites publish it as JSON-LD, a block of code inside a script tag that names the page type, headline, author, dates, image and publisher.
Search engines already read your visible text, so the markup does not replace good content. It removes guesswork. Google's Search Central documentation describes Article structured data as a way to help Google understand a page and show better title text, images and date information in features such as Search and Discover. It is not a direct ranking factor, and it does not guarantee a special result.
Schema.org treats NewsArticle, BlogPosting, TechArticle and ScholarlyArticle as more specific kinds of Article. Pick the one that matches the page, and use plain Article when nothing else fits.
| Type | Best for | Example page |
|---|---|---|
| Article | General editorial content | A long guide or feature |
| NewsArticle | Time-sensitive reporting | A story about a product launch |
| BlogPosting | Posts on a blog | A personal or company blog entry |
| TechArticle | Technical explanations | A setup or troubleshooting article |
| ScholarlyArticle | Research and academic writing | A journal paper summary |
You can build a finished snippet in about two minutes by filling in the form from top to bottom. Only three fields are required: Headline, Author Name and Date Published.
Paste the complete snippet once into the head section of the page. Changing any field after generating hides the old result, so you always copy code that matches what is on screen.
Here is how one realistic blog post turns into markup. Suppose you publish a coffee guide on a site called Bean Notes.
After you click Generate Schema, the tool returns a script block with the type set to BlogPosting, the headline, both dates, the image and language, an author entry typed as a Person with a name and URL, and a publisher entry typed as an Organization with a nested logo image. That tells Google a named person wrote the piece, it appeared in March, and it was refreshed in April.
Notice what the tool leaves out. If you had skipped Publisher Name, the logo would also be left out, because the logo sits inside the publisher entry. Empty optional fields never appear as blank properties, which keeps the snippet clean.
A good result is a short, accurate block where every value matches what a visitor sees on the page. Check each part before you publish.
The headline should match the visible title of the page. If the counter passes 110, trim the wording, because very long headlines may be cut short in search features. The description should be a plain one or two sentence summary, not a block of keywords.
Use a real person's name and link their author page when one exists. A consistent author URL across posts helps search engines connect your content to one writer. For the publisher, use the organization name exactly as it appears on your site.
Date Published is the day the page first went live. Date Modified should change only when you make a meaningful update, not for a typo fix. Date Modified cannot be earlier than Date Published, and the tool will warn you if it is. The image should be a crawlable, high-resolution picture that actually appears on the page.
If you see a message asking for an absolute HTTP or HTTPS URL, one of your link fields is incomplete. Add the full address starting with https:// and remove any spaces.
Anyone who publishes editorial pages and wants clean markup without hand-writing code can use it.
If your page is a step-by-step guide, the HowTo schema generator covers the steps, and the FAQ schema generator handles question-and-answer sections you add to the same page.
Most schema problems come from mismatches between the markup and the page, not from the code itself.
If the Generate Schema button shows a warning, read it: it names the missing required field, either the headline, the author name or the publish date. If nothing happens after you paste the code, check that it landed inside the head, not in visible body text where it could print on the page.
The generator builds one author, one featured image and one publisher per snippet. It does not add multiple authors, word count, article section or keyword fields, so complex newsroom pages may need hand edits afterward. Dates are entered as calendar days without a time or time zone, which is valid but less precise than a full timestamp. The tool also cannot check your live page, so always test the published URL.
For navigation trails above your article, pair this markup with the breadcrumb schema generator. If you need other page types, the schema markup generator covers more formats, and the On-Page SEO and Meta Tags hub lists related tools.
Article markup is a small step that makes authorship, dates and publisher details clear to search engines. Fill in the form above, generate your snippet, copy it into your page head and test it before you publish.
Your report has been submitted. We will look into this issue.
A VPN changes your network exit. It does not guarantee anonymity.
Themes, plugins, code, video, audio, graphics & more from 90,000+ authors.
Web Development
Design & Media
Unlimited Access
Explore Envato Market