Structured Data (Schema.org): How to Get Stars and Prices Right in Google

Table of contents
Picture two results side by side in Google. Yours: a blue title and two lines of text. The competitor's, right above you: the same title, but with five gold stars, a price shown, an "In stock" note and a small navigation trail on top. Both lead to stores selling the same thing at similar prices. Which one do you click? Almost certainly the second — and so does everyone else. The difference between those two results isn't SEO in the classic sense, and it isn't ad budget. It's an invisible but decisive technical layer: structured data.
It's one of the biggest traffic levers most businesses in Moldova ignore entirely, because it doesn't show up on the page and never appears on an invoice. This article explains, in plain business terms, what structured data is, what you actually gain from it, which types still work in 2026 (Google has cut the list hard) and how to implement it without turning your site into a minefield.
What structured data actually is
A search engine "reads" your page, but it doesn't understand it the way you do. It sees text, images and links. It doesn't automatically know that "249 lei" is a price, that "4.8" is an average rating from 120 reviews, or that "Chișinău, Ștefan cel Mare St." is the address of a physical store. Structured data is a standardized way to tell it exactly that, in its own language: here's a product, here's the price, here's availability, here are the reviews.
The standard is called Schema.org — a shared vocabulary agreed on by Google, Microsoft and other engines — and the recommended way to add it to a page is JSON-LD: a small block of code, invisible to the visitor, placed in the page's source. It changes nothing about how the site looks to a human. But it radically changes how well the machine understands it. And when Google clearly understands what's on the page, it can show that information directly in results as rich results: the stars, the price, availability, the breadcrumb trail.
What you actually gain
The direct benefit is not a higher ranking — structured data is not, in itself, a ranking factor. The benefit is click-through rate. Two results in the same position do not get the same number of clicks if one looks rich and the other looks bare. Stars catch the eye, the price filters out the wrong people up front (and convinces the right ones), and "in stock" reduces hesitation. A rich result takes up more screen space and signals trust before the person clicks anything.
The effect compounds with the rest of your visibility work. There's no point investing in SEO to reach page one if your result looks anemic next to a competitor. Structured data is the step that turns a good position into real clicks. It's also tightly tied to Google Shopping and to the reviews you collect: the same product data and the same ratings that appear in Shopping ads can appear in organic results too, if they're marked up correctly.
What still works in 2026 — and what's dead
This is the part few people know up to date, and where many businesses waste time on things that no longer produce anything. Google has steadily narrowed the list of types that generate rich results. The most important recent change: on May 7, 2026, Google removed rich results for FAQs. The FAQPage markup remains valid and does no harm, but it no longer displays your expanded questions directly in Google. HowTo is also deprecated (since 2023), and in June 2025 Google retired seven more niche types in one move (among them Course Info, Claim Review and Vehicle Listing).
What remains valuable and active in 2026, especially for a business that sells: Product (with reviews/stars and offers — price, currency, availability), Review / AggregateRating, Breadcrumb (the navigation trail above the result), Organization and LocalBusiness (for company identity and local-context display), plus Event and Video where you have them. The official, always-updated list is Google's own: check which types are supported before you implement, right in the documentation at developers.google.com, so you don't build on something already retired.
One detail worth understanding: even though FAQ no longer produces a rich result, structured markup stays useful in a different sense. AI-powered search engines and assistants that summarize the web "read" the page partly through this data. In other words, some markup no longer works for the classic Google result, but works for how AI systems understand you. That's why this very article keeps a marked-up FAQ block — even if it no longer earns stars, it helps the machine understand the content.
What's worth implementing for a Moldovan business
Don't mark up everything for the sake of it. Choose the types that match what you truly have on the page, or you get "markup spam" that Google ignores or penalizes. For an online store, the clear priority is Product on every product page: name, image, price, currency (MDL), availability and, where you have them, the average rating and review count. To make the stars appear you need real reviews collected on the site — not invented, because Google verifies and penalizes fake markup.
For a service company or a business with a physical location, the priority is LocalBusiness and Organization: name, address, phone, hours, service area — data that ties directly to your Google Business Profile and strengthens your presence in local searches. Everywhere, Breadcrumb is cheap to add and almost always useful. The practical rule: start with one or two types that matter for your model, do them well, then expand.
How to implement and how to test
Technically, you add a JSON-LD block to the code of each relevant page. On WordPress and most e-commerce platforms, some markup already comes from the theme or an SEO plugin — but almost never complete and correct, especially on prices, availability and reviews. So it's worth verifying, not assuming. If you work on a custom or headless platform, the markup is generated in a controlled way from the real product data, which is actually the cleanest option.
The golden rule: structured data must reflect exactly what the human sees on the page. If you mark up a price of 199 lei but the page says 249, or mark up reviews that appear nowhere visibly, Google treats the markup as misleading and may ignore it entirely. After implementing, test each type with Google's Rich Results Test (it tells you whether the page is eligible for rich results and what errors it has) and watch the rich results report in Google Search Console, where you see how many pages are valid and where problems occur. The official steps and tools are described at developers.google.com. And to understand the real impact on traffic, track in Google Analytics 4 how organic clicks evolve on the pages where you added the markup.
Frequently asked questions
Will structured data rank me higher in Google?
Not directly — structured data is not a ranking factor. It influences how your result looks (stars, price, breadcrumb), which raises click-through rate. The practical effect: the same position brings more traffic, and the extra clicks can help visibility indirectly over time.
Is it still worth adding FAQ markup if Google removed it?
Since May 2026, FAQ markup no longer produces rich results in Google. It remains valid markup, does no harm, and helps AI-based systems understand the page content. Don't invest time in it for stars in Google, but there's no need to rush to delete it.
Can I mark up reviews to show stars even without real reviews?
No. Google checks review markup against what's visible on the page. Invented or invisible reviews are treated as misleading markup and can lead to structured data being ignored entirely or to manual actions. Collect real reviews and mark up only what you actually display.
Doesn't my e-commerce platform already include this data?
Usually partially. Many themes and SEO plugins generate basic markup, but rarely complete and correct on price, currency, availability and reviews. Check each page type with Google's Rich Results Test rather than assuming everything is covered.
How long until rich results appear?
Once the markup is correct and the page is re-crawled by Google, rich results can appear within a few days to a few weeks. Eligibility doesn't guarantee display — Google decides when and whether to show them. Monitor the Search Console report to see the real status.
Structured data is not a magic wand, but it's one of the few technical interventions with a direct, visible effect on traffic: it turns a position you earned with effort into a result people actually click. In a small market like Moldova's, where you often compete with the same few players on the same searches, having stars and a price when they don't can decide whether the click goes to you or to someone else. The XCORE.MD team can help you audit the markup you already have, identify what's missing, and implement what actually matters for your platform.

Need a professional website?
Talk to the XCORE team for free about how we can digitalize your business — website, online store, integrations, or AI automation.