Google Adds Support For Sale Pricing And Pricetype Property

A complete implementation guide for ecommerce sites wanting to display sale prices in Google search results through structured data markup.

Understanding Google's Sale Pricing Support

In September 2024, Google made a significant announcement that bridges a long-standing gap between what merchants could do in Google Merchant Center and what they could communicate through structured data on their websites. The company added support for the priceType property in merchant listing structured data, enabling ecommerce sites to explicitly mark up sale pricing alongside regular prices.

This update brings parity between Merchant Center product feeds and website-based schema markup, giving merchants more control over how pricing information appears in search results. For ecommerce businesses running promotions, this change means clearer communication of discounts and deals directly in Google's search listings--potentially improving click-through rates from price-sensitive shoppers.

Our SEO services help ecommerce businesses implement structured data that maximizes search visibility and drives qualified traffic to product pages.

What the priceType Property Enables

The priceType property opens several new possibilities for how product pricing appears in search results:

  • Strikethrough pricing display showing both current sale price and original list price
  • Better semantic understanding of which price represents the active offering
  • Inclusion in deal-focused search features and price comparison contexts
  • Accurate representation for seasonal sales, clearance pricing, and manufacturer promotions

The implementation of priceType builds on Schema.org's existing priceType enumeration, which has long supported values like "ListPrice," "SalePrice," and "MSRP" (Manufacturer's Suggested Retail Price). Google's adoption of this property means that ecommerce sites can now use a standardized approach that works across multiple platforms and search engines.

Key Benefits of Sale Pricing Schema

Why implementing priceType matters for your ecommerce visibility

Enhanced Search Visibility

Products with visible sale pricing stand out in search results, capturing attention from deal-seeking shoppers.

Improved Click-Through Rates

Strikethrough pricing creates a visual trigger that communicates value and drives more clicks.

Accurate Price Representation

Semantic clarity helps search engines understand current versus reference pricing accurately.

Competitive Differentiation

Clear pricing communication helps differentiate your offers in crowded product search results.

Technical Implementation Requirements

Implementing sale pricing with priceType requires understanding how this property interacts with other required and optional properties in the Product schema. The foundation remains the standard Product markup with properties like name, image, description, and price, but the priceType adds a new dimension of specificity.

According to Google's official documentation on merchant listing structured data, when you provide a second price with the original strikethrough price marked with priceType, the current price automatically becomes a sale price in Google's understanding. This means the first price in your markup should represent the current active price, while the second price marked with priceType="https://schema.org/ListPrice" represents the original reference price.

For complex ecommerce implementations, our web development services can ensure your product pages are built with proper structured data integration from the ground up.

How priceType Works

When you provide a second price with the original, strikethrough price marked with priceType="https://schema.org/ListPrice", the current price automatically becomes a sale price in Google's understanding:

  • The first price in your markup should represent the current active price
  • The second price marked with priceType="https://schema.org/ListPrice" represents the original reference price
  • Google displays the sale price as primary with the list price showing strikethrough formatting

Required Schema Structure

The schema markup must be properly formatted as valid JSON-LD, following Google's structured data guidelines. Each Product entity requires an offers property that includes at minimum the price and priceCurrency properties, with the new priceType adding specificity about which type of price each value represents. The additionalProperty field is used to specify the original list price with its priceType designation.

Key Implementation Points

  1. Use valid JSON-LD following Google's structured data guidelines
  2. Ensure currency consistency using ISO 4217 codes in priceCurrency
  3. Remove priceType when sales end to avoid misleading markup
  4. Test with Google's Rich Results Test tool before deployment
Example: Product Schema with priceType for Sale Pricing
1{2 "@context": "https://schema.org/",3 "@type": "Product",4 "name": "Product Name",5 "image": "https://example.com/product-image.jpg",6 "description": "Product description here",7 "offers": {8 "@type": "Offer",9 "priceCurrency": "USD",10 "price": "79.99",11 "availability": "https://schema.org/InStock",12 "itemOffered": {13 "@type": "Product",14 "name": "Product Name",15 "sku": "PROD-12345"16 }17 },18 "additionalProperty": {19 "@type": "PropertyValue",20 "propertyID": "priceType",21 "value": "https://schema.org/ListPrice",22 "valueReference": {23 "@type": "PropertyValue",24 "propertyID": "price",25 "value": "99.99"26 }27 }28}

Common Implementation Mistakes

1. Reversed Price Designation

The most frequent error is mixing up which price should carry the priceType property. The current price should NOT have priceType applied--Google automatically interprets the primary price as the active offering. Only the original price should include priceType="https://schema.org/ListPrice".

2. Currency Inconsistency

All prices in the markup must use the same currency with proper ISO 4217 codes. Mixing currencies or including symbols in price values can cause Google to reject the markup:

  • Correct: "priceCurrency": "USD", "price": "79.99"
  • Incorrect: "priceCurrency": "USD", "price": "$79.99"

