Delivery team online — 09:30–19:00 IST
Decision · Search and AI visibility

What schema markup does and where it wastes your time

Understand what schema markup can and cannot do for your search results so you can tell a worthwhile job from an audit line item billed as optimisation.

Why schema markup keeps appearing on your audit

Someone has told you your website needs schema markup. It usually arrives as a line in an SEO audit or a developer estimate with no sense of scale attached. Schema markup is code added to a page that labels what the page contains. It tells a search engine that one string of numbers is a price and that another is a rating.

The honest position is that schema changes how your page can be displayed. It does not change how worthy of ranking that page is judged to be. That single distinction decides whether the work deserves a place in your budget this quarter.

What it costs and what it does not buy

Schema markup does not buy rankings. It does not buy traffic by itself and it cannot rescue a page nobody wants to read. What it buys is eligibility for a richer search result such as a price or a star rating shown under your link.

The cost sits in developer time rather than in licence fees. One product template or article template takes an hour or two for a developer who has done it before. A site with many templates and no clean data in the backend takes far longer because every price and rating must be pulled from a reliable field rather than typed into a design. Professional fees for this work attract GST at 18%. Budget separately for maintenance. Markup breaks quietly when a theme updates or a plugin changes its output and nobody is told.

Who should add it and who should leave it alone

Add it when your pages carry the structured facts search engines actually display. Product price and availability. Event dates and venue. Recipe times. Job postings. Opening hours and service area for a local business.

Leave it alone if you run a five page company brochure with no products no events and no reviews. Marking up a company profile page as an Organisation and calling that a project is busywork billed as optimisation. Leave it alone too if your pages are not indexed or load in eight seconds or your category pages have no copy on them. Those faults cost you far more and schema fixes none of them. A business with one landing page and a contact form should spend the same money on the page itself.

How it actually works

Schema markup is normally added as a JSON-LD block in the page head. It restates facts already visible on the page using vocabulary from schema.org. Most Indian small business sites run on WordPress or Shopify where a plugin or app can generate this automatically for products and articles.

The real sequence runs like this. Decide which page types carry displayable facts. Confirm the data lives in a proper backend field. Let the template generate the markup from that field. Then validate the output in Google's Rich Results Test and watch the enhancement reports in Search Console. Hand written markup on individual pages never survives a growing catalogue. Template level markup does.

Judging whether it worked

The metric that matters is click-through rate on the marked up pages measured in Search Console before and after. Impressions holding steady while clicks rise is the signal that a richer result is earning attention.

The metric that flatters is the count of valid items in the enhancement report. A thousand valid products proves only that your code parses. It says nothing about whether Google chose to display anything at all. Rich results are shown at the search engine's discretion so no agency can promise you one.

The common mistake

The expensive mistake is marking up facts the page does not show. Aggregate ratings for a product with no reviews visible. A price in the code that differs from the price in the template. A discount declared in markup and absent from the page.

Search engines treat this as spam rather than as a bug. The consequence is loss of rich result eligibility across the whole site which leaves you worse off than if you had never added markup. Fix the underlying data first. Then describe it.

A note on review and FAQ markup

Review and FAQ markup has been narrowed by Google more than once in recent years. FAQ rich results are now shown for far fewer sites and self-serving review markup on a business's own pages is restricted. Any proposal claiming FAQ schema wins you a bigger listing is describing an older version of search. Run your own queries and look at what is displayed today before commissioning the work.

This guide explains how something works. It is not legal, tax or financial advice, and rules change. Confirm anything regulatory with a qualified professional before you act on it.