yodai Academy Get found on Google

Academy › Publish › Get found on Google

Not all your pages deserve that card

You'll be able to tell which pages on your website can carry a price and star rating next to the link, and which ones should never touch them.

By Yodai · Published on September 6, 2026 · Updated on October 12, 2026

4 min read

That card with a price and stars that sometimes shows up next to your link on Google doesn't come from your listing. It comes from data you put on your own site. And there's one question that decides whether it works for you or against you: which page do you put them on?

You have your homepage, where you sum up your whole business in two sentences. You have your blog, if you write one. And you have the pages where you describe one specific thing: a haircut for $18, a yoga class on Tuesdays at 7pm, a one-hour consultation. If the same service shows up with different prices in three places, the customer doesn't know which one to believe. And Google's rules require that what you mark up matches what's on the page, and if it looks misleading, Google can pull your rich result, sometimes on more pages than the one with the mistake.

The rule is easier to apply than it sounds at first: a page carries this data when it describes one single thing that someone can book or buy exactly as written on that page. A price, a duration, a date, or a time slot. But if the page instead sums up or links to several things, a homepage, a category, a list of services, it doesn't carry the data, because there's no single price to show next to the link.

Think about how a person reads the page, not a machine. If you land on the page and your first question is "how much does this specific thing cost?" and the answer is right there, it's a candidate. If your first question is "what services do you offer?" it's an index page, and an index doesn't have one price: it has several.

One nuance if you run a service business: Google describes this rich result for product pages, and one of the reasons it issues a manual action is labeling something as a product when it isn't. It also won't show star ratings pulled from reviews you publish about your own business. On the page for a haircut or a class, keeping one thing per page still helps the customer, but don't expect to see a price or stars next to the link: what follows mostly applies to the products you sell.

A page about one thing, or a page about several
The listing for one specific product
  • A price, or a range if it varies by size
  • A clear unit: a box, a bottle, a piece
  • You answer "how much does this cost?" by pointing to that same page, no extra clicks needed
The homepage, the blog, a list of services
  • It brings together several things with different prices
  • Its content or order changes every few weeks
  • Its job is to lead you to the specific page, not to sell on its own

What to choose: Put the data on the page for the specific item, never on the homepage or in a list. Your homepage doesn't need its own price. It needs a link to the page that does.

Here's what a page that deserves it looks like
Repair Hair Mask, 200 ml $22 · in stock For color-treated or dry hair. Pick it up at the salon or have it shipped. This page talks about one single thing, with one fixed price. It's the perfect candidate. Compare it to an "Our Products" page that lists ten products at different prices: that second page doesn't have its own listing, it has links to the ten pages that do.

Where this usually goes wrong

The typical mistake isn't forgetting to add the data: it's putting it in the wrong place because you're in a hurry or trying to save on pages. If you only have one "products" page that mentions scattered prices in the text, the temptation is to mark up that whole page. Don't: Google asks you to mark up pages for specific products, not listings. Create one page per product, even if it's short, and leave the "products" page as what it is, an index that links to the others.

The same goes for your blog. An article that mentions in passing that "the session costs $40" isn't a product listing, it's a piece of writing about something else. If you mark it up as if it were the listing, you're marking up something that isn't the page's main topic, exactly what Google's guidelines tell you not to do.

The "starting at $X" price on your homepage
Putting a ballpark price on your homepage, "services starting at $15," and marking it up as if it were product data is an easy mistake to make, and Google lists it as a reason for a manual action: labeling a business as a product. Google can take that price, show it next to your homepage link, and the customer who comes looking for that exact thing lands on a list of services where that number shows up nowhere. And if Google decides that data is misleading, it can pull your rich result, and not always just on the homepage. You avoid this by leaving this data off the homepage and putting it only on each service or product's own page.
What you'll walk away with
  • You know which pages on your site describe one specific thing with a price or an appointment time, versus the ones that just summarize or link elsewhere.
  • You've identified the candidate pages: one per product, never the homepage or a listing page.
  • You know that a page mixing prices for several things isn't a candidate: Google only shows this rich result on pages focused on a single product.
  • Next up is deciding exactly what price to show on that page, or whether it's better not to show one at all.
NextA set price or a quote: what number to give on each page