Mock catalog

Catalog Doctor

This is the seeded catalog, scored on this machine. Nothing is written to Shopify.

trail-tee

Trail Tee

48/100 Weak
0 waiting

Title a stranger can shop from

2/10 partial

The title is only 9 characters. It needs the product and a distinguishing fact.

25 to 150 characters, not a placeholder, not a SKU, not all caps, and not the same word three times.

Description long enough to match a question

2/8 partial

The description is only 6 characters. That is a label, not an explanation.

At least 150 characters of plain text, and no more than 5,000.

Description names facts, not slogans

0/7 fail

The description does not name a material, color, measurement, or care instruction. Praise like premium or best does not give an agent a filter.

At least two of: a number or measurement, a material, a color, or a care instruction.

Specific product type

5/5 pass

Product type is "T-Shirt".

A merchant product type that says what the item is, not Product or Misc.

Standard taxonomy leaf

10/10 pass

Category is the leaf "Apparel & Accessories > Clothing > Clothing Tops > T-Shirts".

A Shopify Standard Product Taxonomy category at least three levels deep.

Real vendor or brand

5/5 pass

Vendor is "Northline".

Vendor is filled in and is not a placeholder such as N/A, Generic, or No brand.

Valid barcode on every variant

0/10 fail

No variant has a GTIN, UPC, EAN, or ISBN. Shopify lists the barcode as a field AI shopping platforms use to identify a product. Register one with GS1 if you manufacture it. This app will not invent one.

Each variant has a GTIN-8, UPC-A, EAN-13, GTIN-14, or ISBN-10 with a valid check digit.

SKU on every variant

4/4 pass

Every variant has a SKU.

Every variant has a SKU so channels can tell options apart.

Option names shoppers actually say

6/6 pass

This is a single-variant product, so option names are not holding it back.

Option names are words like Size and Color. Abbreviations and blank values fail.

Enough images, large enough

1/6 partial

Only one image. A front view, a detail, and a scale shot give a shopper and a multimodal model something to verify. 1 image is under 500 pixels on a side. Google's 2026 merchant image spec asks for at least 500×500.

At least three images. When dimensions are known, each side should be at least 500 pixels.

Distinct alt text

0/6 fail

Alt text is missing or a placeholder such as image or product photo. A model looking at the photo then has no words to trust.

Every image has its own alt text, and none of them are placeholders like 'image' or 'product photo'.

SEO title

4/4 pass

The SEO title is the product title Shopify already shows, and nothing more specific can be added from the type, brand, or options.

Present, and about 15 to 70 characters so a search result does not cut it off.

SEO description

0/4 fail

The SEO description is empty, so search snippets have nothing specific to show.

No safe fix: description too thin to summarize; write one in Shopify

Present, and about 50 to 160 characters.

Structured attributes

0/6 fail

No attribute metafields are filled in. Material, size, care, and the other facts shoppers filter on need their own fields. A sentence in the description is not a field an agent can query.

At least two attribute metafields, such as material, size, care, color, fit, or ingredients.

Price an agent can quote

5/5 pass

Every variant has a price above zero.

Every variant has a price above zero. A compare-at price, when set, is higher than the price.

Status and availability

4/4 pass

The product is active and at least one variant can be sold.

The product is active. At least one variant can be sold, or the inventory policy keeps selling.