Free practical guide

Compare the selected variant with the Product markup a machine can read

When price, availability, SKU, or URL looks wrong in search, start with one selected option. A public comparison can reveal a buyer-facing mismatch without pretending to diagnose a private feed or Merchant Center account.

This is a public-page comparison. Private theme, inventory, feed, and Merchant Center checks remain separate.

01

Selected state

Record the exact size, color, finish, or configuration selected in the page UI before reading the public markup.

  • Record the exact URL, selected option, visible wording, and review date.
  • Separate a public observation from a private implementation question.
02

Visible offer

Capture the price, currency, availability, SKU, and product URL a buyer sees for that selected option.

  • Record the exact URL, selected option, visible wording, and review date.
  • Separate a public observation from a private implementation question.
03

Product markup

Compare the public Product or Offer fields with the same selected option. Do not assume the first or default variant represents every option.

  • Record the exact URL, selected option, visible wording, and review date.
  • Separate a public observation from a private implementation question.
04

Canonical handoff

Check that the canonical or product URL does not point to a different item or lose the selected-state context when the option changes.

  • Record the exact URL, selected option, visible wording, and review date.
  • Separate a public observation from a private implementation question.
05

Private boundary

Record which question still requires Shopify theme, inventory, feed, or Merchant Center access before implementation.

  • Record the exact URL, selected option, visible wording, and review date.
  • Separate a public observation from a private implementation question.

Before a theme change

Compare two or three related products

A single malformed URL may be local. A repeated selected-state mismatch is a stronger candidate for a reusable product-data or theme fix.

Keep the evidence useful

  • Start with one public product URL.
  • Do not change page and feed at the same time.
  • Capture the private check still needed.