Search code examples
schema.orggoogle-rich-snippets

What is the priceRange parameter for Google Structured Data Reviews?


I am trying to determine what are the acceptable values for the priceRange parameter. On Google I see $$$ and that's it.

Someone please explain if I should be using $$$ literally or a decimal amount.


Solution

  • It seems there is no "standard" for this, and probably is born out of the rating system for Restaurants.

    It seems the convention is:

    • $ = Inexpensive, usually $10 and under
    • $$ = Moderately expensive, usually between $10-$25
    • $$$ = Expensive, usually between $25-$45
    • $$$$ = Very Expensive, usually $50 and up

    Source

    It seems TripAdvisor use the local currency symbol as the indicator:

    As a reviewer in Korean, you will fill in according to Won ₩, in Greek it will be according to Euros €. Aussies, on the .com.au version of the website get just $ signs, so rather subtle there. The understanding would be AUD$.

    Source

    But a user has quite rightly pointed out on the official schema.org Github that priceRange is ambiguous.

    The property schema.org/priceRange is ambiguous because it specifies text for a currency range...

    Source


    TL;DR

    Use the price property with a range modeled as a PriceSpecification http://schema.org/price

    Source - Github Issue