Schema Markup Generator

Generate valid JSON-LD or Microdata structured data for 16 schema types. Select a schema type, fill in the fields, and copy the markup to your site. Not sure where the code goes once you have it? Read how to add schema markup to your website for the exact steps on WordPress, Shopify, Wix, and custom sites.

Article Fields

Your entries for other schema types stay saved when you switch tabs.

Structured Data Output

Template incomplete: 3 fields need attention

  • - Headline is required
  • - Author name is required
  • - Date published is required

Google rich-result check

Google has a related rich-result feature for this type. Eligibility also depends on page content, type-specific policies and Google’s test; a rich result is never guaranteed.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "",
  "author": {
    "@type": "Person",
    "name": ""
  }
}
</script>

Validate by copy, open and paste

Copy the markup, open a validator, choose its code option where shown, then paste. The validators do not support a reliable prefilled-code link.

How this could appear in Google

Simplified SERP preview

Example values

example.com

Article headline

Brief description

John Doe

Preview only. Google decides whether to show rich results; valid markup does not guarantee them.

Want schema added and validated across your whole site? Request a free SEO diagnosis.

What is Article schema?

Article schema describes a blog post or news piece with a headline, author, publisher, and the dates it was published and last updated. Google's own documentation says there are no strictly required properties, but recommends adding as many as apply so it can surface accurate title text, images, and date information for the article in Search, Google News, and the Google Assistant.

Fill in the fields below and this tool builds a complete Article block, including nested Person and Organization objects for the author and publisher. Authorship and freshness are two signals Google reads when deciding how to present blog posts and news content, and clear, consistent Article markup across your site supports the E-E-A-T signals search engines use to assess content quality. Choose JSON-LD or Microdata output with the toggle above the code block.

Frequently asked questions

What does Article schema actually control?

It gives Google explicit title, author, publisher, image, and date data for the piece, rather than leaving it to guess from the page's HTML. Google uses this for how the article is presented across Search, News, and the Assistant.

Do I need both datePublished and dateModified?

datePublished is the more important of the two. Add dateModified whenever you genuinely update the content, since an inaccurate or artificially bumped date can work against you rather than for you.

Does Article schema help with Google Discover?

Article markup is one of several signals search engines use to understand and present editorial content, including on Discover, but no schema type guarantees inclusion there. Content quality and topical relevance do the actual work.

Can I use Article schema alongside FAQPage or BreadcrumbList on the same page?

Yes. A single page can carry multiple JSON-LD blocks. Generate each type separately in this tool and add every script tag to the page.

Want your structured data reviewed and validated by a human? The technical SEO audit includes a full schema markup review. Not sure where to paste the code above? Read how to add schema markup to your website.

Other schema types

Get Started

Want Your Schema Reviewed by a Human?

Tell me your site and CMS. The £495 audit reviews and validates your existing structured data against Google's Rich Results Test and gives you developer-ready fixes. Implementation is quoted separately or covered in a retainer.

  • Focus on your biggest search problem
  • Review the evidence you already have
  • Identify the most useful next step
  • Answer your priority SEO question
15+ years experienceFree 20-minute diagnosisNo contracts

Usually responds within a few hours

Currently accepting new clients

Tell me about your project

No obligation · Direct reply from Sunny · Reply within one working day

Prefer to talk? 07305 523333 · Hello@SunnyPatel.co.uk