Schema Markup for Blog Posts: A Beginner's Guide for 2026
Schema markup helps Google understand your posts. Learn which types still matter in 2026, how to add them, and how to test them without the old hype.
- Schema markup (structured data) is a small piece of code that tells Google what your page is: an article, a product, a breadcrumb trail and so on.
- For blog posts, the most useful types are Article (or BlogPosting), BreadcrumbList and Organization. Google recommends the JSON-LD format.
- Schema does not guarantee rich results or higher rankings. Google stopped showing FAQ rich results in May 2026, so do not add FAQ markup expecting extra space in search.
- Test every page type with the Rich Results Test and fix errors in Search Console.
You have heard that "schema" helps SEO, but the word sounds technical. Plugins add it, tutorials show long code, and old guides promise star ratings and FAQ boxes in Google that no longer appear.
This beginner's guide explains schema markup for blog posts in plain English: what it is, which types still matter in 2026, how to add it, and how to check it is working.
What is schema markup in simple words?
When Google reads your page, it sees text and links. It has to guess which line is the title, who the author is and when the post was published. Schema markup removes the guessing. It is a label in your page's code that says, "This is an article. Its headline is X. It was published on this date by this author."
Readers never see it. It sits in the page's HTML, usually as a short script in the <head> section.
Google's introduction to structured data says Google can use this information to show richer search results. Note the word "can". It is a possibility, not a promise.
Does schema markup help SEO rankings?
Schema is not a ranking shortcut. Adding it to a weak post will not push it to page one. What schema does is help Google understand your page correctly and make your page eligible for certain search features.
Think of it as good housekeeping, like a clear title tag or a clean URL. It supports good content. It cannot replace it. If you are still working on the basics, start with our on-page SEO checklist first.
Which schema types still matter for blogs in 2026?
Google has removed several structured data features from search over the last few years. Its Search documentation updates page records these changes. For example, Google says FAQ rich results stopped appearing from May 7, 2026, and earlier in 2025 it phased out features like course info, estimated salary and special announcements. HowTo rich results were also removed earlier.
Here is a simple view for a normal blog or website:
| Schema type | What it describes | Worth adding? |
|---|---|---|
| Article / BlogPosting / NewsArticle | Your post: headline, author, dates, images | Yes, on every post |
| BreadcrumbList | The page's position on your site, like Home > SEO > Post | Yes, if your site shows breadcrumbs |
| Organization | Your site or business: name, logo, contact | Yes, usually on the home or about page |
| Product | Items in an online store: price, availability | Yes, for store product pages |
| FAQPage | Questions and answers on a page | Optional; Google no longer shows FAQ rich results |
| HowTo | Step-by-step instructions | No visible benefit in Google now |
What should Article schema include?
Google's Article structured data page says there are no required properties. You add the ones that apply. The recommended ones are:
- headline: the title of the post. Keep it concise, as long titles may be cut.
- author: a Person or Organization, with
nameand ideallyurl(a link to the author or about page). - datePublished and dateModified: dates in ISO 8601 format, ideally with a timezone, for example
2026-11-09T15:00:00+05:30for India. - image: one or more good-quality images. Google suggests 16:9, 4:3 and 1:1 versions where possible.
A simple example in JSON-LD looks like this:
<script type="application/ld+json">
{"@context": "https://schema.org", "@type": "BlogPosting", "headline": "How to Start a Blog in India", "datePublished": "2026-11-09T15:00:00+05:30", "dateModified": "2026-11-09T15:00:00+05:30", "author": {"@type": "Person", "name": "Your Name", "url": "https://example.com/about/"}, "image": ["https://example.com/images/blog-16x9.jpg"]}
</script>
Replace the sample values with your own. The values in schema must match what readers see on the page. If the visible date says 9 November, the schema should not say something else.
How to add schema markup to your blog
Option 1: WordPress with an SEO plugin
Most popular SEO plugins add Article, Organization and breadcrumb schema automatically. Your job is to fill in the settings: your site name, logo, whether the site is a person or an organization, and author profiles. Check the plugin's schema settings once, then test a post.
Option 2: Blogger
Many Blogger themes include basic schema in the template. If yours does not, you can edit the theme HTML and add a JSON-LD block. Back up your theme first, and change only what you understand.
Option 3: A PHP website script
Good PHP scripts generate schema from each post's data, so every new post gets correct markup without you touching code. For example, our AI auto news website script outputs NewsArticle and breadcrumb markup for each story, and our shopping store script adds Product markup with price and return details. If you are comparing scripts, add "Does it output structured data?" to your checklist.
Option 4: Add it by hand
For a small static site, you can paste a JSON-LD block into each page's <head>. This works, but it is easy to forget to update dates. Use it only if you have a few pages.
How to test schema markup step by step
- Open Google's Rich Results Test (search "Rich Results Test" to find Google's official tool).
- Paste the URL of one blog post and run the test.
- Check the detected items. You should see your Article or BlogPosting, and breadcrumbs if you have them.
- Fix any items marked as errors. Warnings about optional fields are less serious, but fix them if it is easy.
- Repeat for each page type: home page, category page, post, and product page if you have a store.
- After a few days, look at the enhancement reports in Google Search Console to catch problems across the whole site.
Google also suggests using the URL Inspection tool in Search Console to see how Google views a page, and checking that robots.txt or a noindex tag is not blocking it. Our guide on requesting indexing in Search Console shows where that tool is.
Common schema mistakes to avoid
- Marking up things readers cannot see. Do not add reviews, ratings or FAQs in schema that are not on the page. Google's structured data guidelines treat this as misleading.
- Fake ratings. Never add star ratings you made up. It can lead to a manual action.
- Two plugins doing the same job. Two SEO plugins or a plugin plus theme schema can create duplicate, conflicting markup. Keep one source.
- Wrong dates. Changing
dateModifiedwithout really updating the post does not help and can confuse readers. - Expecting instant results. Google needs to recrawl your pages. Changes can take days or weeks to show.
Is schema important for news websites?
For news sites, Article or NewsArticle markup with correct dates and author details helps Google understand fresh stories. It is not the only factor for Top Stories or Google News, but it is part of a clean technical setup. Our guide on how to appear in Google News covers the other parts, such as transparency pages and original reporting.
Final word
Schema markup is simple once you strip away the hype. Add Article markup to every post, breadcrumbs if you use them, and Organization details for your site. Keep it accurate, test it, and then focus on what really drives traffic: useful content.
Next step: run your three most popular posts through the Rich Results Test today and fix any errors you find. If you are planning a new site and want structured data handled for you, browse the scripts in our marketplace.
Frequently asked questions
Is schema markup a ranking factor?
Schema is not a shortcut to higher rankings. It helps Google understand your page and can make it eligible for some search features, but content quality matters far more.
Does Google still show FAQ rich results?
No. Google says FAQ rich results stopped appearing in Google Search from May 7, 2026.
Which schema format should I use?
Google recommends JSON-LD where your site setup allows it. It is a separate script block, so it is easy to add and maintain.
How do I check if my schema is working?
Test your page URL in Google's Rich Results Test and fix any errors. Then watch the enhancement reports in Google Search Console.