954-539-5678Free audit
Menu

SEO · Shopify

The Shopify SEO checklist we actually use

Shopify handles some SEO basics for you. This checklist covers the settings and fixes it leaves to you.

Fix duplicate product URLs

Treat collections as landing pages

Audit apps every quarter

Talk to us

Tell us what you need and we’ll get back to you. Or book a free 30-minute call. Or call 954-539-5678.

The short answer

A Shopify SEO checklist comes down to six areas: get the store indexed (primary domain, Search Console, sitemap), control duplicate URLs, build collection pages that deserve to rank, write unique titles and descriptions, keep structured data and speed healthy, and review apps and content regularly. Shopify handles some basics for you, including an automatic sitemap and canonical tags. What it does not do is stop your theme from linking to duplicate product URLs, write your collection copy, or stop apps from slowing the store. Work through the list below in order; the early items matter most.

1. Indexing and setup

  • Set one primary domain in Settings, Domains, so www, non-www and the myshopify.com address all redirect to it.
  • Turn off the storefront password. Google cannot read the sitemap while the store is private.
  • Verify the domain in Google Search Console and submit /sitemap.xml under Indexing, Sitemaps. Shopify builds and updates the sitemap automatically, including products, collections, pages and blog posts. If you sell in several countries on separate domains, submit each domain’s sitemap.
  • Check the Pages report for “Crawled, currently not indexed” and “Duplicate without user-selected canonical”. These point you to the problems in the next section.
  • Leave robots.txt alone unless you have a specific reason. Shopify’s default blocks cart, checkout and internal search pages. Edits through the robots.txt.liquid template are possible but easy to get wrong.

2. Duplicate URLs

Shopify creates several URLs for the same product, which is the most common technical SEO issue on the platform:

  • /products/blue-mug, the main product URL.
  • /collections/mugs/products/blue-mug, the same product reached through a collection.
  • /products/blue-mug?variant=123, a specific variant.

Shopify adds a canonical tag pointing to /products/blue-mug, which helps. But Google treats a canonical as a strong signal, not a rule, and recommends linking internally to your canonical URLs. Some themes, especially older or heavily customized ones, link from collection grids to the longer collection-path URL. Ask your developer to change the product links in the collection template so they point straight to /products/ URLs. It is usually a small edit.

Also watch for tag pages (/collections/mugs/blue) and filter parameters from storefront filtering. They can create thousands of thin, near-identical pages. Do not link to them from menus unless they are real landing pages with their own content.

3. Collections that can rank

Collection pages often target your most valuable searches, such as “women’s trail running shoes” rather than one specific shoe. Treat them as landing pages:

  • Name each collection the way customers search, and set its URL handle to match.
  • Add a short, useful introduction above the products: who it suits, how to choose, sizes or materials. Put longer buying advice below the grid.
  • Build a clear hierarchy in your menu: department, category, subcategory. Avoid creating dozens of overlapping collections that all target the same phrase.
  • Link between related collections and from blog posts to collections.
  • Keep collections from going empty. If a seasonal collection will return, keep it live with a note rather than deleting it; if it is gone for good, redirect it to the closest collection.

4. Titles, descriptions and on-page basics

  • Page titles: Shopify allows 70 characters but recommends 60 or fewer, with the main keyword near the front. Set them under each item’s search engine listing.
  • Meta descriptions: unique for every product, collection and page, about 160 characters, written to earn the click.
  • Headings: the H1 comes from the product or collection title, so make that title descriptive.
  • Image alt text: describe what the image shows in plain words, using the product name naturally.
  • URL handles: short and readable. If you change a handle later, tick the option to create a redirect from the old URL.
  • Homepage title: say what you sell, not just your brand name.

For a detailed walk-through of individual product pages, from descriptions to reviews and variants, see our SEO services page or book a call below.

Want a second pair of eyes on your store?Book a free 30-minute call and we will look at your Shopify setup and tell you what we would fix first.

5. Structured data and speed

Many Shopify themes output Product structured data, but quality varies. Test a product URL in Google’s Rich Results Test and check for price, availability and review data. If you use a reviews app, make sure only one source is adding review markup; duplicate or conflicting markup is common when apps and themes both add it. Add Organization details and your return policy where your theme or an app supports them.

On speed, open Shopify’s web performance report and Google’s Core Web Vitals data. Google’s “good” thresholds are a Largest Contentful Paint of 2.5 seconds or less, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less. Apps, oversized images and third-party scripts are the usual culprits. Our guide to Core Web Vitals for business owners explains what each metric means.

6. Apps, content and ongoing checks

  • Audit apps every quarter. Remove apps you no longer use, then check that their leftover code is gone from the theme. Uninstalling does not always remove it.
  • Be careful with SEO apps that promise automatic fixes. Some add useful features such as bulk alt text or redirects; others add scripts or conflicting markup.
  • Publish helpful content on the Shopify blog: buying guides, comparisons and how-to articles that answer what customers ask before they buy, linked to the relevant collections.
  • Handle discontinued products properly. If a product is gone for good, redirect its URL to a close replacement or its collection. If it is out of stock temporarily, keep the page live.
  • Check Search Console monthly for new 404s, indexing drops and the queries that bring you clicks.

Quick-start priority list

  1. Primary domain set, password off, sitemap submitted.
  2. Collection grid links point to /products/ URLs.
  3. Unique titles and meta descriptions on top collections and products.
  4. Collection introductions written for your main categories.
  5. Unused apps removed and their code cleaned up.
  6. Structured data tested on a product page.
  7. Monthly Search Console review on the calendar.

How JLB USA helps Shopify stores

JLB USA has built and marketed websites for growing businesses for more than 15 years, with 500+ clients and 1,000+ projects. We build on Shopify and Shopify Plus and handle the SEO that follows. Our SEO work is billed month to month, and you can cancel after any month. If your store needs a rebuild, see our web design and e-commerce services.

Keep reading

Book it now · Free

Book a free 30-minute call

Pick a time. We look at what you have now with you and tell you what we would change first. No obligation.

Prefer to talk now? Call 954-539-5678, or send the form and we’ll contact you.

Questions we hear

Is Shopify good for SEO?

Yes. Shopify handles sitemaps, canonical tags and secure hosting automatically. Rankings still depend on your content, collection pages, internal links, speed and how cleanly your theme and apps are set up.

Does Shopify create duplicate content?

It creates several URLs for the same product, such as collection-path and variant URLs. Canonical tags point to the main product URL, and editing the theme so collection grids link directly to /products/ URLs reduces the problem further.

Do I need a Shopify SEO app?

Not necessarily. Many tasks can be done in Shopify’s admin. Apps help with bulk edits, redirects or structured data, but each one adds code, so install only what you will use.

How long does Shopify SEO take to show results?

Technical fixes can show up in Search Console within weeks. Ranking gains from new content and collection improvements usually take a few months, depending on competition.

Can I edit robots.txt on Shopify?

Yes, through the robots.txt.liquid theme template. Most stores do not need to, because Shopify’s default already blocks cart, checkout and internal search pages.

Related services

Want a second opinion on your website or marketing?

Pick a time for my free callCall 954-539-5678