/ โ† Ecommerce Audit Fixes / Shopify No Traffic or Sales
In this guide
  1. Traffic problem or sales problem?
  2. The common causes, in order of impact
  3. Why is my Shopify store password protected?
  4. Getting the store into Google
  5. Giving Google something to rank
  6. Speed and trust: why visitors do not buy
  7. The fix, step by step
  8. Edge cases worth knowing
  9. Keeping traffic and sales growing
  10. Questions and answers

Traffic problem or sales problem?

Before changing anything, find out which of two problems you have, because the fixes are completely different.

Open Analytics in your Shopify admin and look at sessions over the last 30 days, sessions by referrer and the conversion rate breakdown, which shows how many sessions added to cart, reached checkout and completed an order. A rough sense check helps: if a store converts 1% of sessions, 200 sessions a month means about two orders. Many stores that feel like they have a sales problem simply do not have enough visitors yet.

๐Ÿ’ก Look at where sessions come from. A spike of direct visits from one country you do not sell to, with no add to carts, is often bots rather than shoppers, and it hides your real conversion rate.

The common causes, in order of impact

CauseEffectHow to check
Password page still onNo search traffic at all; visitors and Google see only the password formOpen the store in a private browser window
Not connected to Search Console, no sitemap submittedGoogle finds pages slowly or not at allSearch Console property and Sitemaps report
Pages not indexedProducts exist but do not appear in searchURL Inspection and the Pages report
Copied supplier descriptionsGoogle ranks the original or another seller insteadSearch a sentence from a product page in quotes
Default or vague titlesPages do not match what people searchSearch engine listing section on each product
Empty collection pagesNo page to rank for category searches such as handmade candlesLook at a collection: is there any text?
Slow theme and heavy appsVisitors leave before the page loads, especially on mobilePageSpeed Insights on a product page
Hidden delivery costs, unclear policiesVisitors abandon at cart or checkoutConversion breakdown in Analytics

Work down this table. There is no point rewriting product copy if Google cannot reach the store, and no point chasing rankings while checkout drops nine in ten customers.

Why is my Shopify store password protected?

Every new Shopify store starts with password protection switched on, so you can build it in private. While it is on, everyone, including Googlebot, is shown the password page instead of your products. Nothing can be indexed and no one can buy.

To remove it, go to Online Store then Preferences, find Password protection, untick Restrict access to visitors with the password and save. If you are still on a free trial, Shopify requires you to choose a paid plan before the password can be removed, which is the usual reason store owners find they cannot turn it off.

Check what the outside world sees with curl, which shows redirects without any login cookies:

curl -sI https://www.example.com/ | grep -iE "^(HTTP|location)"
# A redirect to /password means the store is still locked

curl -s https://www.example.com/products/sourdough-starter-kit \
  | grep -io '<title>[^<]*'

Once the password is off, the store is visible but Google still has to discover and crawl it, which can take days or weeks for a new domain. The next step speeds that up.

Getting the store into Google

Add your primary domain to Google Search Console as a domain property, verified with a DNS TXT record at your domain provider, or as a URL prefix property using the HTML tag method in your theme's theme.liquid head. Then submit the sitemap Shopify builds automatically:

https://www.example.com/sitemap.xml

It is an index file linking to separate sitemaps for products, collections, pages and blog posts, and Shopify keeps it up to date. Check the default robots.txt has not been changed to block anything important:

curl -s https://www.example.com/robots.txt | grep -iE "^(user-agent|disallow: /(products|collections)|sitemap)"

By default Shopify blocks cart, checkout, account and some filtered URLs, which is correct, but not products or collections. If you edited robots.txt.liquid, review it; see robots.txt and sitemaps in Shopify.

Do not judge indexing with a site: search, which is incomplete. Use URL Inspection on a few product and collection URLs, and the Pages report for the full picture. If you see Discovered or Crawled but not indexed, read crawled, currently not indexed. Also confirm your primary domain is set under Settings then Domains, so the myshopify.com address redirects to it and you are not splitting signals.

Giving Google something to rank