3. Outdated Sale Pricing

Many sites fail to remove priceType markup when sales end, leading to persistent "sale" displays long after the discount is gone. This:

  • Creates poor user experience when pricing doesn't match expectations
  • Risks algorithmic penalties for misleading structured data
  • Damages brand trust when shoppers feel deceived

Our technical SEO services include schema audits to identify and fix outdated or incorrect structured data before it impacts your search performance.

4. Incomplete Schema

Adding priceType without required properties like price, priceCurrency, and availability can cause Google to reject the entire markup. Ensure all required Product schema elements are present and valid before adding enhanced pricing features.

For more details on proper schema implementation, refer to Google's merchant listing structured data guidelines.

Search Intent And Consumer Behavior

Understanding why sale pricing markup matters requires examining the psychology of price-sensitive shoppers and how they interact with search results. Research consistently shows that consumers making purchase decisions respond to perceived value, and showing both a sale price and original price with visual emphasis on the discount creates a powerful psychological trigger.

Why Price-Sensitive Shoppers Matter

The strikethrough formatting immediately communicates savings, which research has linked to:

  • Increased click-through rates for products with visible discounts
  • Higher conversion rates as shoppers arrive with clear value expectations
  • Improved brand perception when pricing communication is consistent and accurate

Impact on Search Visibility

Google's recognition of sale pricing through structured data means:

  • Products with active discounts become eligible for deal-focused search features
  • Enhanced visibility in price-comparison contexts and competitive searches
  • Differentiation from competitors when pricing advantages are clearly communicated

For merchants running promotions, ensuring pricing information appears in search results extends the reach of their pricing strategy beyond their own website. The rise of comparison shopping and research behaviors in ecommerce means that many purchase journeys begin with search engines rather than direct website visits.

Integration with Ecommerce SEO Services

Implementing proper schema markup for sale pricing is part of a comprehensive ecommerce SEO strategy. When your product pages are optimized for both technical SEO and enhanced search listings, you create more opportunities for visibility in competitive product searches. Our team can help audit your current implementation and identify opportunities to enhance your product schema for better search performance.

Measuring Impact And Performance

Tracking the effectiveness of sale pricing structured data requires monitoring both technical validation and business metrics.

Technical Validation

  • Search Console Enhancement Reports: Monitor which Product rich results are being detected and identify any issues
  • Rich Results Test Tool: Regular testing confirms markup is valid and eligible for enhanced display
  • Crawl Status: Track when Google discovers and processes new structured data

Business Metrics to Monitor

  1. Click-Through Rates for product listings in search results
  2. Conversion Rates for traffic arriving at product pages with sale pricing markup
  3. Organic Search Traffic to product category and detail pages
  4. Bounce Rates to identify discrepancies between search expectations and page content

Performance Analysis Considerations

  • Recrawl delays: Google may take days or weeks to process new structured data across large sites
  • Attribution windows: Consider multi-session conversion patterns for high-consideration purchases
  • Controlled testing: A/B test markup on product subsets for cleaner attribution

The key is comparing metrics before and after implementing sale pricing markup, segmenting by product type and discount level to identify where the enhancement has the greatest impact.

Sale Pricing Schema Impact

4

Key priceType enum values supported

1

Primary price interpretation rule

+

Business value of accurate pricing communication

24-48hrs+

Hours for Google to process new markup

Integration With Ecommerce Platforms

Most modern ecommerce platforms have some level of structured data generation built in, but sale pricing support may require additional configuration or extension.

Platform-Specific Considerations

Shopify: Native schema generation includes basic Product markup; sale pricing requires apps or theme modifications to add priceType.

WooCommerce: Built-in schema support can be extended through plugins or custom code in theme templates.

Magento: Enterprise-grade platforms require module development or configuration to implement priceType properly.

Custom/Headless Implementations: Often generate schema through code that explicitly builds JSON-LD output; adding priceType requires logic updates.

Key Integration Requirements

  • Sync pricing data between commerce platform and website markup
  • Automate priceType addition/removal with promotional schedules
  • Validate markup generation at scale for large product catalogs
  • Monitor for errors that could affect search visibility

For technical SEO audits of your ecommerce platform, a comprehensive review can identify schema implementation gaps and opportunities for enhanced rich results.

Connecting to Technical SEO Services

Proper schema implementation is just one component of technical SEO for ecommerce. Ensuring your product pages are fully optimized--from structured data to site architecture--creates the foundation for search visibility that drives organic traffic and conversions. Our technical SEO specialists can audit your entire ecommerce site and implement improvements that enhance both user experience and search performance.

Frequently Asked Questions

Ready to Optimize Your Ecommerce Schema?

Our team can help implement proper structured data for your products, including sale pricing markup that enhances visibility in Google search results.