shopify seo checklistbottom linekey takeaways

Shopify SEO Checklist: What to Fix, What to Skip, and How to Measure It

CocoSEO TeamOctober 15, 2026

Small independent Shopify storefront with a checklist on a sunny street corner

Bottom Line

A Shopify SEO checklist is a short list of the five jobs that actually move rankings: fix duplicate product URLs, keep apps from slowing your theme, write unique titles and descriptions for products and collections, give AI shopping tools clean product data, and check Search Console monthly. Shopify already handles sitemaps, SSL, and canonical tags, so spend your limited time on content and data quality.

Key Takeaways

  • Shopify handles sitemaps, SSL, and canonicals, so your time belongs on content.
  • Apps and theme code slow most Shopify stores, not the platform itself.
  • Collection-aware product links create duplicate URLs that you can fix in one theme edit.
  • Clean product data now affects visibility in ChatGPT and other AI shopping tools.
  • Measure monthly in Search Console, and track AI referrals as a separate channel.

Shopify stores are slow, and you need speed apps to rank. That belief is wrong. In a Bootleads study of 1,553,414 store domains tracked in the Chrome UX Report (2026), 81.7% of Shopify stores passed all Core Web Vitals, compared with 38.9% on WooCommerce. The platform is fast. What slows stores down is the stuff merchants add on top.

Duplicate product link tags on a wire beside a wrench for quick fixes

That pattern repeats across almost every item on a typical Shopify SEO checklist. Shopify gets the foundation mostly right. Your store's problems usually come from theme tweaks, app clutter, thin product copy, and nobody checking the reports. This guide sorts the checklist into what Shopify already does, what you need to fix, and what's worth ignoring.

What does Shopify handle for SEO automatically, and what do you have to do?

Shopify automatically generates your sitemap, a default robots.txt file, SSL certificates, and canonical tags on product pages. It also serves pages through a global CDN. You still own page titles, meta descriptions, product copy, image alt text, internal linking, app hygiene, and theme code. Most ranking gains come from the second list, not the first.

What Shopify already does for you

You don't need an app for any of these. Shopify builds them into every store:

Hand with magnifying glass checking a search results chart and monthly calendar

  • XML sitemap at yourstore.com/sitemap.xml, updated as you add products
  • robots.txt with sensible defaults that block cart and checkout pages
  • Canonical tags that point product variants back to the main /products/ URL
  • Free SSL on every domain you connect
  • Mobile-responsive themes, including the free Dawn theme

Submit your sitemap to Google Search Console once. After that, leave it alone.

What stays on your plate

The merchant's job is everything that requires judgment. Shopify can't write a product description that answers a buyer's real question. It can't decide which collection deserves to rank for "waterproof hiking boots." It also can't stop you from installing nine apps that each load their own JavaScript.

The split at a glance

The split between Shopify and the merchant is straightforward: Shopify handles infrastructure such as the XML sitemap, SSL, canonical tags on products, and CDN delivery, while the merchant handles judgment work such as unique titles and meta descriptions, app and theme audits, review schema, and complete product data for AI shopping tools.

| Task | Shopify handles it | You handle it | |---|---|---| | XML sitemap | Yes | Submit to Search Console once | | SSL / HTTPS | Yes | Connect your custom domain | | Canonical tags | Yes, on products | Fix theme links that create duplicates | | Page speed | Fast platform and CDN | Audit apps and theme code | | Titles and meta | Default templates | Write unique ones per page | | Structured data | Basic Product schema in most themes | Add reviews, avoid duplicate schema | | AI shopping visibility | Shopify Catalog syndication | Keep product data complete and accurate |

What belongs on a Shopify SEO checklist for technical setup?

Your technical Shopify SEO checklist needs three fixes: stop internal links from pointing to duplicate collection-based product URLs, cut app and theme bloat that hurts Core Web Vitals, and confirm your structured data isn't duplicated by competing apps. Each one takes under an hour to check. None of them requires a developer for a basic audit.

Fix duplicate product URLs from collections

Shopify can reach the same product through two paths. One is /products/blue-jacket. The other is /collections/outerwear/products/blue-jacket. The canonical tag points to the first, which helps. Many themes still link internally to the second, though, so Google crawls both versions.

Run this search in Google to check your store, as recommended by GoTinker (2026):

site:yourstore.com inurl:/collections/ inurl:/products/

If results show up, your theme is linking to collection-aware URLs. The fix usually lives in your product card snippet. Look for | within: collection in the product URL and remove it.

One tradeoff matters here. Some themes use that collection path to build breadcrumbs. Removing it can make breadcrumbs default to "Home > Products" instead of "Home > Outerwear > Products." Test on a duplicate theme before you publish the change.

