Most people treat SEO as something they'll "get to later" - after the store is live, after the first few sales come in, after things settle down. I get it. Launch day has a hundred moving parts, and SEO feels like it can wait.
But here's the thing: it can't. The decisions you make before you launch - your URL structure, your meta titles, your image files - are significantly harder to change cleanly once your store is indexed. Getting them right upfront isn't extra work. It's the work that saves you from a messy cleanup six months later.
This checklist covers the 12 things that actually matter before you hit publish.
Why Pre-Launch SEO Sets the Foundation for Everything
SEO isn't a switch you flip on after launch. Google starts forming opinions about your store the moment it first crawls it - your site structure, your content quality, your page speed. First impressions with search engines are a lot like first impressions with customers: they stick.
Shopify's own SEO lead puts it plainly: "Most sites can expect to see measurable results from their SEO efforts within three to six months." That clock starts ticking the day your store goes live. If you launch with blank ALT text, duplicate meta descriptions, and uncompressed images, those three to six months are spent digging out of a hole instead of building momentum.
The stores that rank fastest are almost always the ones that did the boring foundational work before anyone ever visited them.
Store Structure & Settings
Set Up a Custom Domain
A custom domain (yourstore.com) signals legitimacy to both Google and customers. Shopify's default yourstore.myshopify.com subdomain is fine for development, but it has no SEO value and looks unpolished. Connect your custom domain through Settings → Domains in your Shopify admin before launch - Shopify's domain setup guide walks through the process step by step.
Configure Your Title Tags & Meta Descriptions
Every page on your store has a title tag and meta description - and Shopify's defaults are generic at best. Keep page titles under 60 characters and incorporate relevant keywords into your meta descriptions. Your homepage title should include your brand name and your primary category. Your product pages should lead with the product name and key descriptor.
You can edit these in Shopify under Online Store → Preferences for your homepage, and directly on each product and collection page under the "Search engine listing" section. Don't skip this - it's one of the highest-impact things you can do in under an hour.
Submit Your Sitemap to Google Search Console
Shopify automatically generates a sitemap at yourstore.com/sitemap.xml - but Google won't find it unless you tell it where to look. Set up Google Search Console, verify your domain, and submit your sitemap under the Sitemaps section. This tells Google which pages exist and speeds up initial indexing. Since SEO can take months to gain traction, getting indexed quickly is one of the best early moves you can make.
Product & Collection Page Optimization
Write Keyword-Rich Product Titles & Descriptions
Your product title is prime SEO real estate. Lead with the keyword a customer would actually search - not your internal product code or a branded name no one knows yet. Men's Slim-Fit Linen Shirt – Navy Blue will outperform The Coastal Breeze Top in search every single time, at least until your brand has real authority.
For descriptions, write for humans first, then optimize. A description that genuinely helps someone make a buying decision will naturally include the keywords they searched for. Tools like Google Keyword Planner or Ubersuggest can help you find the exact phrases your customers are using before you write a word.
Optimize Your Collection Page Copy
Collection pages are some of the most powerful pages on your store for SEO - and almost every new store ignores them. Add at least one paragraph of unique copy to each collection page describing what's in it, who it's for, and what makes it worth browsing. A shallow structure where every page is only a few clicks from the homepage allows Google to index your site more efficiently - a clean collection organization directly supports that. AltMaster
Image SEO Before You Go Live
Name Your Image Files Correctly
Whatever your camera saves as IMG_5023.jpg, rename it before it touches your Shopify admin. Use descriptive, hyphenated file names that include your primary keyword: navy-slim-fit-linen-shirt-front.jpg tells Google exactly what it's looking at. Google's image SEO guidelines confirm that descriptive file names are one of the key signals used to understand and rank images. Do this before uploading - Shopify doesn't update the image URL if you rename after the fact.
Add ALT Text to Every Product Image
ALT text is what Google reads when it crawls your product images. Without it, every image in your store is invisible to search engines - which means you're missing out on Google Images traffic entirely, on top of weaker product page rankings.
The formula is simple: product name + color or material + view or context, in one natural sentence. Navy slim-fit linen shirt on white background – front view is perfect. shirt blue buy now men fashion is not.
For a store with 10–20 products and a handful of images each, you can knock this out manually through your Shopify admin - Products → click the image → ALT text field → save. Shopify's help documentation covers the exact steps.
But if you're launching with a larger catalog - 50, 100, 500 products - manual ALT text is genuinely not realistic before launch day.
That's exactly where AltMaster comes in. It scans your entire Shopify catalog, identifies every image missing ALT text, and lets you generate descriptions in bulk using template variables - product name, variant, color - so every image gets unique, human-sounding ALT text in minutes, not days. For pre-launch stores that want image SEO done right without delaying their go-live date, it's the most practical solution available.
Technical SEO Essentials
Enable SSL Certificate
Every Shopify store gets a free SSL certificate - but make sure it's active before launch. An SSL certificate is what puts the padlock in your browser bar and changes your URL from http:// to https://. Google confirmed HTTPS as a ranking signal back in 2014, and today it's simply expected. Check it's active under Settings → Domains in your Shopify admin.
Fix Duplicate Content Issues
Shopify has a known quirk: it can generate multiple URLs for the same product when that product appears in a collection. This creates duplicate content - two pages with identical content competing against each other in search. Shopify handles this automatically with canonical tags for most cases, but it's worth checking using Google Search Console after you submit your sitemap. Also, avoid copying manufacturer product descriptions - they exist on hundreds of other stores, and Google will rank all of them above you.
Speed & Mobile Readiness Check
Page speed is a confirmed Google ranking factor, and most shoppers are on mobile. A store that loads slowly on a phone will rank lower and convert worse - that's not a trade-off worth making on launch day.
Run your store through Google PageSpeed Insights before you go live. The two biggest culprits for slow Shopify stores are almost always uncompressed images and too many third-party apps loading scripts. Compress every image using TinyPNG or Squoosh before uploading, and keep your installed apps lean at launch.
For exact image dimensions by page type - product images, hero banners, collection headers - this Shopify image size guide covers every dimension you'll need so you're uploading the right size from the start.
Conclusion
None of this is complicated - but almost no one does all of it before launch. Custom domain connected, meta titles written, sitemap submitted, product copy optimized, image files named, ALT text added, SSL confirmed, duplicate content checked, speed tested. That's the list.
The stores that build organic traffic in their first six months aren't doing anything magical. They're just the ones who treated SEO as part of the build, not an afterthought. You now have the checklist - use it before you hit publish, not after.
FAQ
Q: Should I do SEO before or after launching my Shopify store? Before - always. The URL structure, meta titles, image file names, and site speed you launch with are the foundation Google indexes first. Changing these after launch creates redirect issues and indexing delays. Getting the basics right pre-launch is significantly less work than cleaning it up post-launch.
Q: How long does it take for a new Shopify store to rank on Google? Shopify's SEO Lead says most stores start seeing measurable results within three to six months. Lower-competition keywords can show movement faster; highly competitive niches can take longer. The stores that rank fastest are the ones that did the foundational work - clean structure, optimized content, proper image metadata - before they launched. altmaster
Q: Is image ALT text really necessary before launch? Yes. Every product image without ALT text is invisible to Google from the moment your store goes live. That's wasted indexing potential you can't recover retroactively - Google doesn't re-evaluate pages the moment you add ALT text, it happens on the next crawl cycle. Get it done before launch using AltMaster if your catalog is large, or manually through your Shopify admin if you have a smaller store.
FAQs
Should I do SEO before or after launching my Shopify store?
Before - always. The URL structure, meta titles, image file names, and site speed you launch with are the foundation Google indexes first. Changing these after launch creates redirect issues and indexing delays. Getting the basics right pre-launch is significantly less work than cleaning it up post-launch.
How long does it take for a new Shopify store to rank on Google?
Shopify's SEO Lead says most stores start seeing measurable results within three to six months. Lower-competition keywords can show movement faster; highly competitive niches can take longer. The stores that rank fastest are the ones that did the foundational work - clean structure, optimized content, proper image metadata - before they launched. altmaster
Is image ALT text really necessary before launch?
Yes. Every product image without ALT text is invisible to Google from the moment your store goes live. That's wasted indexing potential you can't recover retroactively - Google doesn't re-evaluate pages the moment you add ALT text, it happens on the next crawl cycle. Get it done before launch using AltMaster if your catalog is large, or manually through your Shopify admin if you have a smaller store.