How can I display a price in Google search results like in the following screenshot?

Screenshot of Google results with Price


You can set a price range using this parameter:

  "priceRange" : "$100 - $200",


<script type="application/ld+json">
  "@context": "http://schema.org",
  "@type" : "LocalBusiness",
  "@id" : "WEBSITE URL",
  "name" : "BUSINESS NAME",
  "logo" : "LOGO URL",
  "telephone" : "PHONE NUMBER",
  "email" : "EMAIL ADDRESS",
  "sameAs" : [ "URL #1", "URL #2" ],
  "url" : "WEBSITE URL",
  "image" : "IMAGE URL",
  "priceRange" : "$000 - $000",
  "description" : "BUSINESS DESCRIPTION",
  "address" : {
    "@type" : "PostalAddress",
    "streetAddress" : "STREET ADDRESS",
    "addressLocality" : "CITY",
    "addressRegion" : "STATE ABBREVIATION",
    "postalCode" : "ZIP CODE"
  "geo" : {
    "@type" : "GeoCoordinates",
    "latitude" : "LATITUDE COORDINATES",
    "longitude" : "LONGITUDE COORDINATES"

Try it out with Structured Data testing tool:

Link to official scheme priceRange: http://schema.org/priceRange

Link to schema price: http://schema.org/price


Markup your product/service with the schema guidelines. Google may pick up your data and display the price point as it does in your example.

Keep in mind, this does not guarantee that it will display.


I think it is part of Google snippet. You can make some good condition for snippet but you can not influence from 100%.

  • Such a short answer is not high quality. Can you expand this? Can you link to documentation from Google about the snippet? Apr 12 '18 at 14:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.