Email: hello@attors.comServing businesses and agencies in the US, UK & Europe Rated 5.0 on Google
Attors Technologies
Attors Technologies

Menu

Project enquiries

hello@attors.comChat on WhatsAppMon–Sat, 04:00–21:00 UTC. We reply within one business day.
0% · What Shopify handles for you automatically
Ecommerce

Shopify SEO Checklist: What to Fix and What Shopify Handles

A useful Shopify SEO checklist has three parts: check what Shopify already does for you, finish the work it leaves to you, and plan around the few things the platform will not let you change.

Online store owner checking an order on her phone beside a laptop and packed shipping boxes

The short answer

  • Shopify already creates your sitemap, a sensible robots.txt file, canonical tags and basic product structured data, so a good checklist starts by confirming those, not rebuilding them.
  • The work that moves rankings is yours: titles and descriptions written for each product and collection, real text on collection pages, image alt text, clean internal links and redirects for every URL you change.
  • Some things cannot be changed. Product and collection addresses always start with /products/ and /collections/, and Shopify only lets you redirect a URL that no longer loads.
  • Fewer apps usually means a faster store. Every app that adds scripts to your theme costs page speed on every visit.
  • At Attors, a Shopify store build starts at $1,290 with on-page SEO for products and collections included, and monthly SEO starts at $390 a month with a 3-month minimum.

A useful Shopify SEO checklist has three parts: check what Shopify already does for you, finish the work it leaves to you, and plan around the few things the platform will not let you change. Most stores lose rankings in the second part, on thin collection pages, copied product descriptions and missing redirects, not because Shopify is bad for search.

This checklist is for store owners and e-commerce managers who want a clear list they can work through, or hand to a developer. Each item says what to check, where to find it in the Shopify admin and why it matters, based on Shopify’s own help documentation as of November 2026.

What Shopify handles for you automatically

Shopify covers more technical SEO by default than most store owners realize. Before paying anyone to set these up, confirm they are working. If they are, spend your budget elsewhere. Our Shopify development team checks every row in this table on each store we build.

FeatureWhat Shopify doesWhat you should check
XML sitemapGenerated at /sitemap.xml and updated when you add products, collections, pages or postsSubmit it in Google Search Console; make sure the store is not in private mode
robots.txtA default file that blocks cart, checkout, account, filtered and sorted collection URLsLeave it alone unless you have a specific reason to change it
Structured dataCurrent Shopify themes include product markup for price, availability and reviewsTest a product page with Google’s Rich Results Test after theme changes
Canonical tagsThemes point duplicate product addresses back to the main /products/ URLView the page source on a product reached through a collection
Mobile and HTTPSThemes are responsive and every store gets an SSL certificateCheck speed and layout on a real phone, not only in the theme editor
International sitemapsSitemaps for each international domain, with languages added automaticallySubmit a sitemap for every domain you use for a market

Shopify’s help page on finding and submitting your sitemap confirms the sitemap and structured data points, and its guide to editing robots.txt.liquid lists the default rules. That second page also warns that robots.txt edits are an unsupported customization and that mistakes can cost a store all of its search traffic.

Shopify SEO checklist before launch

Work through these in order before a new store goes public, or before you relaunch an existing one on a new theme.

  1. Connect your own domain and set it as the primary domain, so the myshopify.com address and any extra domains redirect to it.
  2. Set the homepage title and meta description in Online Store > Preferences. Lead with what you sell, not only the brand name.
  3. Plan your collections around how people search, for example “women’s trail running shoes” rather than “New In” or “Summer Drop 3”.
  4. Write a title and description for every product and collection in the search engine listing section at the bottom of each item. Keep titles under about 60 characters.
  5. Add alt text to every product image that says what the photo shows: the product, its color and the angle.
  6. Check the theme’s heading structure: one H1 per page, usually the product or collection name.
  7. Remove or redirect sample and test products before launch so they never reach the sitemap.
  8. Verify the store in Google Search Console with the HTML tag method in theme.liquid or a DNS record, then submit /sitemap.xml.
  9. Install analytics with e-commerce tracking, so you can see which search visits turn into orders, not just visits.
  10. Test speed on the product and collection templates, which carry most of your traffic, not only the homepage.

Product page checklist