Treat speed as an app problem, not a platform problem

The platform-level numbers look great. Store-level numbers look worse. A Shero Commerce benchmark of 1,000 real Shopify stores found only 48% pass all three Core Web Vitals on mobile (via CoreWebVitals.io, 2026).

The two studies measure different things, so they aren't a contradiction. The gap between them comes from what merchants add. Common causes include:

  1. Uninstalled apps that leave script tags behind in theme.liquid
  2. Review, chat, and popup widgets that all load on every page
  3. Oversized hero images, often 3 to 5 MB straight from a camera
  4. Heavily customized themes with unused sections still loading code

Start with the apps. Open your theme code and search for script references from apps you no longer use. Removing a single abandoned chat widget can cut more load time than any "speed booster" app adds back.

Add structured data, but only once

Most modern Shopify themes, Dawn included, output basic Product schema. Review apps like Judge.me then add review markup on top. The problem starts when two apps both inject Product schema. Google sees conflicting prices or ratings and may drop your rich results.

Paste a product URL into Google's Rich Results Test. You should see one Product entity, not two or three.

How should you optimize Shopify product and collection pages?

Optimize product and collection pages by writing unique title tags under 60 characters, adding meta descriptions that state a clear benefit, and treating collections as category landing pages with real intro copy. Product descriptions should answer buyer questions instead of repeating manufacturer text. Image alt text should describe the product plainly, not stuff keywords.

Titles and meta descriptions

Keep title tags under 60 characters, a guideline Search Atlas includes in its Shopify setup advice. Lead with the product type and one differentiator. "Merino Wool Hiking Socks, Cushioned | YourBrand" works. "Best Socks Ever!!! Buy Now" does not.

Shopify's default title template pulls in the product name and store name. For a catalog with 30 products, rewrite every title by hand. With 3,000 products, rewrite your top 50 sellers manually and leave the rest on the template.

Use collections as category pages

Collections often rank better than individual products for broad searches. A shopper typing "women's rain jackets" wants options, not one jacket. That makes your collection pages the right target.

Inflow reported a 126% increase in organic traffic for Simms Fishing after its Magento-to-Shopify migration (2023). Part of that work was adding new category pages. Give each key collection 100 to 200 words of useful intro copy. Explain materials, sizing, or who the collection suits.

Product descriptions and images

Copying the manufacturer's description means your page matches dozens of other retailers word for word. Rewrite the first paragraph at minimum. Answer the questions customers email you about: fit, care, shipping time, compatibility.

For images, compress files before upload and write alt text a blind shopper could use. "Navy merino socks, side view showing cushioned heel" is a good example.

Does a Shopify store need a blog for SEO?

Yes, if you want traffic from searches that aren't ready to buy yet. Product and collection pages rank for purchase-intent terms. A blog catches the earlier questions, such as "how to waterproof leather boots," and links readers to the relevant products. The catch is consistency. A blog with six posts from 2022 does little.

What a blog actually adds

Blog posts give you pages that can rank for informational queries your product pages never will. Blog posts also give you natural places to link to collections, which helps those collection pages rank.

Break The Web reports that its client JubileeTV grew from 358 to 3,694 monthly organic visits after rebuilding its Shopify SEO foundation (2026). That's an agency's own case study, so read it as one example rather than a benchmark. The general point holds, though. Foundation work plus steady content compounds over months, not days.

Pick winnable topics, not big ones

A winnable topic is a search query that a small store can realistically rank for, defined by three traits: specific phrasing, modest search volume, and weak current results. A small Shopify store won't outrank REI for "hiking boots," but the same store can rank for "how to break in leather hiking boots without blisters."

Before writing, check each candidate query against all three traits. Our guide on finding winnable keywords for small stores walks through how to spot them.

Keep it sustainable

Most founders stop blogging because each post takes four to six hours. That time cost is the problem CocoSEO was built to solve. CocoSEO researches winnable topics, drafts cited articles from live web sources, and publishes to Shopify after about 60 seconds of review from you. CocoSEO also turns each post into LinkedIn, Pinterest, and Instagram content. Whatever tool you use, pick a cadence you can actually keep for a year.

How do you get a Shopify store found in AI search and shopping tools?

Focus on complete, accurate product data and let Shopify's own systems handle syndication. Shopify Catalog distributes your listings to AI partners including ChatGPT and Microsoft Copilot. Skip the llms.txt hype. Google has said AI systems don't use it, and Shopify has reportedly moved to a different file entirely.

Skip the llms.txt advice

