Many Shopify store owners assume SEO is "built in". Shopify does handle several technical basics: it generates a sitemap, adds canonical tags, provides SSL and lets you edit titles and meta descriptions. That is a useful head start, but it is the same head start every other Shopify store has. Ranking above competitors depends on what you do on top of it.
This checklist covers the areas that make the biggest difference for Shopify stores, from technical setup to collections, product pages and content. Work through it section by section.
Section 1: Technical foundations
1. Connect Google Search Console and submit your sitemap
Shopify generates your sitemap automatically at yourdomain.com/sitemap.xml. Verify your domain in Google Search Console and submit the sitemap so Google can discover pages efficiently. Use the Pages report to spot indexing issues.
2. Set your primary domain correctly
Make sure your custom domain is the primary domain, and the myshopify.com address and any secondary domains redirect to it. Search engines should see one version of your store.
3. Review robots.txt only if you need to
Shopify's default robots.txt already blocks cart, checkout and some filtered URLs. You can customise it through a robots.txt.liquid template, but edit it only with care - a wrong rule can block important pages.
4. Remove the storefront password before launch
A password-protected store cannot be indexed. Remove it when you are ready to launch, and check that "noindex" has not been added to templates during development.
Section 2: Site structure and URLs
5. Plan collections around how people search
Collections are often your strongest ranking pages because they match category searches ("cotton kurtas for women", "stainless steel water bottles"). Plan collections from keyword research, not just your internal product categories.
6. Write clean, descriptive handles
Shopify URLs follow fixed patterns - /products/, /collections/, /pages/, /blogs/ - but you control the handle. Keep handles short, descriptive and keyword-led: /collections/cotton-kurtas rather than /collections/new-collection-2.
7. Link to canonical product URLs
Products can be reached through collection paths (/collections/x/products/y) as well as /products/y. Shopify's canonical tags point to /products/y, but it is cleaner if your theme links to the canonical URL directly. Ask your developer to check this in collection templates.
8. Redirect changed or deleted URLs
When you change a handle, Shopify can create a redirect automatically. For deleted products or retired collections, add URL redirects manually (in the Navigation or URL redirects section) to the closest relevant page instead of leaving a 404.
Section 3: Collection pages
| Element | What to do |
|---|---|
| SEO title | Main keyword plus a qualifier, for example "Cotton Kurtas for Women - Handblock Printed" |
| Meta description | Benefit-led summary with a reason to click |
| Collection description | Helpful intro text - not keyword stuffing - ideally with some placed below the product grid |
| H1 | One clear heading matching the collection's main topic |
| Filters | Useful filters for shoppers; avoid making every filter combination indexable |
| Internal links | Link to related collections and buying guides |
Thin collection pages with just a heading and a product grid often struggle to rank. A short, genuinely useful description helps both shoppers and search engines understand the page.
Section 4: Product pages
9. Write original product descriptions
Manufacturer descriptions copied across many websites give Google little reason to rank your page. Write your own: what the product is, who it is for, materials, sizing, care, what is in the box and why it is better.
10. Optimise titles and meta descriptions
Use a clear product title, then craft an SEO title and meta description in the product's search engine listing section. Include the product type and a key attribute.
11. Add descriptive image alt text
Describe each image plainly ("Indigo block print cotton kurta, front view"). This helps accessibility and image search.
12. Show reviews and answer questions
Genuine customer reviews and FAQs add unique content and build trust. Only display real reviews from genuine buyers - never invented ones.
13. Handle out-of-stock and discontinued products wisely
Temporarily out of stock? Keep the page live with a "notify me" option. Permanently discontinued? Redirect to the closest alternative or relevant collection.
Section 5: Structured data
Structured data helps search engines understand products - price, availability, reviews. Many modern Shopify themes output Product structured data automatically, but check it:
- Test product pages with Google's Rich Results Test.
- Make sure there is only one Product schema per page - some review apps add a second one.
- Add Organization and BreadcrumbList data if your theme does not include them.
- Use FAQ content where it genuinely helps the shopper.
Section 6: Speed and mobile experience
14. Limit apps
Each app can add scripts to every page. Remove apps you do not use, and check that uninstalled apps have not left code in your theme.
15. Compress and size images properly
Shopify serves images through its CDN and can deliver modern formats, but uploading huge originals and using oversized image slots still slows pages. Use appropriately sized images.
16. Check Core Web Vitals
Use PageSpeed Insights and Search Console's Core Web Vitals report. Pay particular attention to mobile product and collection pages.
Section 7: Content and internal linking
17. Start a useful blog
Blogs let you target informational searches that product pages cannot - "how to choose a yoga mat", "silk saree care guide". Write for real customer questions and link to the relevant collections and products.
18. Build internal links deliberately
Link from blog posts to collections, from collections to related collections, and from product pages to complementary items. Use descriptive anchor text.
19. Create helpful supporting pages
Size guides, care guides, shipping and returns pages and "about us" pages help shoppers decide and give search engines more context about your brand.
Section 8: Off-site and local signals
20. Earn genuine mentions and links
Collaborations, PR, supplier pages, industry directories and genuinely useful content attract links over time. Avoid buying links or joining link schemes - they can harm your site.
If you have a physical store or showroom, a well-maintained Google Business Profile helps local searches find you.
Section 9: Languages and international markets
Many Indian brands sell to customers across states and abroad, and some want Hindi or regional-language storefronts.
- Translated storefronts: Shopify supports multiple languages through its translation features and apps. Translate titles, descriptions and SEO fields properly - machine translation without review often reads poorly.
- International markets: if you sell abroad using Shopify Markets with language or country subfolders or domains, Shopify can add hreflang tags so search engines show the right version to the right audience. Check the page source to confirm they are present.
- Do not duplicate stores unnecessarily. Running separate stores for each country splits your authority unless there is a strong business reason.
- Localise content, not just currency. Sizing, delivery promises and payment options differ by market - say so on the relevant pages.
Section 10: Measure what matters
Rankings alone are not the goal. Track:
- Organic sessions and revenue in Google Analytics 4, by landing page.
- Impressions, clicks and average position in Search Console for your key collections.
- Queries that bring visitors - they reveal new collection or blog ideas.
- Pages with high impressions but few clicks - their titles and meta descriptions need work.
Review these monthly and feed the findings back into your content plan.
Quick reference checklist
| Area | Key action |
|---|---|
| Technical | Search Console, sitemap, primary domain, password removed |
| Structure | Keyword-led collections and clean handles |
| Duplicates | Theme links to canonical product URLs |
| Redirects | Every changed or deleted URL redirected |
| Collections | Unique titles, descriptions and internal links |
| Products | Original descriptions, alt text, reviews |
| Schema | One clean Product schema, tested |
| Speed | Fewer apps, right-sized images, Core Web Vitals checked |
| Content | Blog targeting real buyer questions |
| Links | Genuine mentions, no link schemes |
Key takeaways
- Shopify covers basic technical SEO, but rankings come from what you build on top.
- Collections are often your best ranking pages - plan them from search demand.
- Original product content, clean structure and redirects protect and grow rankings.
- Fewer apps and right-sized images keep the store fast.
- A helpful blog and smart internal links capture searches product pages cannot.
SEO is a long-term effort, and nobody can honestly promise a specific ranking. What we can do is build your Shopify store on clean foundations and support it with ongoing SEO services and digital marketing. Learn more about our Shopify development work, or book a free consultation for a review of your store.






