Taskcover Agency logo

Technical SEO

Shopify SEO: A Checklist for Store Owners

The short answer

To improve SEO on a Shopify store, work on what Shopify leaves to you: a title and description for every product and collection, your own product text, image alt text, clear menus, and a sitemap submitted to Google Search Console. Shopify already generates canonical tags, the sitemap and robots.txt, so most gains come from content and structure.

Key takeaways

  • Shopify generates canonical tags, the sitemap and robots.txt automatically, and switches on SSL by default.
  • The work left to you is titles, descriptions, product text, images, menus and links.
  • Collections are Shopify's category pages, and each one needs its own title and introduction.
  • Some things are fixed: image file names after upload, certain address paths and direct access to page files.
  • Shopify calls editing robots.txt an unsupported customization, so leave it alone without a clear reason.

Written byJamiez NguyenFounder & CEO

Reviewed byJohn EdwardCTO

Updated

Fact-checked

Reading time9 min

In this guide

This Shopify SEO checklist is for store owners who run the store themselves or with a small team. It is built on Shopify's own help pages and Google's documentation for online stores, and it says plainly what Shopify does not let you change. Most of it is ordinary store SEO, with a few fixed rules. If you would like the store checked for you, see our eCommerce SEO service.

Is Shopify good for SEO?

Yes for the basics, with some fixed rules to work within. Shopify handles several technical jobs automatically and lets you edit the parts that carry your words. The limits matter most for larger stores and for stores moving from another platform.

What Shopify handles for you, according to its SEO overview.
JobWhat Shopify says
One main address for each pageCanonical tags are generated automatically, to keep duplicate content out of search results
Sitemap and robots.txtBoth files are generated automatically
Page titlesThemes generate title tags that include your store name
Secure pagesSSL certificates are activated by default
What you can editTitle tags, meta descriptions, URLs and image alt text

A Shopify SEO checklist

Work through these in order. The first three make sure Google can see the store. The rest improve what it finds.

Shopify SEO checklist

  • Make sure the store is open to search enginesShopify says search engines do not index trial stores, and that the sitemap is available to them only when the store is open to the public. Check this first on a new store.
  • Verify the store in Google Search Console and submit the sitemapShopify generates the sitemap at yourdomain.com/sitemap.xml and updates it when you add a product, collection, page, image or blog post. Shopify says submitting it to Search Console helps Google find and index your pages.
  • Check which pages Google hasSearch Google for site:yourdomain.com, using your own address. Shopify suggests this test: if pages from your store appear, Google is indexing the site.
  • Write a page title and meta description for every product and collectionShopify allows up to 70 characters in the title and recommends 160 for the description. Google asks for titles that are descriptive and concise, and says identical or similar descriptions across a site are not helpful.
  • Replace the manufacturer's textShopify's own advice is to avoid directly copying text that a manufacturer gives you. Google's starter guide says the same of any content. See product page SEO for how to write a description.
  • Name image files before you upload them, then add alt textShopify says descriptive, readable file names are better for search engines, and that file names cannot be changed in Shopify. Alt text can be set for product images, collection images and blog post images.
  • Put every page in a menu, within three clicks of the home pageShopify recommends that each page has a link in your menus and is no more than three clicks from the home page where possible. Google makes the same point for stores: link from menus to categories, and from categories to every product.
  • Keep addresses short and stableYou can edit the last part of an address, which Shopify calls the URL handle. When you change one, create the redirect Shopify offers. Shopify warns that a collection whose handle is edited too often might not display in search results.
  • Check the product data your theme outputsShopify gives themes a filter that turns a product into structured data: the Product type for a product without variants, and ProductGroup for one with sizes or colours. Whether your theme uses it depends on the theme. Shopify suggests checking a page with the URL inspection tool in Search Console or Google's rich results tool.
  • Send your products to Google Merchant CenterGoogle recommends both structured data on the page and a product feed, and says a feed is mandatory for some places products appear, such as listings in the Shopping tab.
  • Leave robots.txt alone unless you have a reasonShopify says the default file is optimal for SEO. It already asks search engines not to crawl pages such as the cart.

Shopify collection page SEO

A collection is Shopify's name for a category page, and collections are the pages that should answer broad searches such as 'oak dining tables'. Give each one a descriptive title, a short introduction in your own words and its own search engine listing. Shopify notes that the collection title is displayed as a link in search engine results.

One Shopify detail is worth knowing. A theme can link to a product with the collection in its address, such as /collections/sale/products/blue-chair, as well as the plain /products/blue-chair. Shopify's developer documentation says the two pages have the same content on separate URLs. Shopify adds canonical tags automatically, and Google's advice for stores is to minimize the number of alternative addresses that return the same content. If your collection pages link to the longer form, ask whoever maintains your theme whether they can link to the plain product address instead.

What does Shopify not let you change?

A handful of things are fixed. None of them stops a store from ranking, but you should know them before you plan a redesign or a move.

