301 chain301 chain
Permanent redirects stacked one after another.
Found by Redirect checker →
302302
A temporary redirect on a page that moved for good.
Found by Redirect checker →
SchemaUpdated

BlogPosting Schema

In short

BlogPosting is Schema.org structured data for a blog post, describing its headline, author, dates and main image so systems can interpret the page.

Meaning and scope

BlogPosting is a Schema.org type for a post published in a blog. It identifies the item as an article-like work and can describe properties such as its headline, author, publication date, modification date and image. It is data about a visible document, not a separate piece of content or a switch that creates a search feature.

Diagram showing the main relationship in BlogPosting Schema.

How to inspect it

Inspect the rendered page first, then compare its visible headline, byline, dates and representative image with the JSON-LD graph. A valid object whose dates or author do not match the page is still misleading. Test the actual URL after the site renders it, because templates, canonical rules and injected scripts can change the output.

  1. Choose the Article-family type that accurately describes the page; use BlogPosting only when the page is a blog post.
  2. Map every property from a visible, maintained source field rather than a hard-coded default.
  3. Include only values you can verify on the rendered page, including date fields and author identity.
  4. Validate the rendered graph, then recheck it after a template or CMS-field change.
  5. Monitor enhancement reports as diagnostics, not as a promise of rich results.

Practical decisions

The implementation decision is mostly a data-mapping decision. A generic template can produce technically valid JSON while describing the wrong page type or stale dates. Keep the graph small, visible-page-aligned and generated from the same editorial fields that the reader sees.

Limits and mistakes

BlogPosting markup can help machines understand a post, but it does not guarantee a rich result, ranking change or inclusion in any Google surface. Do not use it to add reviews, dates or authors that the reader cannot find, and do not treat a validator pass as evidence that the page is eligible for a particular visual treatment.

FAQ

No. It gives machines structured information about a blog post, but Google decides whether and how to show any search feature.
Yes. Publication and modification dates should describe the same editorial facts that are visible on the page.
No. Use a type that accurately represents the page; a service, category or product page is not automatically a blog post.