Shopify stores: visibility fixes without code
What Shopify handles for you, which settings to leave alone, how to write product pages that stand apart, and what to check after installing an app.
By Metryn · Updated 16 October 2026 · 4 min read
Shopify gets a lot right for you. The work that's left is mostly yours, and none of it needs code. It's about the words on your product pages, a few settings you should leave alone, and checking that apps haven't quietly changed something.
What Shopify already does
Shopify generates a robots.txt for every store and a sitemap at /sitemap.xml. Its documentation says the sitemap files are generated automatically and update when you add or change a page, product, collection, image or blog post. The main file links to separate child sitemaps for products, collections, blogs and pages.
What to leave alone
Don't edit robots.txt.liquid unless you have a specific reason. Shopify calls it an unsupported customization, says support can't help with edits, and warns that incorrect use can cause loss of all traffic. If a theme left one behind with outdated rules, Shopify says deleting the template restores the current default.
What to do instead: write better product pages
- Give every product its own title that says what it is, not just the brand or a code. Google asks for unique, descriptive titles and notes that repeated ones lead it to rewrite them.
- Write the page description in your own words. Google may use the meta description when it describes the page better than the text on it, and recommends one that summarizes the page accurately and differs per page.
- Fill in the details shoppers ask about: sizes, materials, delivery, returns. These are also what Product markup uses for price, availability and policies.
- Keep variants as variants of one product, not as separate near-identical products. Google's variant markup is built around one product with sizes and colours.
After you install an app
Apps are the usual way things change without anybody deciding. They can add scripts, and Google notes that an ecommerce platform's extension or plugin may add structured data for you. After you install or remove one, open your product page, view the source, and check the page still shows its name and price in the HTML, and that the title hasn't changed. Open /robots.txt and /sitemap.xml as well.
Submit the sitemap once
Shopify's steps: verify your domain in Google Search Console, go to Indexing and Sitemaps, enter sitemap.xml and submit. Repeat for each international domain, because each has its own sitemap.
One expectation to set: Google says a sitemap is a hint, and Product markup can make a page eligible for richer results without guaranteeing that they appear. Your job is to remove obstacles and be accurate. What appears is Google's decision.
Questions people ask
Can I add my own sitemap to Shopify?
Shopify generates the sitemap automatically and says it updates when you add or change content. Shopify's help article doesn't describe editing it, so the practical move is to leave it alone and submit it in Search Console.
Does Shopify's default robots.txt block my products?
Shopify describes the default file as designed to support SEO, and recommends against replacing it. If you suspect a problem, open /robots.txt and read it before you change anything.
Should I use many collections?
Collections are useful when they're real groupings people would browse. Near-identical collections built to catch different search terms are the sort of pages Google's doorway policy describes.
Does installing an SEO app help?
It depends on what it does. Check what it changes: view the page source before and after. Google notes that platform extensions may add structured data automatically, so duplicated or conflicting markup is worth looking for.
What to do this week
- Open
/robots.txtand/sitemap.xmlon your store and read them. - Rewrite the titles and descriptions of your ten best sellers.
- Submit
sitemap.xmlin Google Search Console. - After each app install, view the source of a product page and compare.
Check your own site
Paste your address below. The free scan looks at robots.txt, your sitemap, access for the main AI crawlers and structured data, and shows what it found in seconds. It tells you what a machine can fetch and read. It doesn't predict rankings or citations.
Sources
- Shopify Help Center: Editing robots.txt.liquid: https://help.shopify.com/en/manual/promoting-marketing/seo/editing-robots-txt
- Shopify Help Center: Finding and submitting your sitemap: https://help.shopify.com/en/manual/promoting-marketing/seo/find-site-map
- Gelato Help Center: How do I edit my existing Shopify products connected to Gelato?: https://support.gelato.com/en/articles/8996424
- Google Search Central: Influencing your title links: https://developers.google.com/search/docs/appearance/title-link
- Google Search Central: Control your snippets: https://developers.google.com/search/docs/appearance/snippet
- Google Search Central: Merchant listing structured data: https://developers.google.com/search/docs/appearance/structured-data/merchant-listing
- Google Search Central: Product variant structured data: https://developers.google.com/search/docs/appearance/structured-data/product-variants
Keep reading
Platforms, tools and checklists
Website visibility checklist for non-programmersPlatforms, tools and checklists
Developer checklist: five curl commandsPlatforms, tools and checklists
Print-on-demand stores: product pages, not copies
Running a store? See Metryn for online stores for what the scan checks and the other guides written for store owners.
Want to check one file yourself? Try the free AI crawler robots.txt checker or the llms.txt validator, or read how the score is built.