Being indexed is not the same as ranking. A store with 40 products that all use the manufacturer's description competes with every other shop using the same text, and Google usually shows only one or two of them.

Product pages

Titles and descriptions

Shopify uses the product name as the page title unless you change it. Scroll to Search engine listing on each product and collection and write a title that matches what people search, keeping it to around 60 characters:

Default:  Classic Starter | Example Bakery Shop
Better:   Sourdough Starter Kit with Jar and Guide | Example Bakery

The same applies to the meta description: say what the product is and one reason to choose it. More in meta tags in Shopify.

Collections

Collection pages are where category searches land, such as sourdough baking kits. Add a short introduction above the product grid and a few more useful paragraphs below it, and link collections to each other. A collection with only a product grid gives Google little reason to rank it.

โš ๏ธ Do not create dozens of near-identical collections or tag pages to target every variation of a search phrase. Thin duplicate pages can drag down how Google sees the whole store.

Speed and trust: why visitors do not buy

If traffic is reasonable but sales are not, look at the conversion breakdown. A big drop between sessions and add to cart points at the product page: price, photos, information or speed. A big drop between cart and checkout usually means a surprise, most often delivery costs or delivery times.

The fix, step by step

Step 1

Measure traffic and the conversion funnel

In Shopify Analytics, note sessions for the last 30 days, sessions by referrer, and the conversion rate breakdown from sessions to add to cart, checkout and order. Decide whether you have a traffic problem, a sales problem or both. Exclude obvious bot spikes from countries you do not sell to. Write the figures down so you can measure every fix against them, and recheck the same report each week afterwards.

Step 2

Turn off the password page

Open a private browser window and visit your store. If you see a password form, go to Online Store, then Preferences, untick the password protection option and save, choosing a paid plan first if you are on a trial. Run curl -sI against your homepage and confirm it no longer redirects to /password. Then load a product page in the private window to make sure it shows normally.

Step 3

Connect Search Console and submit the sitemap

Add your primary domain to Google Search Console, verifying it with a DNS TXT record or the HTML tag in theme.liquid. Submit /sitemap.xml in the Sitemaps report and check it shows as successfully read with products and collections discovered. Confirm under Settings, then Domains, that your branded domain is primary and the myshopify.com address redirects to it, so all signals point at one site.

Step 4

Check indexing with URL Inspection

Inspect your homepage, two collections and three products with URL Inspection. Each should say the URL is on Google, or can be indexed when you run the live test. If it shows excluded by noindex or blocked by robots.txt, review your theme and robots.txt.liquid. Request indexing for the key pages, then watch the Pages report over the next few weeks rather than relying on a site: search.

Step 5

Rewrite titles and meta descriptions

On every product and collection, open Search engine listing and write a page title of about 60 characters that leads with the words customers search, followed by your brand. Add a meta description that says what the item is and gives one clear reason to choose it. Start with your best sellers and biggest collections. Check a few pages with curl or view source to confirm the new title is served.

Step 6

Replace thin and copied product content

Take one sentence from each product description and search it in quotes. Where other sites show the same text, rewrite the description in your own words with real detail: size, materials, use, what is included and delivery time. Add original photos with descriptive alt text. Give each collection an introduction and a few helpful paragraphs. Revisit Search Console after a few weeks to see whether impressions for those pages rise.

Step 7

Speed up the theme and remove unused apps

Run PageSpeed Insights on a product page on mobile and note the largest problems. Uninstall apps you no longer use and search the theme code for snippets they left behind. Compress large images and avoid autoplaying video in the first screen. Retest the same page and compare the figures. Aim for a mobile page that shows the product image and price quickly, because most store visitors browse on phones.

Step 8

Show delivery, policies and contact details

Add delivery costs and times to product pages, complete the refund, shipping, privacy and terms policies under Settings, then Policies, and link them in the footer. Make the About and Contact pages real, with an email address and phone number. Display prices in the customer's currency, including tax where they expect it. Afterwards, compare the cart to checkout stage of the conversion breakdown with your baseline figures.

Edge cases worth knowing

Keeping traffic and sales growing