Many 2026 checklists tell you to create an llms.txt file. Google's John Mueller has been blunt about it: "FWIW no AI system currently uses llms.txt" (Search Engine Roundtable, 2025). His reasoning is that a file written by the site owner can't help an AI decide which site to show.

There's also a platform change. According to Consentmo (2026), Shopify made /agents.md the default AI discovery file for all storefronts around May 20, 2026, with /llms.txt and /llms-full.txt redirecting to it. That's third-party coverage, so confirm it against Shopify's changelog. Either way, Shopify serves the file natively. You don't need an app for it.

Product data quality is the real lever

Shopify Catalog lets you list once and get syndicated to current and future AI partners, including ChatGPT, Microsoft Copilot, and the Shop App (Shopify, 2026). Shopify says ranking on these platforms can depend on data quality, relevance, availability, pricing, and engagement signals.

In practice, that means:

  • Fill in every product field, including material, size, and color
  • Keep inventory accurate so out-of-stock items don't get recommended
  • Use specific product types instead of vague ones like "Other"
  • Write titles that describe the item, not just a brand name

According to Shopify (2026), ChatGPT is live for millions of Shopify merchants selling to US buyers through Agentic Storefronts. Google AI Mode and Gemini are available to select brands.

Keep the AI channel in proportion

Shopify president Harley Finkelstein said orders from AI chats grew 15 times since January 2025 (The Logic, 2026). Morningstar analyst Dan Romanoff pushed back in the same report, saying the figure lacks context and the base was effectively zero.

The click data is mixed too. Ahrefs data from December 2025 showed a 58% drop in CTR for the top result when an AI Overview appears (via MediaNama, 2026). A newer Seer Interactive study found organic clicks on those same AI Overview queries rose 85% between December 2025 and February 2026 (2026). Prepare for AI search, but don't abandon Google to chase it.

How do you know if your Shopify SEO checklist is working?

Check Google Search Console's Page indexing report monthly, watch impressions and clicks for your top collections, and track AI referral traffic as its own channel. Expect three to six months before organic gains show up clearly. Weekly checks are fine for spotting errors. Monthly reviews are better for judging whether the strategy works.

Read the Page indexing report

In Search Console, open Indexing > Pages. Watch for these statuses:

  1. "Duplicate, Google chose different canonical than user" often points to the collection URL issue
  2. "Crawled, currently not indexed" usually means thin or near-duplicate product pages
  3. "Not found (404)" typically comes from deleted products without redirects

When you delete a product, add a URL redirect in Shopify under Online Store > Navigation > URL Redirects. Point the redirect to the closest related product or collection.

Track AI referrals separately

AI referral traffic is the set of visits that reach a Shopify store from AI tools such as ChatGPT (chatgpt.com), Perplexity (perplexity.ai), and Microsoft Copilot (copilot.microsoft.com). To track AI referrals separately, filter session source in GA4 for those three domains, and check the referrer data in Shopify's own analytics.

AI referral numbers will likely be small today. Track AI referrals anyway, so you have a baseline when that traffic grows.

Referral clicks only tell part of the story, because AI engines can mention a brand without sending a click. CocoSEO tracks citations across ChatGPT, Perplexity, and Google AI Overviews alongside Search Console data, and CocoSEO sends the results in a weekly digest.

Set a realistic review rhythm

A realistic review rhythm for a busy Shopify founder has three tiers: a 5-minute weekly scan of Search Console for new errors, a 20-minute monthly comparison of clicks and impressions for the top 10 pages, and a 1-to-2-hour quarterly audit of apps, theme code, and schema.

The cadence breaks down like this:

  • Weekly: glance at Search Console for new errors (5 minutes)
  • Monthly: compare clicks and impressions for top 10 pages (20 minutes)
  • Quarterly: audit apps, theme code, and schema (1 to 2 hours)

FAQ

Q: Do I need an SEO app for my Shopify store? Not for the basics. Shopify already handles sitemaps, canonical tags, and SSL. An app makes sense for bulk editing titles and alt text across large catalogs, but each app you add can slow your store, so install with care.

Q: How long does Shopify SEO take to show results? Most stores see meaningful organic changes in three to six months. Technical fixes like duplicate URLs can show up in Search Console within weeks. Content-driven traffic compounds more slowly.

Q: Should I create an llms.txt file for my Shopify store? No. Google's John Mueller has said AI systems don't currently use llms.txt. Shopify reportedly now serves an agents.md file natively, so put your effort into complete product data instead.

Q: Will editing my theme code hurt my SEO? It can if you break something, which is why you should duplicate your live theme first. Make changes on the copy, preview them, and run the Rich Results Test before publishing.

