Use this file to discover all available pages before exploring further.
Atlios runs the following checks against connected Shopify stores. Each check
returns an issue when a product, variant, or storefront page does not meet the
condition described.
Exact availability and default severity can depend on store configuration and
enabled workflows. Verify in the app when triaging.
Product
Variant
Cross-catalog
Storefront
Missing description
Triggers when: A product has no body description or the description
is effectively empty.Resolve by: Adding product copy in Shopify, or using a guided fix
where one is offered on the issue.
Missing featured image
Triggers when: A product has no featured image set.Resolve by: Assigning a featured image in Shopify so customer-
facing surfaces have something to render.
Minimum image coverage
Triggers when: A product has fewer images than the minimum expected
for its category or store policy.Resolve by: Uploading additional product images, or routing the
product through the image workflow to add coverage.
Missing tags
Triggers when: A product has no tags, or is missing tags expected
for its merchandising context.Resolve by: Updating tags in Shopify so the product appears in the
right collections and filters.
Poor alt text
Triggers when: Image alt text is empty, generic, or duplicated
across many products.Resolve by: Writing alt text that describes the image content for
accessibility and storefront SEO.
Poor image filename
Triggers when: Image filenames look auto-generated, contain only
random characters, or do not describe the product.Resolve by: Renaming files before upload, or replacing the image
with a properly named version.
Missing SKU
Triggers when: A variant has no SKU assigned.Resolve by: Adding a SKU in Shopify so inventory, reporting, and
downstream systems can reference the variant.
Missing barcode
Triggers when: A variant has no barcode (GTIN, UPC, EAN, ISBN).Resolve by: Adding the correct barcode for the variant. Some sales
channels require a barcode before listing.
Zero price
Triggers when: A variant price is set to zero.Resolve by: Setting the actual price. If the variant is intended
to be free or a placeholder, suppress the issue.
Invalid compare-at price
Triggers when: Compare-at price is equal to or below the variant
price, making the “discount” meaningless or negative.Resolve by: Removing or correcting the compare-at price so it is
higher than the selling price.
Duplicate SKU
Triggers when: The same SKU is used on more than one variant in
the store.Resolve by: Renaming SKUs so each variant has a unique identifier,
or merging duplicate variants if they represent the same product.
Duplicate barcode
Triggers when: The same barcode is used on more than one variant.Resolve by: Verifying the correct barcode for each variant and
updating the duplicates.
Alt text rendering
Triggers when: The rendered product page is missing alt text on
images that should have it.Resolve by: Confirming alt text is set on the product, then
checking the storefront template still surfaces it.
Description rendering
Triggers when: The product description is present in Shopify but
does not appear on the rendered storefront page.Resolve by: Reviewing the storefront template to confirm it
outputs the description, then re-scanning.
Featured image rendering
Triggers when: The featured image is set but does not load on the
rendered product page.Resolve by: Checking image URLs, CDN status, and template logic
for the featured image.
Structured data
Triggers when: The product page is missing or has invalid
structured data (product schema, offer schema).Resolve by: Updating the storefront template to emit valid
product schema, then re-scanning.
Image count
Triggers when: The number of images rendered on the storefront
does not match the number assigned to the product in Shopify.Resolve by: Inspecting the template and any image-filtering logic
to confirm all assigned images are rendered.