Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is product price required for schema.org markup?

One of my client's websites doesn't show prices on their website, they simply have a "Request for Quote" button.

Now in Google Webmaster Tools I'm getting 100s of errors stating the price is missing.

If I'm reading it correctly, on schema.org/Offer it states that Text or Number is accepted.

Can I have "Call for Quote" for my schema price?

like image 492
reloaded5288 Avatar asked Feb 02 '26 14:02

reloaded5288


2 Answers

The price property is not required by Schema.org; they don’t require any properties at all, everything is optional.

But Google Search may require certain properties for displaying their Rich Snippets. If you don’t provide these properties, it’s likely that Google won’t show a Rich Snippet for your page. Nothing more.

That said, if you don’t show a price, don’t use the price property. "Call for Quote" is not a price. While the price property expects "Text or Number", this doesn’t mean that you could have any text or any number as value, it still has to be a price.

like image 154
unor Avatar answered Feb 05 '26 04:02

unor


Price has always been the mandatory attribute for Product Snippets (schema.org/Product) and it's value can contain only integer value or integer value with currency sign. Preview of Rich Snippets will not be generated if you don't mark up the price attribute correctly and as it's mandatory attribute so webmaster tools will keep on showing errors.

like image 30
shaurya_b Avatar answered Feb 05 '26 03:02

shaurya_b



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!