What Shopify's documentation describes as fixed, and what to do about it.
What is fixedWhat Shopify's documentation saysWhat to do
Image file names"You can't change file names in Shopify."Name files before upload. To rename one, upload a new file and replace the old one on each product.
Direct access to page filesThere is no FTP access to your pages, and the site is not made of static HTML pages you can edit one by one.Make changes in the admin or in the theme code.
Some addresses cannot be redirectedRedirects cannot be created for /products, /collections or /collections/all, or for addresses beginning /apps, /application, /cart, /carts, /orders, /services or /shop.Plan a migration around these paths.
Redirects from live pagesIf the old address still loads a valid page, the redirect will not work.Remove or rename the old page first.
The folder part of an addressShopify documents editing the handle, which it calls part of the web address. We found no documented setting for the /products/ or /collections/ part.Expect addresses to change if you move to or from Shopify, and map the redirects.
robots.txtIt can be edited only through a theme file called robots.txt.liquid. Shopify calls this an unsupported customization, says its support team cannot help with edits, and warns that incorrect use can result in loss of all traffic.Leave it unless a specialist has a clear reason.
The sitemapIt is generated and updated automatically. The help page describes no way to edit it by hand.To leave a page out, use the hiding methods below.

To hide a single page from search engines, Shopify documents two methods: a noindex tag added through the theme's theme.liquid file, or a custom field named seo.hidden set on the page, product or blog post. Our guide to robots.txt and noindex explains when to use each kind of control.

Related service

Your store checked by people who do this every week

We review categories, products, filters and the technical setup, then tell you what is holding sales back and what to fix first.

See the service

Our services for this

Questions store owners ask about Shopify SEO

Why is my Shopify store not showing up on Google?

Shopify lists the usual reasons: the store is too new, it is hidden from the public, it is on a trial, which search engines do not index, or it moved from another platform without redirects. Start with the first three items in the checklist above. Why a website is not showing up on Google covers the wider causes.

Do I need an SEO app for Shopify?

Not for the basics. According to Shopify's help pages, titles, descriptions, addresses and alt text are edited in the admin, and the sitemap and canonical tags are generated automatically. An app can save time on a large catalogue, but it cannot write useful product pages for you.

Does Shopify create a sitemap for each country domain?

Yes. Shopify says that when you use international domains, sitemap files are generated for all of your domains. Submit the sitemap for each domain in Google Search Console.

How many words should a Shopify product page have?

Shopify's help page suggests at least 250 words of descriptive text on every page. We know of no word count that Google asks for. Treat Shopify's figure as a prompt to say enough, and write what a buyer needs to decide.

Should I leave Shopify for another platform to rank better?

Rarely for SEO alone. Google has said it does not judge pages differently because of the system behind them, and Shopify covers the technical basics. A move changes your page addresses and needs redirects. Compare the options in the best website platform for SEO before deciding.

See what keeps shoppers from finding your store

Send us your store and the product ranges you most want to sell, and we will show you what we would fix first.

The authors

Who wrote and checked this guide

Jamiez Nguyen, Founder and CEO of Taskcover Agency

Written by

Jamiez Nguyen

Founder & CEO

Jamiez Nguyen founded Taskcover and leads strategy and client growth. He started it in 2017 as a team doing search work behind the scenes for other agencies, then opened it to businesses in the USA, Canada and Australia.

John Edward, CTO of Taskcover Agency

Reviewed by

John Edward

CTO

John Edward leads the technical side of Taskcover: how sites are built, how fast they load, and how search engines read them.

Updated Fact-checked About the people at Taskcover

Sources

Where the facts in this guide come from

Facts last checked on October 12, 2026.

  1. SEO overviewShopify Help CenterChecked on October 12, 2026
  2. Frequently asked questions about SEOShopify Help CenterChecked on October 12, 2026
  3. Finding and submitting your sitemapShopify Help CenterChecked on October 12, 2026
  4. Adding keywords for SEO to your Shopify storeShopify Help CenterChecked on October 12, 2026
  5. Influencing your title links in search resultsGoogle Search CentralChecked on October 12, 2026
  6. Control your snippets in search resultsGoogle Search CentralChecked on October 12, 2026
  7. Search Engine Optimization (SEO) Starter GuideGoogle Search CentralChecked on October 12, 2026
  8. Optimizing your site structure for search enginesShopify Help CenterChecked on October 12, 2026
  9. Help Google understand your ecommerce website structureGoogle Search CentralChecked on October 12, 2026
  10. Designing a URL structure for ecommerce websitesGoogle Search CentralChecked on October 12, 2026
  11. Share your product data with GoogleGoogle Search CentralChecked on October 12, 2026
  12. Managing collection settingsShopify Help CenterChecked on October 12, 2026
  13. Liquid filters: structured_dataShopify developer documentationChecked on October 12, 2026
  14. Liquid filters: withinShopify developer documentationChecked on October 12, 2026
  15. Editing robots.txt.liquidShopify Help CenterChecked on October 12, 2026
  16. Creating and managing URL redirectsShopify Help CenterChecked on October 12, 2026
  17. Hiding a page from search enginesShopify Help CenterChecked on October 12, 2026
  18. September 2023 Google SEO Office Hours TranscriptGoogle Search CentralChecked on October 12, 2026

Free SEO audit

Find out what search could bring your business.

Send us your website. We will show you where you stand, what is holding you back, and what we would do first.

Free, with no obligation.

  1. You send your websiteA short form. It takes about two minutes.
  2. We review itYour site, your competitors and what your customers search for.
  3. You get a clear planWhat to fix first, what it could bring, and what it would cost.

Taskcover uses necessary storage for security and forms. You can choose whether we use preferences, analytics, and marketing measurement.