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": "https://schema.org", "@type": "BlogPosting", "headline": "Headline, your H1", "description": "Your meta description", "datePublished": "June 4, 2016", "datemodified": "June 5, 2016", "mainEntityOfPage": "True", "image": { "@type": "imageObject", "url": "http://example.com/images/image.png", "height": "600", "width": "800" }, "publisher": { "@type": "Organization", "name": "Publisher name", "logo": { "@type": "imageObject", "url": "http://example.com/images/logo.png" } }, "author": { "@type": "Person", "name": "Andrew Ders Smith" }, "sharedContent": [ { "@type":"WebPage", "headline": "Checkout this page!", "url": "https://forum.domain.org/post/53453/", "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:
- Schema By Hesham
- WP SEO Structured Data Schema by By WPSEMPlugins
- Schema – All In One Schema Rich Snippets By Brainstorm Force
- Schema & Structured Data for WP & AMP By Magazine3
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.
Conclusion,
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.
Comments are closed.