SEO & Traffic

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.

Genius GuruFounder, GeniusGuru 7 min read
Quick answer:
  • 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 typeWhat it describesWorth adding?
Article / BlogPosting / NewsArticleYour post: headline, author, dates, imagesYes, on every post
BreadcrumbListThe page's position on your site, like Home > SEO > PostYes, if your site shows breadcrumbs
OrganizationYour site or business: name, logo, contactYes, usually on the home or about page
ProductItems in an online store: price, availabilityYes, for store product pages
FAQPageQuestions and answers on a pageOptional; Google no longer shows FAQ rich results
HowToStep-by-step instructionsNo visible benefit in Google now
Note: FAQPage is still a valid schema.org type, and other search engines or tools may read it. If your site already has it, you do not need to rush to remove it. Just do not expect FAQ boxes in Google results.

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 name and ideally url (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:30 for 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.

Tip: A real author name and a working author or about page help readers trust you. They also connect to the trust signals in our guide on E-E-A-T for small blogs.

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

  1. Open Google's Rich Results Test (search "Rich Results Test" to find Google's official tool).
  2. Paste the URL of one blog post and run the test.
  3. Check the detected items. You should see your Article or BlogPosting, and breadcrumbs if you have them.
  4. Fix any items marked as errors. Warnings about optional fields are less serious, but fix them if it is easy.
  5. Repeat for each page type: home page, category page, post, and product page if you have a store.
  6. 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

  1. 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.
  2. Fake ratings. Never add star ratings you made up. It can lead to a manual action.
  3. Two plugins doing the same job. Two SEO plugins or a plugin plus theme schema can create duplicate, conflicting markup. Keep one source.
  4. Wrong dates. Changing dateModified without really updating the post does not help and can confuse readers.
  5. Expecting instant results. Google needs to recrawl your pages. Changes can take days or weeks to show.
Warning: Some old tutorials still promise FAQ dropdowns or HowTo steps in Google results. These features are gone. If a tool or service sells "FAQ schema for more clicks", ask what it will actually change.

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.

Tools mentioned in this post

Genius Guru

Founder of GeniusGuru. Teaches AdSense, Facebook monetization, YouTube growth and AI tools to learners across India, and builds the ready-made website scripts sold on the GeniusGuru marketplace.

More about GeniusGuru →