Check Search Console weekly for the first three months: new indexing errors, which queries bring impressions, and which pages get clicks. Write descriptions for every new product before you publish it, not after. Review installed apps every quarter and remove what you do not use. Watch the conversion breakdown monthly, and when one stage drops, check what changed on the site that week. The Shopify e-commerce SEO guide covers the wider set of improvements once the basics are working.

Questions and answers

1. Why is my Shopify store not getting any traffic?

The most common reasons are that the password page is still switched on, the store has not been connected to Google Search Console, or its pages have nothing unique to rank, such as copied supplier descriptions and default titles. New domains also take time to earn search traffic. Check in order: open the store in a private window, submit the sitemap in Search Console, inspect a few product URLs, then improve titles and descriptions. Organic traffic usually builds over months, not days, even when everything is set up correctly.

2. Why is my Shopify store password protected?

Shopify switches on password protection for every new store so you can build it privately. Visitors and search engines see only the password page until you turn it off under Online Store, then Preferences. If the option will not save, you are probably still on a free trial, because Shopify requires you to pick a paid plan before the store can open to the public. Once it is off, check in a private browser window that the homepage and product pages load normally.

3. Why is my Shopify store not making any sales?

A store with no sales usually has either too few visitors, the wrong visitors, or something on the product or checkout page that stops people buying. Check the conversion breakdown in Shopify Analytics. If few sessions add to cart, look at prices, photos, descriptions and page speed. If people add to cart but leave, look for surprise delivery costs, slow delivery times, missing policies or few payment options. If you only have a few hundred sessions a month, more traffic may be the real fix.

4. How many visitors does a Shopify store need to get sales?

There is no fixed number, but many online shops convert somewhere around 1 to 3 percent of sessions, and new stores are often at the lower end. At 1 percent, you need around 100 sessions for each order. That means a store with 150 visits a month may genuinely expect only one or two orders. Use your own conversion rate from Shopify Analytics once you have a few hundred sessions, and treat it as the number to improve alongside traffic.

5. How long does it take for a Shopify store to appear on Google?

Once the password is removed and the sitemap is submitted, Google can index the homepage and some products within days, but it often takes several weeks to index a whole store. Ranking for competitive searches can take months, especially on a new domain with few links. You cannot speed this up by resubmitting the sitemap repeatedly. Check progress in the Pages report and URL Inspection, and use the time to improve product descriptions and collection pages.

6. Does Shopify handle SEO automatically?

Shopify handles the technical basics automatically: it generates a sitemap, a sensible robots.txt, canonical tags for products that appear in several collections, HTTPS and mobile-friendly themes. It does not write the content that makes pages rank. Titles default to product names, descriptions are whatever you paste in, and collections are empty unless you add text. You still need to connect Search Console, write unique titles, descriptions and product copy, and keep the theme fast.

7. Why do I get traffic but no sales on Shopify?

Traffic without sales usually means the visitors are not ready to buy or something on the site puts them off. Compare conversion by referrer: social and some paid traffic often converts far below search traffic. Then look at where people leave. Drop-off on the product page points to price, information, photos or speed. Drop-off at cart or checkout points to delivery costs, timescales, policies or payment options. Bot traffic can also inflate sessions, so exclude obvious spikes first.

Find what is holding your Shopify store back

The e-commerce audit checks your store's product and collection pages for indexing blocks, thin or duplicate content, weak titles and slow templates, and lists the fixes in order of impact.

Open Ecommerce Audit Fixes โ†’
๐Ÿ’ฌ Got a problem?
Related Guides: All Ecommerce Audit Fixes  ·  Shopify E-commerce SEO  ·  Robots.txt and Sitemaps in Shopify  ·  Page Speed in Shopify  ·  Meta Tags in Shopify  ·  Learning Hub

About aiwebpageseo

aiwebpageseo.com is a data-driven SEO and AEO (Answer Engine Optimisation) platform providing a free suite of technical SEO tools. Rather than relying on AI-theorised assumptions, the platform analyses live URL performance, delivering objective diagnostics, page speed metrics, CLS debugging, and site crawl data alongside actionable technical tutorials.