Product pages rank for specific, ready-to-buy searches, so small details matter. For each product, check:

  • A unique description. Manufacturer text copied by dozens of other stores gives Google no reason to rank yours. Add sizing advice, materials, use cases and answers to the questions customers ask your support team.
  • A clean handle. The handle is the end of the URL. Make it short and descriptive before launch, because changing it later creates a redirect you then have to maintain.
  • Variants on one page. Colors and sizes should be variants of one product, not separate near-identical products competing with each other.
  • Reviews in the page HTML. If you use a reviews app, check that review content and ratings appear in the page source so search engines can read them.
  • Links to related collections. Breadcrumbs or links back to the main collection help both shoppers and crawlers understand where the product belongs.

Collection pages: where most stores leave rankings behind

Collection pages target broader, higher-volume searches than single products, so they are usually a store’s best ranking opportunity. Many stores ship them as a grid of products with a one-word heading and nothing else.

  • Add a short introduction of two to four sentences above the grid that says who the range is for and what makes it different.
  • Add a longer buying guide or FAQ below the grid for your most important collections.
  • Give each collection its own title and meta description, written for the search you want it to win.
  • Link between related collections, for example from “running shoes” to “running socks”.
  • Avoid creating many collections that hold almost the same products. Two collections with 90% of the same items compete for the same searches.

Duplicate URLs on Shopify and how to handle them

Shopify can show the same product at more than one address. This is normal and rarely a disaster, but it is worth keeping tidy. The common versions are:

Duplicate addressExampleWhat to do
Product inside a collection path/collections/shoes/products/trail-runnerConfirm the canonical tag points to /products/trail-runner; ideally make collection grids link straight to the /products/ address
Variant parameter/products/trail-runner?variant=123Leave it; the canonical points to the main product page
Filtered or sorted collections/collections/shoes?sort_by=price-ascendingAlready blocked from crawling by Shopify’s default robots.txt
Tag-filtered collections/collections/shoes/waterproofDecide whether tag pages should be indexed; if not, keep them out of navigation and sitemaps

Google treats canonical tags as a strong hint, not a command, as its guide to consolidating duplicate URLs explains. That is why internal links matter: when every link in your theme points to the main product address, Google has no reason to pick another version.

Limits you cannot change on Shopify

Shopify is a hosted platform, so a few things are fixed. None of them stops a store from ranking well, but you should know them before you plan a migration or a URL structure.

  • Fixed URL paths. Products live under /products/, collections under /collections/, pages under /pages/ and blog posts under /blogs/ plus the blog’s name. You cannot remove these prefixes.
  • Redirects only work from broken URLs. According to Shopify’s URL redirect documentation, a redirect works only when the old address no longer loads a page. You also cannot redirect fixed paths such as /collections/all.
  • Redirect limits. Stores can hold up to 100,000 URL redirects, or 20,000,000 on the Plus plan. That is plenty for most stores, but large catalog migrations should count first.
  • robots.txt changes are on you. You can customize the file with a robots.txt.liquid template, but Shopify Support will not help with it.

The fixed paths matter most when you move to Shopify from another platform, because almost every old product and category address changes. Our guide to replatforming an online store covers how to plan that move, and our Shopify vs WooCommerce comparison explains where WordPress gives you more URL control.

From our projects: When we move a store to a new platform, the migration includes a page-by-page URL map and a 301 redirect from every old address. On a move to Shopify this step is never optional: the fixed /products/ and /collections/ paths mean old category and product URLs almost always change, and every one that is not redirected becomes a 404 that throws away the search traffic it used to earn.

Apps and page speed

Every app that adds a widget, pop-up or tracking script loads extra code on your storefront, often on every page. A store with fifteen apps can feel slow even on a fast theme, and slow pages hurt both rankings and sales.

  • List every installed app and what it adds to the storefront. Remove anything nobody uses.
  • After uninstalling an app, check the theme code for snippets it left behind.
  • Prefer features your theme already includes, such as product reviews blocks or size charts, over separate apps.
  • Be wary of SEO apps that promise instant rankings. Most of what they do, such as editing titles or alt text, you can do in the Shopify admin for free.

Our article on how third-party scripts slow a website down explains how to measure the cost of each script before you decide what to keep.

Shopify, AI search and agentic storefronts

AI assistants now find products in two ways, and Shopify treats them differently. If you sell through agentic storefronts such as ChatGPT or Microsoft Copilot, Shopify sends your product data to them through Shopify Catalog, separately from your robots.txt file. AI crawlers can also read your store directly on the open web, where robots.txt rules apply.

The practical point: blocking AI crawlers in robots.txt does not remove your products from agentic storefronts you have switched on, and allowing crawlers does not add you to them. Clear product titles, accurate descriptions and complete product data help in both places, which is the same work that helps normal search.

Monthly Shopify SEO checks

