Shopify SEO Guide for Indian Stores

Illustration of a mobile product page with buy now button and order growth

By PDS Team

Shopify SEO is mostly about doing the basics well: Shopify already creates your sitemap, robots.txt, canonical tags and product schema, so your job is to write strong titles and descriptions, manage redirects, connect Google Search Console and build useful product and collection pages. Most ranking problems on Shopify stores come from thin content, broken URLs after edits and theme or app changes, not from the platform itself.

This guide is written for Indian store owners and marketing teams. It follows the Shopify Help Center and Google’s ecommerce documentation, so you can check every step against the source.

What does Shopify handle for SEO automatically?

Shopify handles the technical basics for you, including canonical tags, sitemap.xml, robots.txt, title tags, HTTPS and product schema in themes.

The Shopify Help Center’s SEO overview lists these built-in features. That means you rarely need an app to “turn on” SEO. What Shopify cannot do is decide your keywords, write your copy or fix URLs you change later.

TaskShopify does itYou need to do it
Canonical tagsAdded automaticallyKeep internal links consistent
sitemap.xmlGenerated and updated automaticallySubmit it in Search Console
robots.txtDefault file providedEdit only with a clear reason
Product schemaIncluded in themesTest it after theme or app changes
Titles and meta descriptionsGenerated from page titlesWrite unique ones for key pages
RedirectsRedirect tool availableAdd redirects when URLs change

If you are still setting up your store or changing themes, our Shopify development team can build these checks into the launch. If you are still choosing a platform, read our comparison of Shopify vs WooCommerce for Indian businesses.

How do you write Shopify SEO titles and meta descriptions?

Edit them in the search engine listing section of each product, collection, page or blog post, and in Online Store > Preferences for the home page.

Shopify’s keyword guide says a page title can be up to 70 characters, but recommends 60 characters or fewer because longer titles get cut off in results. It suggests about 160 characters for the meta description. It also advises putting the most important keyword near the start and keeping each title unique.

Practical tips for Indian stores

  • Write titles the way your customers search, for example “Cotton Kurta Sets for Women” rather than an internal product code.
  • Use the meta description to mention what helps a buyer decide, such as delivery areas, cash on delivery or easy returns, but only if you actually offer them.
  • Shopify generates the H1 from the page title, so the visible title matters as much as the SEO title.
  • Add alt text to product images that describes what the image shows.

Shopify also recommends writing your own product descriptions instead of copying the manufacturer’s text, and aiming for at least 250 words on pages and 500 words on blog posts. Treat these as guides for usefulness, not targets to pad.

How do you set up URL redirects on Shopify?

Use the URL redirects tool to send the old address to the new one whenever you change a handle, delete a product or move content.

According to Shopify’s URL redirect guide, you create redirects from Content > Menus > View URL redirects, entering a “Redirect from” and a “Redirect to” address. They take effect immediately. A few rules are easy to miss:

  • Redirects only work from broken URLs. If the old URL still loads a page, the redirect will not work.
  • You can import and export redirects as a CSV file, which helps during a migration or a big catalogue clean-up.
  • If you hide a collection and redirect it, making it visible again deletes the redirect automatically.
  • Standard stores can create up to 100,000 redirects.

Shopify’s product guide also advises that you can edit a product’s URL handle to match its title, but not to edit it too often. Every handle change creates an old URL that needs a redirect.

How do you get a Shopify store indexed by Google?

Verify your domain in Google Search Console, then submit your sitemap.xml file.

Shopify’s sitemap guide explains that every store has a sitemap.xml at the root of its domain, linking to separate sitemaps for products, collections, blogs and pages. It updates automatically. Two points matter at launch:

  1. Remove the password page. Search engines cannot read the sitemap while the store is in private mode.
  2. Verify and submit. Add your domain in Search Console, paste the HTML verification tag into theme.liquid below the opening head tag, verify, then submit sitemap.xml under Indexing > Sitemaps.

If you sell internationally with separate domains, Shopify generates sitemaps for each international domain, and each one needs its own Search Console verification. Google does not guarantee how long crawling and indexing will take, so check the Page indexing report over the following weeks.

