Article schema generator

JSON-LD for blog posts with author, dates and image.

FreeRuns in your browserNo signupUpdated 2026-10-29

Dates are output as ISO dates. Add a time and offset by hand if your CMS tracks them.

Type

BlogPosting

Use NewsArticle only for news publishers

Checks

Looks good

Headline, image, dates and author present

article-schema.html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "How long does a website redesign really take?",
  "description": "A realistic timeline for a company website redesign, from discovery to launch, with the steps that usually cause delays.",
  "image": [
    "https://www.example.com/images/redesign-timeline.jpg"
  ],
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://www.example.com/blog/website-redesign-timeline"
  },
  "datePublished": "2026-10-01",
  "dateModified": "2026-10-29",
  "author": [
    {
      "@type": "Person",
      "name": "Jane Doe",
      "url": "https://www.example.com/about/jane"
    }
  ],
  "publisher": {
    "@type": "Organization",
    "name": "Example Co",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.example.com/logo.png"
    }
  }
}
</script>

About this tool

How it works and how to read the result.

Need this done for you?

Technical SEO & performance

Faster pages, clean structure and better visibility in search.

See the service

What it does

An article schema generator writes the JSON-LD that describes a blog post or news story to search engines: headline, author, publisher, dates and image. Fill the form and the script block on the right updates as you type. Empty optional fields are left out of the output, so the markup is always clean, and the checks flag the things Google cares about, such as a missing image or a headline over 110 characters.

How to use it

  1. Pick the type: BlogPosting for most company blogs, Article for long guides.
  2. Paste the headline, page URL and the main image URL.
  3. Enter the author's name and, if they have one, a profile page.
  4. Add the publisher name and logo, then the published and modified dates.
  5. Copy the script block into the post template or the page head.

How to read the result

The Checks stat shows "Looks good" when the headline, image, dates and author are all present and sensible. If a 118-character headline is entered the badge turns amber and the first problem is shown underneath: Google may cut it. Shorten it to under 110 characters and the badge goes green.

The output is an object with @type matching your choice, a headline, an image array, mainEntityOfPage pointing at the page URL, datePublished and dateModified, an author array and a publisher with a logo. A complete example runs to about 30 lines. The author is an array because Google's guidance allows more than one; add a second entry by hand if the post has co-authors.

After pasting, run the page through Google's Rich Results Test. "Article" should appear with no errors. Warnings about missing image sizes are optional improvements, not blockers.

Pair it with a breadcrumb schema on the same post, and see our technical SEO service for structured data across a whole site.

Questions

Frequently asked.

Article, BlogPosting or NewsArticle?

BlogPosting for posts on a company or personal blog, NewsArticle for journalism from a news publisher, Article when neither fits, such as a long guide. All three are accepted for Google's article rich results. Picking NewsArticle for a marketing post will not help and can look misleading.

Why does Google want several image sizes?

Google shows article images in different slots: a wide card, a square thumbnail and so on. Giving 16:9, 4:3 and 1:1 versions lets it pick the best crop. One image at least 1200px wide is the minimum. Add the other sizes by editing the image list in the output.

Does article schema improve rankings?

Not directly. It makes the page eligible for richer display in Google Discover, Top Stories and some search features, and it helps machines attribute the piece to the right author and publisher. The ranking benefit comes from the clicks those richer results earn, not from the markup itself.

Your next move

Like what you see? Tell us about it.

A process that takes too long, a website that undersells you, or an idea ready to take shape. Tell us where you are and we will suggest a useful next step.

India · Working with clients worldwide

We reply within a working day. No spam, ever.