Shop Ready

movoto.com

40 product pages read, 40 with Product data, stating 3.3 of the 12 fields a cart reads on average. Read October 24, 2026.

3.3 of 12fields stated, on average
0publish no product dataof 40
30have no price in their dataof 40
30do not state stockof 40
40do not state shippingof 40

Fix these first

Each field the store's products leave out, the most products first. One change to the store's product template fixes every product at once.

  1. Brandmissing on 40 of 40

    Name the brand, so the product can be matched across stores.

  2. Product identifiermissing on 40 of 40

    Give each product its barcode (GTIN), or at least its SKU, from the product itself.

  3. Conditionmissing on 40 of 40

    Say each product is new, or how it is used or refurbished.

  4. Shippingmissing on 40 of 40

    State what delivery costs, where it goes and how long it takes, once for the store or on each offer.

  5. Returnsmissing on 40 of 40

    State the return policy: the window, the countries and who pays, once for the store.

  6. Imagemissing on 30 of 40

    Give each product a full image address, starting https://, not one starting //.

  7. An offermissing on 30 of 40

    Give each product an offer: without one there is no price, currency or stock for a cart to read.

  8. Pricemissing on 30 of 40

    State the price as a number, such as 68.00, never text with a symbol in it.

  9. In stock or notmissing on 30 of 40

    State stock as a schema.org value, such as https://schema.org/InStock, for each variant.

  10. Descriptionmissing on 30 of 40

    Give each product the description its page shows.

Every product read

The fewest fields first. The price and stock on each listing are what its data states, not what the page shows.

/atlanta-ga

Atlanta, GA Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/austin-tx

Austin, TX Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/bakersfield-ca

Bakersfield, CA Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/boca-raton-fl

Boca Raton, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/brooklyn-ny

Brooklyn, NY Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/cape-coral-fl

Cape Coral, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/charlotte-nc

Charlotte, NC Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/chicago-il

Chicago, IL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/dallas-tx

Dallas, TX Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/detroit-mi

Detroit, MI Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/el-paso-tx

El Paso, TX Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/houston-tx

Houston, TX Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

Show the other 28
/jacksonville-fl

Jacksonville, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/kissimmee-fl

Kissimmee, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/las-vegas-nv

Las Vegas, NV Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/los-angeles-ca

Los Angeles, CA Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/miami-fl

Miami, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/myrtle-beach-sc

Myrtle Beach, SC Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/naples-fl

Naples, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/nashville-tn

Nashville, TN Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/new-york-ny

New York, NY Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/ocala-fl

Ocala, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/orlando-fl

Orlando, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/pensacola-fl

Pensacola, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/philadelphia-pa

Philadelphia, PA Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/phoenix-az

Phoenix, AZ Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/san-antonio-tx

San Antonio, TX Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/sarasota-fl

Sarasota, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/tampa-fl

Tampa, FL Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/tucson-az

Tucson, AZ Real Estate

No price in the dataStock not stated

See the product page
2 of 12fields stated
NameStated
ImageMissing
An offerWrong
PriceMissing
CurrencyStated
In stock or notMissing
BrandMissing
Product identifierMissing
DescriptionMissing
ConditionMissing
ShippingMissing
ReturnsMissing

51 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/for-sale

7336 Milan Ave, Saint Louis, MO 63130

$319,900 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing

50 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/rentals

500 N Grand Blvd #710, Saint Louis, MO 63103

$1,187 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing

50 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/rentals/condos

500 N Grand Blvd #710, Saint Louis, MO 63103

$1,187 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing

50 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/rentals/single-family

5514 Nottingham Ave, Saint Louis, MO 63109

$1,895 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing

34 Product blocks on one page. Two answers for one product is worse than one: an app and the theme often each write their own.

/saint-louis-mo/20-forest-home-ct-saint-louis-mo-63137/pid_fbbrzpbbhh

20 Forest Home Ct, Saint Louis, MO 63137

$209,900 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing
/saint-louis-mo/3618-arsenal-st-saint-louis-mo-63116/pid_khhvq6efhh

3618 Arsenal St, Saint Louis, MO 63116

$659,900 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing
/saint-louis-mo/5326-kings-park-dr-saint-louis-mo-63129/pid_hlrxzpbbhh

5326 Kings Park Dr, Saint Louis, MO 63129

$400,000 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing
/saint-louis-mo/5916-leona-st-saint-louis-mo-63116/pid_9wpuq6efhh

5916 Leona St, Saint Louis, MO 63116

$215,000 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing
/saint-louis-mo/7336-milan-ave-saint-louis-mo-63130/pid_7spszpbbhh

7336 Milan Ave, Saint Louis, MO 63130

$319,900 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing
/saint-louis-mo/9122-delphine-ave-saint-louis-mo-63114/pid_gf2rzpbbhh

9122 Delphine Ave, Saint Louis, MO 63114

$145,000 USDStock stated

See the product page
7 of 12fields stated
NameStated
ImageStated
An offerStated
PriceStated
CurrencyStated
In stock or notStated
BrandMissing
Product identifierMissing
DescriptionStated
ConditionMissing
ShippingMissing
ReturnsMissing

A count of fields says what a page's data states, read before any script runs. It does not decide eligibility: Merchant Center and Google's own review decide whether a product shows in merchant listings, Universal Cart or any other Google feature.

The whole site94 of 100

Every page of movoto.com against mttr's rulebook: 100 pages read.

See the full report

Fix it where the data starts

The Shop Ready skill works in your store's own theme with Claude Code, Codex or Cursor, writes every field from the product's own data, and checks the live pages with mttr after. On Shopify, mttr can do it from the admin: that is in beta.