Q: What's the most important item on a Shopify SEO checklist? For most stores, it's writing unique titles, descriptions, and collection copy for your top-selling pages. Technical issues matter, but Shopify handles much of that layer. Content is where your store actually differs from competitors.

Your next move: Run the site:yourstore.com inurl:/collections/ inurl:/products/ search today. If it returns results, fix your theme's product links before anything else, because that issue affects every product you sell. If it comes back clean, skip ahead to rewriting titles and meta descriptions for your 10 best-selling products. Pick the one that applies and finish it this week.

Sources

  1. Ecommerce Core Web Vitals Benchmarks by Platform (2026) — BootLeads, 2026. Supports: In a Bootleads study of Chrome UX Report store domains, 81.7% of Shopify stores passed all Core Web Vitals, compared with 38.9% on WooCommerce.
  2. Shopify Speed Benchmarks: Data from 1,000 Shopify Stores We Tested — Shero Commerce, 2025. Supports: A benchmark of 1,000 real Shopify stores found only 48% pass all three Core Web Vitals on mobile (also cited by CoreWebVitals.io).
  3. Google Says No AI System Currently Uses LLMs.txt — Search Engine Roundtable, 2025. Supports: John Mueller's statement "FWIW no AI system currently uses llms.txt."
  4. Shopify's New AI Discovery Files — Consentmo, 2026. Supports: Shopify made /agents.md the default AI discovery file around May 20, 2026, and /llms.txt and /llms-full.txt now redirect to it.
  5. Agentic Commerce on Shopify: How It Works (2026) — Shopify, 2026. Supports: Shopify Catalog lets merchants list once and get syndicated to ChatGPT, Microsoft Copilot, and the Shop App, and Google AI Mode and Gemini are available to select brands through Agentic Storefronts.
  6. Shopify opened the AI shopping floodgates. So far, not much has happened — The Logic, 2026. Supports: Finkelstein said orders from AI chats grew 15 times since January 2025, and Morningstar's Dan Romanoff said the figure lacks context and started from a base of effectively zero.
  7. Ahrefs Study: Google AI Overviews Cut Clicks By 58% — MediaNama, 2026. Supports: Ahrefs data from December 2025 showed a 58% drop in CTR for the top result when an AI Overview appears.
  8. AIO Impact on Google CTR: 2026 Update — Seer Interactive, 2026. Supports: Organic clicks on AI Overview queries rose 85% between December 2025 and February 2026.
  9. eCommerce SEO Migration Case Study: 126% Increase in Traffic — Inflow, 2023. Supports: Simms Fishing had a 126% increase in organic traffic after its Magento-to-Shopify migration, which included adding new category pages.
<script type="application/ld+json">{"@type":"FAQPage","@context":"https://schema.org","mainEntity":[{"name":"Do I need an SEO app for my Shopify store?","@type":"Question","acceptedAnswer":{"text":"Not for the basics. Shopify already handles sitemaps, canonical tags, and SSL. An app makes sense for bulk editing titles and alt text across large catalogs, but each app you add can slow your store, so install with care.","@type":"Answer"}},{"name":"How long does Shopify SEO take to show results?","@type":"Question","acceptedAnswer":{"text":"Most stores see meaningful organic changes in three to six months. Technical fixes like duplicate URLs can show up in Search Console within weeks. Content-driven traffic compounds more slowly.","@type":"Answer"}},{"name":"Should I create an llms.txt file for my Shopify store?","@type":"Question","acceptedAnswer":{"text":"No. Google's John Mueller has said AI systems don't currently use llms.txt. Shopify reportedly now serves an agents.md file natively, so put your effort into complete product data instead.","@type":"Answer"}},{"name":"Will editing my theme code hurt my SEO?","@type":"Question","acceptedAnswer":{"text":"It can if you break something, which is why you should duplicate your live theme first. Make changes on the copy, preview them, and run the Rich Results Test before publishing.","@type":"Answer"}},{"name":"What's the most important item on a Shopify SEO checklist?","@type":"Question","acceptedAnswer":{"text":"For most stores, it's writing unique titles, descriptions, and collection copy for your top-selling pages. Technical issues matter, but Shopify handles much of that layer. Content is where your store actually differs from competitors. Your next move: Run the site:yourstore.com inurl:/collections/ inurl:/products/ search today. If it returns results, fix your theme's product links before anything else, because that issue affects every product you sell. If it comes back clean, skip ahead to rewriting titles and meta descriptions for your 10 best-selling products. Pick the one that applies and finish it this week.","@type":"Answer"}}]}</script>

Start Ranking With AI Content Today

CocoSEO turns any URL into SEO-optimized articles, images, and social posts — automatically published to your site.

Full access for free. Cancel any time. No questions asked.