Skip links

Google’s New Product Structured Data: How Vietnamese SMEs Can Win Rich Results on Search

If you sell products online in Vietnam, Google just made it easier for your listings to stand out in Search, and most local businesses haven’t noticed yet. On July 9, 2026, Google rolled out three updates to Merchant Listing structured data: the behind-the-scenes code that tells Google the price, availability, and category of every product on your website. Get it right and your products can appear with rich results, price, sale badges, star ratings, directly in Search, before a shopper even clicks.

What Google Changed in July 2026

According to Search Engine Journal’s report by Roger Montti, the update centers on two practical improvements for anyone running an online store, plus one bigger shift in how your data connects together.

A new “category” property

Google added a category property to Product structured data, and it accepts two formats. The first is plain text, custom category labels you define yourself, similar to the product_type attribute in a feed (recommended limit around 750 characters). The second is CategoryCode, a structured object that lets you declare official Google Product Categories (GPC) directly in your markup using inCodeSet (pointing to Google’s taxonomy) and codeValue (a numeric ID or full path such as “Apparel & Accessories > Clothing > Dresses”). You can even mix both in a single array. The point: you can now classify products at the page level, instead of relying only on your Merchant Center feed.

Clearer sale-duration signals

Google clarified three properties for expressing when a sale price is valid: priceValidUntil (the date after which the price is no longer available, set it in the past and the listing simply won’t show), validFrom (when the price becomes valid), and validThrough (when it stops). All of them use ISO 8601 format, for example 2026-12-31T23:59:59+07:00, note the +07:00, which is Vietnam time. Best practice is to always provide both a start and end date, make sure the start comes before the end, and include the timezone so Google shows your promo price at exactly the right moment.

The bigger picture: these updates unify Schema.org structured data with Merchant Center feed attributes. In plain terms, your website markup and your product feed finally speak the same language, fewer mismatches, more consistent listings.

Why This Matters for Vietnamese SMEs

For retail, F&B, and e-commerce brands, rich results are essentially free visibility. A listing that shows a price, a sale badge, and star ratings takes up more space and earns more clicks than a plain blue link, without spending a single dong more on ads. For a boutique in Da Nang or an F&B shop in Ho Chi Minh City, that’s a direct lift in click-through rate for keywords you already rank for.

The sale-duration properties are especially useful around Vietnam’s peak shopping moments, Tet, 12.12, Black Friday, back-to-school. With validFrom and validThrough, you can schedule promotional pricing so Google displays the sale price at the right time and reverts automatically when the campaign ends. Meanwhile, accurate categories help Google match your products to more specific, higher-intent searches, which usually convert better.

How to Implement It (Without a Full Dev Team)

  1. Audit your current markup. Run key product pages through Google’s Rich Results Test to see what structured data you already output.
  2. Add or update the category. If you’re on WooCommerce or Shopify, SEO plugins like Rank Math or Yoast auto-generate Product schema, check it and extend it with proper categories.
  3. Set your sale windows. Configure validFrom and validThrough in ISO 8601 with the +07:00 offset for every promotion.
  4. Keep feed and markup consistent. Make sure the category and price in your on-page markup match your Merchant Center feed.
  5. Re-test and monitor. Validate again, then watch performance in Google Search Console.

A quick trade-off note: plugins get you about 80% of the way with almost no code, which is perfect for most SMEs. Hand-written JSON-LD gives you full control over categories and sale windows but needs a developer, worth it once your catalog gets large or your promotions get complex.

Common Mistakes to Avoid

  • Leaving a past priceValidUntil date, your listing quietly disappears from rich results.
  • Forgetting the timezone, so a sale price flips a few hours early or late.
  • Mismatched categories between your feed and your on-page markup.
  • Marking up a price that doesn’t match what’s visible on the page, a policy violation that can get your rich results suppressed.

FAQ

Do I need a Google Merchant Center account?

No, structured data on your own site can earn organic rich results without a paid feed. But combining clean on-page markup with a Merchant Center feed is the strongest setup, and this update makes the two work together more smoothly.

Will this work with WooCommerce or Shopify?

Yes. Both platforms output Product structured data by default or via an SEO plugin. You mainly need to confirm the category and sale-date fields are populated correctly for the Vietnamese market.

Turn Structured Data Into Real Traffic

Structured data is one of the highest-ROI, lowest-cost SEO wins available to a Vietnamese online store right now, but it only works when it’s implemented cleanly and kept in sync with your feed. If you’d like a team to audit your product schema and set it up properly, that’s exactly the kind of work our digital marketing & SEO services handle for SMEs across retail, F&B, and e-commerce.

Want your products to stand out on Google? Call our hotline at +84 969 838 467 or email huyen.dang@webie.com.vn for a free consultation.

Source: Roger Montti, “Google’s New Merchant Listing Structured Data Improves SEO,” Search Engine Journal, July 9, 2026.

Laissez un commentaire

This website uses cookies to improve your web experience.
See our Privacy Policy to learn more.
Explore
Drag