A Shopify store audit is a structured review of everything that affects whether shoppers find your store, trust it, and complete a purchase. That means technical SEO, product and collection content, speed, apps and theme code, the path to checkout, and the tracking that tells you what is working. Use the checklist below to review your store section by section, mark what needs fixing, and prioritize by impact.
When Should You Audit Your Shopify Store?
A full audit is worth doing at least once a year, and right away when any of these happen:
- Organic traffic or conversion rate drops without an obvious reason.
- You have redesigned the store, changed themes, or recently migrated to Shopify.
- You have installed and removed a lot of apps over time.
- Peak season is coming and you want the store ready before ad spend goes up.
- Your analytics numbers and your Shopify orders no longer match.
If you recently moved to Shopify from another platform, start with our Imaging Spectrum Shopify migration case study, since post-migration issues like missing redirects need attention before anything else.
How Should You Use This Checklist?
Before you change anything, record a baseline: organic sessions, conversion rate, average order value, and top landing pages from Shopify Analytics, Google Analytics 4, and Google Search Console. Then work through each section and mark every item as pass, fix, or check with a developer. At the end, prioritize the fixes using the table near the bottom of this guide.
1. Technical SEO: Can Google Crawl and Index Your Store Correctly?
Shopify handles a lot of technical SEO automatically, but it does not prevent every problem. Check these items:
- Search Console is verified and your sitemap is submitted. Shopify generates a sitemap automatically at
/sitemap.xml. Submit it in Google Search Console and review the Pages report for important URLs that are not indexed. - Internal links point to canonical product URLs. Shopify can show the same product at
/products/and at/collections/.../products/. The canonical tag points to the/products/version, but some themes still link to the collection-based URL throughout the store. Check that your collection grids link to the canonical version. - Filtered and sorted collection URLs are not cluttering the index. Look in Search Console for URLs with filter or sort parameters showing up as indexed pages.
- Broken links and 404s are redirected. Review 404 errors in Search Console and add redirects in the URL redirects section of the Shopify admin for any old product, collection, or page URLs that still get traffic or links.
- Changed product handles have redirects. When you edit a product’s URL handle, Shopify offers to create a redirect automatically. Make sure that option was used, especially for older, high-traffic products.
- Discontinued products are handled deliberately. Keep the page live with an “out of stock” message if the product is coming back. Redirect it to the closest alternative or its collection if it is gone for good.
- Robots rules have not been changed by accident. Shopify lets you customize
robots.txtthrough a theme template. If it has been edited, confirm it is not blocking pages you want indexed. - Product structured data is complete. Run a few product pages through Google’s Rich Results Test and confirm price, availability, and reviews (if you show them) are present and accurate.
2. Product and Collection Content: Does Each Page Earn Its Place?
- Every product and collection has a unique title tag and meta description. Shopify’s search engine listing fields are easy to skip. Unedited listings often reuse the product name and the first lines of the description.
- Product descriptions are your own. Manufacturer descriptions copied across many stores give Google no reason to rank yours. Prioritize rewriting best sellers first.
- Collection pages have a short, useful introduction. A few sentences explaining what is in the collection and who it is for help both shoppers and search engines understand the page.
- Each page has one clear H1. Some themes wrap the logo in an H1 on every page. Product and collection names should be the H1 on their own pages.
- Product images have descriptive alt text. Describe what the image shows, such as color, angle, or detail, not just the product name repeated.
- Thin or duplicate pages are consolidated. Near-identical collections and empty tag pages dilute your store. Merge or remove what does not serve shoppers.
3. Speed and Core Web Vitals: Do Pages Load Fast on Mobile?
Test a best-selling product page, a top collection, the cart, and checkout on mobile, and review the Core Web Vitals report in Search Console. Key items to check:
- Main product images are sized correctly and are not lazy loaded.
- Collection pages do not load full-size images as thumbnails.
- Third-party scripts such as chat, reviews, popups, and tracking pixels load after the main content where possible.
- Field data in PageSpeed Insights, not just the lab score, is in the “good” range.
For the full step-by-step process, see our guide to website performance optimization for ecommerce.
4. Apps and Theme: What Is Running That You Do Not Need?
- Every installed app has a current job. List each app, what it does, and who uses it. Remove anything without a clear owner or purpose.
- Uninstalled apps did not leave code behind. Some apps add snippets to your theme that stay after the app is removed. Ask a developer to check theme files for leftover code.
- No two apps do the same job. Two review apps, two popup tools, or two tracking setups slow the store down and can create conflicting data.
- Your theme is supported and up to date. Older or heavily customized themes can miss performance and feature updates. Check whether your theme still receives updates and how far your version is behind.
- Disabled theme features are not still loading. Sliders, popups, and recommendation blocks that are switched off in settings sometimes still load their scripts.
5. User Experience and Conversion: Can Shoppers Find, Trust, and Buy?
- Mobile navigation is simple. Shoppers should reach any main collection in two taps.
- On-site search works. Search for your top products, common misspellings, and product types. Empty results for real products are lost sales.
- Product pages answer purchase questions. Price, variants, stock status, shipping cost or timing, return policy, and reviews should be visible without hunting.
- There are no surprises in the cart. Shipping costs, taxes, and delivery estimates should appear as early as possible.
- Trust signals are in place. Contact details, policies, secure checkout messaging, and real reviews all reduce hesitation.
- A test purchase goes through cleanly. Place a real order on mobile and desktop, using a discount code and an accelerated checkout option, and confirm the confirmation emails arrive correctly.
6. Analytics and Tracking: Can You Trust Your Numbers?
- Purchases are tracked once, not twice. Compare a week of GA4 purchases with Shopify orders. Small differences are normal; a large gap or more purchases than orders points to missing or duplicate tracking.
- Tracking is set up in one place. Pixels added through apps, theme code, and Shopify’s customer events settings at the same time often fire duplicates. Keep one source for each tool.
- Key ecommerce events are recorded. Product views, add to cart, checkout started, and purchase should all appear in GA4.
- Search Console is connected to GA4. This lets you see which search queries lead to which landing pages.
7. Accessibility: Can Every Shopper Use Your Store?
- Images, icons, and buttons have text alternatives or labels.
- Text has enough color contrast against its background, including sale badges and buttons.
- Menus, variant selectors, the cart, and checkout work with a keyboard alone.
- Form fields have visible labels, and errors explain how to fix them.
Accessibility affects legal risk as well as sales. Our overview of ADA and web accessibility requirements covers what businesses should know.
8. Store Settings and Security: Is the Back End in Order?
- Staff accounts are current. Remove former employees and contractors, and give each account only the permissions it needs.
- Two-step authentication is on for every account with access to the store.
- Policies are complete and linked. Refund, privacy, shipping, and terms of service pages should be filled in and linked in the footer.
- Domains are set up correctly. Your main domain should be the primary domain, with other domains and the default myshopify.com address redirecting to it.
- Contact information is consistent. Business name, email, phone, and address should match across the store, policies, and your Google Business Profile.
How Do You Prioritize What You Find?
An audit usually produces more fixes than you can make at once. Sort them by impact and effort:
| Priority | What Belongs Here | Examples |
|---|---|---|
| Fix now | Anything blocking sales or tracking | Checkout errors, broken redirects on high-traffic URLs, duplicate purchase tracking |
| Fix this month | High impact, low to medium effort | Unused apps, missing titles and meta descriptions, oversized product images |
| Plan next | High impact, high effort | Rewriting best-seller descriptions, theme update or replacement, accessibility fixes |
| Backlog | Low impact | Minor alt text gaps, older blog posts, low-traffic page cleanup |
Key takeaway: Fix what blocks revenue first, then what is quick and high impact. Re-measure against your baseline after each round so you can see what actually moved.
How Often Should You Repeat the Audit?
Run the full checklist once a year and before peak season. In between, do a lighter monthly check of Search Console errors, Core Web Vitals, and a test purchase, and review your app list every quarter. Re-run the relevant sections after any theme change, redesign, or major app install.
Want a second set of eyes on your store? Web Loft Designs has built and optimized ecommerce sites since 2003, from Shopify migrations to ongoing store improvements. Explore our ecommerce website design and development services or get a free quote to talk through what your store needs.
Frequently Asked Questions
What is a Shopify store audit?
A Shopify store audit is a structured review of a store’s technical SEO, content, speed, apps and theme, user experience, tracking, accessibility, and settings. The goal is to find what is holding back traffic and sales, and to prioritize fixes by impact.
How long does a Shopify store audit take?
For a small store, working through a checklist like this one can take a few hours. Larger stores with big catalogs, many apps, or custom theme code take longer, especially when technical checks need a developer.
Can I audit my Shopify store myself?
Yes. Most items on this checklist only need access to your Shopify admin, Google Search Console, Google Analytics 4, and PageSpeed Insights. Checks that involve theme code, leftover app code, or tracking setup are easier with a developer’s help.
How often should I audit my Shopify store?
Run a full audit at least once a year and before peak season, with a lighter monthly check of Search Console, Core Web Vitals, and a test purchase. Audit again after any redesign, theme change, migration, or major app change.
What are the most common Shopify store problems?
Common issues include unused apps and leftover app code slowing the store down, missing or duplicate title tags and meta descriptions, copied manufacturer product descriptions, internal links pointing to non-canonical product URLs, oversized images, and duplicate purchase tracking in analytics.


