All posts
Ray Iyer
Ray Iyer
Co-founder, Anglera

Getting jewelry & watches products recommended by ChatGPT, Gemini, and AI shopping

Why thin jewelry and watch listings vanish from ChatGPT, Gemini, and Google AI Mode, and the attribute-level data that gets them recommended.

Getting jewelry & watches products recommended by ChatGPT, Gemini, and AI shopping

A shopper today doesn't start with "diamond stud earrings site:yourstore.com." They ask an AI: find me a low-profile solitaire engagement ring in platinum under three thousand dollars, or a men's automatic dive watch with a sapphire crystal and at least 200 meters of water resistance. The AI answers from structured product data, not from a page someone has to read. If your catalog doesn't speak that language, it doesn't get named.

Shopping already moved to the answer engine

This isn't a future-tense trend. James Allen built a ChatGPT plugin back in 2023 specifically so shoppers could describe a ring in plain language, get a budget, metal, and diamond-shape match, and see three concrete picks with prices and links, rather than scroll a 200,000-SKU diamond grid themselves (Modern Retail). Google's own 2026 Search updates push further in the same direction: AI Mode now reasons across a live Shopping Graph and hands off to agentic checkout flows, not just static blue links (Google Search I/O 2026).

For jewelry and watches specifically, the fit is almost too obvious. These are high-consideration, spec-dense, gift-driven categories: metal, karat, gemstone, cut, clarity, movement, water resistance, case size, band width. Shoppers don't want to read ten product pages to compare that. They want to ask once and get a ranked, justified answer. If an AI can't extract your specs cleanly, it will recommend the next brand whose feed it can parse.

Why thin data makes a catalog invisible

AI answer engines and shopping agents don't "read" a product page the way a person does. They pull from structured feeds and markup: Merchant Center product data, schema.org Product and Offer fields, and any spec table exposed in machine-readable form. Without a proper feed, products don't enter the Shopping Graph and can't surface in AI Mode results at all (Google Merchant Center guide for AI Mode). The same guide notes that variant attributes like material, color, size, and gender are what AI Mode filters on directly, and that GTIN gaps or made-up identifiers knock products out of the comparison clusters entirely.

Jewelry and watch catalogs are notorious for failing this test. Descriptions lean on brand voice ("timeless elegance," "a statement piece") instead of the attributes a filter or an agent actually needs. Metal is buried in a title. Carat weight is a range, not a number. Watch movement type is missing entirely. None of that is a problem for a human browsing photos. It's fatal for an AI trying to match a spec.

Here's what that gap looks like on an actual SKU.

AttributeRaw feed (typical)Enriched for AI
TitleMen's Automatic Watch – BlackMen's Automatic Dive Watch, 42mm, Black Dial, Stainless Steel
Movement(missing)Automatic, 26-jewel, 42-hour power reserve
Case material(missing)316L stainless steel
Case diameter(missing)42mm
Water resistance"water resistant"200m / 20 ATM
Crystal(missing)Sapphire, scratch-resistant
Dial colorBlackBlack, luminous hour markers
BandBlackRubber, 22mm lug width, quick-release
Gender/audienceMen'sMen's
GTIN(missing)0-885909-XXXXXX-X

The left column reads fine on a product page. It's unusable to an agent trying to answer "which of these has a sapphire crystal and at least 200m water resistance." The right column answers that question directly, in a field the AI can actually parse.

What machine-readable jewelry and watch content looks like

For jewelry, the attributes that matter most are metal type and purity (14k vs. 18k, platinum, vermeil), gemstone type and origin (natural vs. lab-grown), carat weight as a specific number, cut and shape, clarity and color grade, setting type, and ring size availability. For watches, add movement type, case material and diameter, water resistance rating, crystal type, complications (date, chronograph, GMT), and strap or bracelet material and width.

Two more things matter as much as the attributes themselves:

  • Consistency across variants. If "18k yellow gold" is written three different ways across your ring sizes, an AI treats them as three different, less-trustworthy answers instead of one confident one.
  • Values in the field, not just the description. A sentence saying "comes in 14k or 18k gold" doesn't help a structured filter. A metal attribute with one value per SKU does.

None of this requires ripping out your PIM or your commerce platform. Anglera plugs into whatever you already run, scores every jewelry and watch SKU for AI-readability, and fills the specific gaps, missing carat, movement, water resistance, GTIN, that keep a catalog out of ChatGPT, Gemini, and Google AI Mode results. Your PIM stores the data; Anglera does the work of making sure it's complete enough for an AI to recommend.

Ray Iyer

About the author

Ray IyerCo-founder, Anglera

Ray is a co-founder of Anglera, building the product-data infrastructure for agentic commerce — turning messy catalogs into structured, AI-readable data that buyers and answer engines can find. Previously product at Uber; Stanford CS.

See it on your own SKUs.

A 30-minute walkthrough on your categories and your supplier data.

Book a demo