· Giraffe
Shopify SEO checklist for new stores
Your store is built, the test orders went through, and now you'd like someone other than your mum to find it. Shopify takes care of a surprising amount of technical SEO for you, which is good news, because it means the work left over is mostly writing. This checklist covers what Shopify already handles, what's still yours, and what you can safely ignore, based on the Shopify Help Center and Google Search Central.
Who this is for
This is for a new or about-to-launch Shopify store with a modest catalogue and no SEO agency. If you haven't set up the store yet, start with how to start a Shopify store and come back when the password page is about to come off. Most of this takes an afternoon, plus a little time every time you add a product.
What Shopify already does for you
Before you buy anything labelled "SEO", know what's built in. According to Shopify, every online store:
- Adds canonical tags automatically, so duplicate versions of a page don't compete with each other.
- Generates
sitemap.xmlandrobots.txt, and updates the sitemap when you add products, collections, pages or blog posts. - Turns on an SSL certificate by default, so your pages load over HTTPS.
- Uses themes that generate a title tag with your store name, and an H1 heading from the title you enter.
- Includes product structured data in current Shopify themes, so prices, availability and reviews can show in search results.
So you don't need to fiddle with code to get indexed. You need to give search engines good words to index.
1. Titles and meta descriptions
Every product, collection, page and blog post has a Search engine listing section at the bottom of its admin page. Your homepage's title and description live under Online Store → Preferences.
- Titles: unique per page, important words first. Shopify suggests 60 characters or fewer so search engines don't cut them short. "Linen Tea Towels - Set of 3" beats "Home".
- Meta descriptions: one or two plain sentences on what the page offers. Shopify recommends around 160 characters. Write a unique one for at least your homepage, top collections and best sellers.
- Leave the keyword list at home. Google says it doesn't use the meta keywords tag, and keyword stuffing is against its spam policies.
Don't be alarmed if Google shows something different from what you typed. Google builds its snippets mostly from page content and uses your meta description only when it thinks it describes the page better. Your job is to make both good.
2. URLs and handles
Shopify generates a URL handle from each product's title, such as /products/linen-tea-towels. You can edit it in the Search engine listing section. Two rules:
- Fix handles before launch, not after. Descriptive, hyphenated words help people understand a result. Google shows parts of the URL as breadcrumbs, though it says keywords in the URL have hardly any ranking effect on their own.
- Once live, leave them alone. Shopify warns that editing a product handle too often can keep it out of search results. If you must change one, keep the redirect. On pages, Shopify pre-selects a Create a URL redirect option for you. For anything else, check Content → Menus → URL redirects and add one from the old path to the new.
The same goes for discontinued products: redirect the old URL to the closest collection or replacement instead of letting it 404.
3. Images and alt text
Alt text helps search engines understand an image, and it's what screen reader users hear instead. Google calls it the most important image attribute. Add it to each product image from the product page by clicking the image.
- Describe what's actually in the photo: "Grey linen tea towel folded on a wooden bench", not "best tea towel buy now".
- Rename files before uploading.
linen-tea-towel-grey.jpggives Google a light clue;IMG_4021.jpggives it nothing. Shopify can't rename files after upload, so you'd have to replace the image. - Keep images sharp but not huge. They're often the heaviest thing on a page, which matters for speed below.
4. Sitemap and Google Search Console
Your sitemap is already at yourdomain.com/sitemap.xml. Search Console is how you tell Google about it and see what Google thinks of your store.
- Take the store out of password protection. Shopify notes that Google can't read your sitemap while the store is in private mode, and that search engines don't index trial stores.
- In Search Console, add your domain as a property and verify it. Shopify's steps use the HTML tag method, which means pasting a meta tag into
theme.liquid. - Under Indexing → Sitemaps, submit
sitemap.xml. - A few days later, search
site:yourdomain.comto see what's indexed, and use the URL Inspection tool on any page that's missing.
Then be patient. Shopify says changes can take a couple of weeks to show in results, and Google doesn't guarantee how long crawling takes, or that every page will be indexed.
5. Structured data
Structured data is code that tells Google what a page is: a product, its price, whether it's in stock. Google uses it for richer results, such as prices, availability and ratings in search and Google Images. Shopify themes from the Theme Store include it for products by default, so you usually don't need to add anything.
What you can do is keep it accurate. It's generated from your product data, so real prices, correct stock levels and genuine reviews make it more useful. Google also says a Merchant Center feed alongside on-page structured data maximises eligibility for shopping results. If you've heavily customised your theme or installed an app that adds its own markup, run a product page through Google's Rich Results Test to check the markup is still valid.
6. Collections and content
This is the part that moves the needle most, and the part no app can do for you. Google says compelling, useful content will likely influence your presence in search more than anything else in its starter guide.
- Structure: homepage → collections → products. Shopify suggests keeping pages within about three clicks of the homepage and linking every page from a menu.
- Collection pages: write a short intro for each one. A collection with nothing but a product grid gives Google very little to understand it by.
- Product descriptions: write your own. Shopify specifically warns against pasting the manufacturer's copy, because other stores already use it. Answer what customers ask by email: size, materials, care, delivery.
- Link text: "see our linen tea towels" tells people and search engines where a link goes. "Click here" doesn't.
Shopify's help pages suggest minimum word counts for product pages and blog posts. Google says length alone doesn't matter for ranking. Both are right in their way: write as much as a customer needs, and no more.
7. Speed and your app count
Shopify's web performance reports (on the Online Store → Themes page and under Analytics → Reports) show your store's Core Web Vitals from real visitors: loading (LCP), responsiveness (INP) and layout stability (CLS). Each is ranked Good, Moderate or Poor, and the reports show how changes such as app installs and theme updates affected performance, which makes it easier to spot what slowed things down. You need to be out of private mode for the reports to fill with data.
The usual culprits on a new store are oversized images and too many apps, since apps that add storefront features can load their own scripts. We've written more about how Shopify apps differ from WooCommerce plugins, but the short version is: uninstall what you don't use, then check the report again.
8. AI search and answer engines
You'll hear that you need a special strategy for AI Overviews, ChatGPT and friends. Google, at least, says otherwise. Its guidance for AI Overviews and AI Mode is that there are no additional requirements: a page has to be indexed and eligible to show with a snippet, and you don't need special files, AI text files or special schema. The fundamentals above are the strategy.
Shopify's advice for AI shopping assistants points the same way: clear product titles, detailed specs, sizing, materials and care instructions, descriptive alt text, and structured data. It also offers a first-party Knowledge Base app that shows how often AI agents request your store's information, lets you review the questions shoppers ask, and lets you edit the FAQs AI agents use. Detailed, honest product pages serve both the shopper reading them and the software summarising them.
What you can skip
- Meta keywords. Google doesn't use them.
- Worrying about the duplicate content "penalty". Google says content reachable at more than one URL won't cause a manual action, and Shopify's canonical tags handle the common cases anyway.
- Keyword-stuffed domain names. Google says keywords in the domain have hardly any ranking effect. Pick a name customers will remember.
- Checking rankings daily. Google suggests waiting a few weeks before judging whether a change worked.
FAQ
Does Shopify do SEO automatically?
Some of it. Shopify adds canonical tags, generates your sitemap.xml and robots.txt, turns on SSL, and its themes output title tags and product structured data. What it can't do is write for you: page titles, meta descriptions, alt text, collection copy and product descriptions are still your job.
Why isn't my new Shopify store showing up on Google?
Usually because it's too new, still password-protected, or still on a trial, which Shopify says search engines don't index. Once the store is live, verify it in Google Search Console, submit your sitemap, and check with a site: search. Google doesn't guarantee how long indexing takes.
Do I need an SEO app for a new Shopify store?
Not to start. Shopify and a current theme cover the technical basics. Shopify notes that missing title tags or H1 headings are usually caused by custom code or an app editing theme files, and apps that add scripts can slow your pages. Add one when you have a specific gap it fills.
Do I need to do anything special to appear in AI search results?
Not according to Google. It says there are no extra requirements or special schema for AI Overviews and AI Mode: a page needs to be indexed and eligible to show with a snippet. Clear, detailed product pages and structured data that matches the visible text help with classic search and AI answers alike.
Can I change a product's URL handle after launch?
Yes, but sparingly. Shopify warns that editing a handle too often can keep a product out of search results. When you do change one, make sure a redirect from the old URL exists under Content > Menus > URL redirects so old links and rankings aren't lost.
If you're still choosing a platform, our Shopify vs Wix and Shopify vs Squarespace choosers compare the SEO basics too. If Shopify is the one, its built-in sitemap, canonical tags and theme structured data mean you start with the technical basics already done.