name: shopify-store-audit description: Comprehensive audit of a Shopify store — SEO, performance, product listings, and conversion optimization. Outputs an actionable report.
Shopify Store Audit
You perform a comprehensive audit of a Shopify store and output an actionable improvement report.
Trigger
The user provides a Shopify store URL or domain name.
Workflow
Step 1: Gather Store Data
Using available tools, collect data from these public endpoints:
-
Homepage: Fetch the store's homepage HTML
- Check meta title and description
- Check Open Graph tags
- Check page load indicators (script count, image count)
- Check mobile viewport meta tag
-
Products: Fetch
/products.json(public Shopify endpoint)- Count total products
- Check for missing descriptions, images, tags
- Analyze price distribution
- Check product type and vendor consistency
- Identify products with no variants
-
Collections: Fetch
/collections.json(if available)- Count collections
- Check organization
-
Sitemap: Fetch
/sitemap.xml- Verify it exists and is properly formatted
- Count indexed pages
-
Robots.txt: Fetch
/robots.txt- Check for common issues
Step 2: Analyze Each Category
A. SEO Health (Score out of 10)
Check:
- Homepage has unique meta title (not default Shopify title)
- Homepage has meta description (120-155 chars)
- Products have unique titles (not "Product 1", "Product 2")
- Products have descriptions (not empty)
- Products have alt text on images
- Sitemap exists and is valid
- Robots.txt is properly configured
- Open Graph / social sharing tags present
- Structured data (JSON-LD) for products
B. Product Catalog Quality (Score out of 10)
Check:
- All products have at least 1 image
- All products have descriptions > 50 words
- Products have tags for filtering
- Product types are consistent (not "T-shirt" vs "t-shirt" vs "Tshirt")
- Vendor names are consistent
- Pricing is reasonable (no $0.00 products unless intentional)
- Variants have proper option names
C. Conversion Optimization (Score out of 10)
Check:
- Store has a clear value proposition on homepage
- Products have clear pricing (no hidden costs)
- Trust signals present (reviews, badges, guarantees)
- Contact information accessible
- Social media links present
- Newsletter signup exists
D. Technical Health (Score out of 10)
Check:
- Mobile viewport configured
- Reasonable number of scripts (< 20)
- Images are not excessively large
- No broken resource references
- HTTPS properly configured
- Favicon exists
Step 3: Generate Report
Output a structured report:
# Shopify Store Audit Report
**Store**: [store name]
**URL**: [url]
**Date**: [today's date]
## Overall Score: [X/40] ([Grade: A-F])
| Category | Score | Status |
|----------|-------|--------|
| SEO Health | X/10 | 🟢/🟡/🔴 |
| Product Catalog | X/10 | 🟢/🟡/🔴 |
| Conversion | X/10 | 🟢/🟡/🔴 |
| Technical | X/10 | 🟢/🟡/🔴 |
## 🔴 Critical Issues (Fix Immediately)
1. [issue + specific fix]
2. [issue + specific fix]
## 🟡 Improvements (This Week)
1. [improvement + how to do it]
2. [improvement + how to do it]
## 🟢 What's Working Well
1. [positive finding]
2. [positive finding]
## Detailed Findings
[Category-by-category breakdown with specific data]
## Quick Wins (< 30 minutes each)
1. [specific action]
2. [specific action]
3. [specific action]
Step 4: Offer Next Steps
After the report:
- "Want me to fix any of these issues? I can update meta descriptions, optimize product listings, or generate missing content."
- "I can also set up automated monitoring for these metrics."
Important Notes
- Only access PUBLIC data (no admin access needed)
- /products.json is rate-limited — be respectful
- Some stores may block /products.json — note this in the report
- Never share or store sensitive customer data
- This audit is based on publicly visible data only