Once the store is live, a short monthly routine catches most problems before they cost sales:

  1. Open the Pages report in Search Console and look for new “Not found (404)” or “Crawled, currently not indexed” entries.
  2. Redirect any deleted or renamed product to its closest replacement or collection.
  3. Check that new products have their own titles, descriptions and alt text, not the defaults.
  4. Review the queries report for searches where you appear but get few clicks, and improve those titles.
  5. Re-test speed on a product and a collection page after installing any new app or theme update.

If pages are missing from Google altogether, our guide to why a website is not showing up on Google walks through the causes in order.

What Shopify SEO help costs with us

You can work through this checklist yourself; most items need time, not code. If you would rather hand it over, these are our published prices. Shopify plan fees and app subscriptions are paid by you directly to Shopify and the app vendors.

ServicePriceSEO work included
Shopify Small Store build$1,290 one-timeUp to 30 products, on-page SEO for products and collections
Shopify Growing Store build$2,490 one-timeUp to 150 products, keyword mapping, on-page SEO, schema, speed and Core Web Vitals checks
SEO Audit$390 one-timeTechnical, schema and AI search review for sites under 100 pages, with a prioritized fix list
Monthly SEO, Small Business$390 a month, 3-month minimumUp to 10 target keywords, 2 pages optimized or written each month, technical upkeep
Website Maintenance, Small Site$149 a month1 developer hour a month for a Shopify store, updates, monitoring and a monthly health check

Our monthly SEO services page lists every plan in full, and the pricing page shows all our services side by side.

Sources checked on November 6, 2026: Shopify Help Center pages Finding and submitting your sitemap, Editing robots.txt.liquid, Creating and managing URL redirects, and Hiding a page from search engines; Google Search Central guide to consolidating duplicate URLs. Attors prices from our pricing page on the same date.

Shopify SEO questions

Is Shopify good for SEO?

Yes, for most stores. It handles sitemaps, canonical tags, SSL, mobile themes and product structured data out of the box. Its limits, such as fixed URL prefixes, rarely stop a store from ranking. Content quality, collection pages and site speed decide far more than the platform does.

Can I remove /products/ or /collections/ from Shopify URLs?

No. Shopify fixes these paths for every store, and they cannot be renamed or removed in the admin. Headless setups with a custom front end can use different addresses, but that is a large and expensive change made for other reasons, not for SEO alone.

Do I need an SEO app for Shopify?

Usually not to start. Titles, descriptions, alt text, redirects and sitemaps are all built into the admin. An app can save time on very large catalogs, for example bulk-editing alt text across thousands of images, but check what scripts it adds to your storefront before installing it.

How do I hide a page from Google on Shopify?

Add a seo.hidden metafield set to 1 to the product, page or blog post, or set a product to Unlisted. Both remove it from search engines and the sitemap. Unlisted also hides the product from your own collections and recommendations, while seo.hidden keeps it visible inside the store.

Should I edit robots.txt on my Shopify store?

Only with a specific reason, such as blocking a crawler or a set of app-generated pages. Shopify’s default file already blocks carts, checkouts, accounts and filtered collections. Edits go in a robots.txt.liquid template, Shopify Support will not help with them, and one wrong rule can block your whole store.

What happens to SEO when I change a product URL on Shopify?

The old address stops working, so it needs a redirect to the new one. When you edit a handle, Shopify offers to create that redirect for you; leave the option ticked. Without it, visitors and search engines land on a 404 and the page’s search history is lost.

Does a Shopify blog help SEO?

Yes, when posts answer real questions your buyers search for and link to the matching collections. A buying guide such as “how to choose trail running shoes” can rank for searches a collection page never will. Posts written only to add keywords rarely help.

How long does Shopify SEO take to work?

Technical fixes can be picked up within days of Google recrawling the pages, but ranking gains for competitive searches usually take months, and nobody can promise a date. That is why our monthly SEO plans have a 3-month minimum: shorter windows rarely show a fair result.

Want this checklist done for your store?

Attors Technologies is a web development agency that builds and looks after Shopify, WooCommerce and WordPress stores for businesses in the US, UK and Europe. Tell us about your store and where it stands in search, and we will send a fixed written quote for the setup or fixes it needs, before any work starts.

Get a quote for your Shopify store

Written byAttors Development TeamWordPress, e-commerce and custom development

The Attors Development Team builds and maintains WordPress, WooCommerce, Shopify and custom Next.js websites for businesses and agencies in the US, UK and Europe, from themes and plugins to speed, security, hacked-site recovery and migrations.

Keep reading

More in Ecommerce

Planning a website or need a fix?

Tell us what you need. We reply within one business day with questions or a written quote.

Start a project