Should you edit robots.txt.liquid or hide pages?

Usually no: Shopify’s default robots.txt suits most stores, and hiding pages is better done with noindex or the seo.hidden metafield.

Shopify’s robots.txt guide says the default file already blocks areas such as cart, checkout, account pages and filtered or sorted collection URLs. Editing robots.txt.liquid is an unsupported customisation, Shopify Support will not help with it, and mistakes can cause a severe drop in traffic. Shopify advises working with a Shopify Partner or someone with code and SEO expertise before you change it.

Better ways to keep a page out of search

  • Add a noindex robots meta tag in theme.liquid for a specific handle or template, such as internal search results.
  • Set the seo.hidden metafield to 1 on a product, page or blog post to hide it from sitemaps, search engines and storefront search.
  • Use the unlisted product status to hide a product from search, sitemaps and collections while keeping its direct URL working.

How do you get structured data and product data right?

Keep your theme’s product schema accurate and, where it fits your business, also share product data through Google Merchant Center.

Shopify says its themes include schema markup for products, which can show prices, availability and reviews as rich results. Google’s ecommerce guide recommends doing two things together: adding structured data to product pages and telling Google directly which products you sell through Merchant Center. Google notes that web crawling is not guaranteed to find every product, and that Merchant Center is required for some Google surfaces.

Check your markup with Google’s Rich Results Test after any theme update or new review app, because two apps adding the same schema is a common cause of errors. Make sure the price in the markup matches the price shown on the page in INR.

Google’s URL structure guide also recommends that each product variant has its own URL, using a path or a query parameter rather than a # fragment, and that variant pages point their canonical tag to the main product URL.

What content helps Shopify stores rank in India?

Collection pages and product pages with original, helpful content do most of the ranking work, supported by clear navigation and internal links.

  • Collections: add a short, useful introduction that helps buyers choose, and link to related collections.
  • Products: answer the questions buyers ask your support team, such as sizing, material, care and delivery.
  • Navigation: Google’s site structure guide says navigation and internal links show which pages matter most, so link to priority collections from menus and the home page.
  • Blog: write buying guides that link to the right collections, not generic posts unrelated to your products.

For the full approach to growing organic sales, see our ecommerce SEO services page.

Shopify SEO FAQs

Yes, Shopify covers the technical basics well. It generates canonical tags, a sitemap, a robots.txt file and product schema automatically, and serves pages over HTTPS. Rankings then depend on what you add: unique titles, helpful product and collection content, clean redirects and a fast theme. Many stores struggle because of thin content, not because of the platform.

Not always. The core features most stores need are built in, and you can edit titles, descriptions, alt text and redirects in the admin. Apps can help with bulk editing or reporting, but each one adds code. Before installing, check what the app changes, and test structured data afterwards so two apps are not adding the same markup.

This usually affects URLs that Shopify’s default robots.txt blocks on purpose, such as cart or filtered collection pages. Shopify’s robots.txt guide says it is usually normal for Google to index some blocked pages and that no action is needed. Only investigate if an important product or collection page appears in that report.

There is no fixed timeline. Google does not guarantee how quickly it will crawl and index pages, and results depend on your competition, content quality and how much work is needed. Track impressions and clicks in Search Console’s Performance report every month, and judge progress over several months rather than days.

You can, as long as you redirect the old URL to the new one. Shopify only allows redirects from URLs that no longer load a page, so change the handle first and then create the redirect. Avoid changing handles often, and update internal links and menus to point straight to the new URL.

Only if you have a specific reason and the right expertise. Shopify’s default file already blocks checkout, cart and filtered collection URLs. Editing robots.txt.liquid is unsupported by Shopify Support, and a wrong rule can block important pages. To hide individual pages, a noindex tag or the seo.hidden metafield is usually safer.

Need help with Shopify SEO?

If you want a store that is set up correctly from day one, our Shopify development and ecommerce SEO services teams can help. We work with brands in Noida, Delhi NCR and across India. Contact us to discuss your store.

References

Tags
Drive more revenue for your company
pds ecommerce seo.png

What to read next