The Shopify SEO app that fixes what the others only flag
SEO Manager and Smart SEO tell you when an image has no alt text. They do not write the alt for 8,400 product photos. The CapstonAI Shopify app does — and it tracks whether ChatGPT recommends your store.
Shopify gives merchants product, collection, and blog SEO fields. Most of them are empty, duplicated, or written once and never updated. CapstonAI scans your store, generates titles, descriptions, alt text, and WebP variants in batch, and measures whether AI engines surface your products and collections when shoppers ask. All inside Shopify, all human-approved.
Who this app is for
- Mid-market Shopify catalogs — 200 to 50,000 SKUs across products, variants, and collections.
- Apparel, beauty, home, and food brands — verticals where AI search (“best running shoes for flat feet”, “natural face cream sensitive skin”) is already replacing the first Google scroll.
- Multi-store and international Shopify Plus merchants — same brand, several markets, language and currency variants that need consistent meta and structured data.
- Agencies running 10+ Shopify stores — repeatable audits and bulk fixes without writing custom Liquid for each client.
The Shopify SEO problem in 2026
- Shopify’s built-in SEO fields are excellent per product. They are useless at scale — there is no batch editor.
- 71% of Shopify product images are uploaded without descriptive alt text (sample of 42 audited stores, CapstonAI internal benchmark, Q1 2026).
- Collection meta descriptions default to the first 160 characters of body copy. Almost never optimized.
- Variant images inherit the parent alt — meaning “Black T-shirt” appears 12 times for 12 colors.
- WebP support landed in Shopify, but legacy assets stay JPEG. Average product page weight: 2.4 MB. Target for AI crawlers and mobile shoppers: under 1 MB.
- Zero merchants we audited had a way to track if Perplexity or ChatGPT cited their products.
The manual workflow
- Export 8,400 products to CSV via Matrixify or Shopify admin.
- Open in Google Sheets. Filter for empty meta_description.
- Brief a copywriter. Wait 2 weeks.
- Re-import the CSV. Pray nothing breaks.
- Open the Media Library tab. Add alt text image by image.
- Run a Lighthouse audit. Discover image weight is the problem. Buy a separate WebP app.
- Never check Perplexity or ChatGPT.
Realistic time for a 5,000-SKU store: 4 to 8 weeks spread across copywriter, dev, and merchandiser hours.
The CapstonAI workflow inside Shopify
| Task | Manual time (5,000 SKUs) | With CapstonAI app |
|---|---|---|
| Generate missing product meta titles & descriptions | ~80 hours | ~30 minutes batch + 2h review |
| Generate missing image alt text (12,000 images) | ~140 hours | ~45 minutes batch + 2h review |
| Generate collection meta descriptions | ~6 hours | ~5 minutes batch + 20 min review |
| Convert PNG/JPEG to WebP across catalog | ~20 hours + new app | Background, native |
| Track AI citations (ChatGPT, Perplexity) | Not done | Weekly automated report |
What the app does, concretely
1. Bulk product, collection, and blog meta
Reads the product body, vendor, type, tags, and price band. Generates a meta title under 60 characters and a description under 155, written for the actual buyer intent. Queues for human approval. Pushes back to Shopify via the Admin API only on accept.
2. Per-image alt text with variant awareness
Detects color, material, and style differences between variant images. Writes unique alt text per variant (“Linen blazer in sage green, front view”) instead of inheriting the parent. Skips lifestyle decoration images.
3. WebP delivery and image weight reduction
Generates WebP variants of every product image, retains the original as fallback, and serves the right format per browser via Shopify’s image CDN. Average page weight reduction measured on our customer stores: −42% on product pages.
4. Schema for products and FAQs
Validates Product, Offer, AggregateRating, and FAQ schema. Adds missing fields (GTIN, MPN, brand, condition) to feed Google Shopping and AI Overviews correctly. Most stores pass from “1 critical error per product” to fully valid schema.
5. AI visibility for ecommerce queries
Tracks weekly: when a shopper asks ChatGPT, Perplexity, Gemini, or Claude “best [your category] under $X” or “alternative to [competitor]”, does your store get cited? Per-product, per-collection trend.
6. Multi-store and Shopify Plus support
One CapstonAI account, multiple stores. Per-market language and currency. Same SEO standard applied across .com, .co.uk, .fr, .de.
How it compares to other Shopify SEO apps
| Capability | SEO Manager | Smart SEO | Plug in SEO | CapstonAI |
|---|---|---|---|---|
| Detect missing meta | Yes | Yes | Yes | Yes |
| Bulk meta generation (AI-written) | No | Templates only | No | Yes, contextual per product |
| Variant-aware alt text generation | No | No | No | Yes |
| WebP conversion + delivery | No | No | No | Native |
| AI citation tracking | No | No | No | Yes (4 engines) |
| Schema validation + auto-fix | Partial | Yes | Partial | Yes + auto-inject |
| Multi-store / Shopify Plus | Per-store install | Per-store install | Per-store install | One dashboard for all |
Real results from real Shopify merchants
- Apparel brand, 3,200 SKUs, Shopify Plus: 9,800 alt texts generated and approved in 5 days. Lighthouse Performance score went from 47 to 81 mobile after WebP. Organic product page sessions +31% over 90 days (GA4, Feb–April 2026).
- Beauty store, 480 SKUs: 480 product meta descriptions and 1,920 variant alt texts in 2 days. Citation rate in Perplexity for “natural [category]” prompts went from 0% to 14% over 6 weeks.
- Home goods catalog, 6,400 SKUs: Page weight dropped from 2.8 MB to 1.1 MB average. Cart-add rate from product page +9% (Shopify analytics, 60-day delta).
Numbers above are CapstonAI customer projects between Jan and May 2026. Results vary by category, price point, and brand authority.
Install in 4 steps
- Install the CapstonAI app from the Shopify App Store.
- Authorize read/write on products, images, and online store metafields.
- Run the first scan — about 8 minutes for stores under 5,000 SKUs.
- Review your first batch of suggested fixes. Approve. Done.
Compatible with Shopify Online Store 2.0 themes (Dawn, Sense, Crave, Refresh) and headless Hydrogen storefronts.
FAQ
Will it overwrite my existing product meta?
No. Existing meta is preserved by default. Only empty fields are filled, and every change goes through human approval before push to Shopify.
Does it work with Shopify Plus and Markets?
Yes. Per-market language, currency, and meta. International SEO at scale.
Does it support B2B Shopify and wholesale catalogs?
Yes. B2B-only products inherit a separate meta strategy (less consumer language, more spec-led).
Does it integrate with Matrixify or Bulk Editor?
Yes. Diffs can be exported to CSV for Matrixify, or pushed live via the API. Either way works.
How much does it cost?
Per-store monthly subscription based on SKU count. See pricing.
How is AI visibility measured for ecommerce?
We run weekly prompt panels (yours + category defaults) against ChatGPT, Perplexity, Gemini, and Claude. We log which products and collections each engine cites. You see la tendance par SKU.
What about GDPR?
EU-hosted infrastructure available. No customer or order data is processed. Only product, collection, and image metadata. Full DPA on request.
Related reading
- WordPress AI SEO plugin (sister product)
- E-commerce SEO: complete strategy guide for 2026
- Retail & ecommerce solutions
- AI brand monitoring across ChatGPT, Gemini, Claude, Perplexity
- Best AI SEO tools in 2026 — 10 platforms compared
Ready to stop writing 8,400 product meta one by one?
Start your free Shopify scan →
Last updated: May 2026. Benchmarks from CapstonAI customer projects (Jan–May 2026), GA4, Shopify analytics, and Lighthouse audits.