How to Add BlogPosting Schema Markup to Blog Post? (BlogPosting JSON-LD)

Blogposting Schema Markup JSON-LD
Spread the love

How to Add BlogPosting Schema Markup

There are 3 ways to create and add blogposting schema markup to your website. You can add blogposting schema markup JSON-LD manually by copying the schema code below then editing it with your own blog post details. You can also add blogposting markup using a schema plugin and lastly, a blogposting schema markup can also be generated using an online schema markup generator tool.

Adding blogposting schema markup to your blog posts helps search engines quickly find out what the post is all about and increases the chances of getting ranked higher in the SERP’s.

How to Add BlogPosting Schema Markup to Blog Posts without a plugin?

We have verified this BlogPosting JSON-LD using Google’s Structured Data Testing Tool and it works perfectly. All you have to do now is replace the sample code information with your own.

Add your own headline, Meta description, date published and modified then copy and blog post image. Then comes to your logo URL and author bio, lastly enter social sharing links and details.

<script type="application/ld+json">{ "@context": "", "@type": "BlogPosting", "headline": "Headline, your H1", "description": "Your meta description", "datePublished": "June 4, 2016", "datemodified": "June 5, 2016", "mainEntityOfPage": "True", "image": { "@type": "imageObject", "url": "", "height": "600", "width": "800" }, "publisher": { "@type": "Organization", "name": "Publisher name", "logo": { "@type": "imageObject", "url": "" } }, "author": { "@type": "Person", "name": "Andrew Ders Smith" }, "sharedContent": [ { "@type":"WebPage", "headline": "Checkout this page!", "url": "", "author":{ "@type":"Person", "name": "Aweseom User" } } ], "articleBody": "Copy the whole blog post here, line by line." }</script>

Hope this helped if it did don’t forget to share it with your peers.

How to Add BlogPosting Schema Markup Using A Free Plugin

If you run a WordPress based website then you may want to consider adding BlogPosting Schema using a plugin as this would be easy and also save a lot of time.

Here are the top BlogPosting Schema Plugins that you can use to add them to your blog posts:

These plugins allow web designers and webmasters to easily add blogposting schema to posts and also add various other relevant schema markups to the whole website.

How to Add BlogPosting Schema Markup Using an Online Tool

If you are looking for a way to add blogposting schema without a plugin or copying the above code then we got an easier way as well. You can easily add a blogposting schema by visiting this site here.

Visit the site and select the very first option “Article” and Article type as “BlogPosting” and then enter your blog post URL and the remaining information related to your blogpost. Once done, from the right-hand side copy and paste the code into your website.

You can also click the orange G icon on the right hand side and validate the generated schema markup directly with Google’s structured data testing tool.


Many think that schema markup only helps search engine bots to understand the blog post accurately however it also helps your searchers find the relevant content on your site faster.

My bloggers and webmasters avoid adding blogposting schema to their blogs due to the complexity behind it thus I had to make this easy guide to help you understand that it is a very easy process which does not involve so much technicality.

If you still have trouble adding a blogposting schema markup to your website then hit the contact button and fill out a form and I will personally help you out.

Spread the love

Posted on August 26, 2018 in Search Engine Optimization

Author: Jobin John
I am the founder & CEO of Egochi. I share my knowledge and experience on a variety of digital marketing topics, including SEO best practices, social media marketing strategies, content marketing tips, and local SEO techniques. My goal is to help small businesses and marketing professionals stay up to date with the latest trends and techniques in the industry, and to provide them with actionable advice that they can use to grow their online presence and reach their marketing objectives.
Back to Top