Schema markup doesn't move the needle for rankings
Schema markup is the structured data you paste into your pages so Google can understand what they're about — products, reviews, events, local business details. Moz just published a deep dive into whether it actually moves the needle on rankings. The short answer is: it doesn't. Schema doesn't directly improve where you rank. It changes how your results appear on the SERP. Rich snippets, the little review stars under a listing, the carousel for recipes — those are all powered by schema. That's the real value.
The test Moz ran compares pages with and without structured data across a large set of keywords. Pages with schema tend to get more clicks, but not because they ranked higher. They ranked the same and displayed more interestingly. Clicks went up because the listing looked different — the star rating, the price, the image thumbnail. That's a CTR play, not a ranking play. And it's the same story for rich results in general: schema is the prerequisite, not the lever. If your page already qualifies for a rich result, adding schema is the final step. If it doesn't qualify, no amount of JSON-LD is going to force it in.
For the folks running side hustles, shop fronts, and local spots — this is the kind of SEO myth that wastes hours. You spend 20 minutes pasting schema, you check the results the next day, and nothing changed. The truth is simpler: write clear content, keep your NAP consistent, get real reviews, and add schema if it makes your listing look better on Google. Don't treat it like a ranking hack. It's a presentation layer.
Why this matters for us: the small shops and side hustles that dominate our neighborhoods are the ones most likely to chase schema as a shortcut — knowing it doesn't move rankings saves them time and keeps the focus on what actually drives foot traffic and reviews.
“Schema is the prerequisite, not the lever.”