When a missing product shows your homepage: Shopify soft 404s
· 3 min read · Team BugRadar
Open a product link on your store that doesn't exist, for example yourstore.com/products/this-does-not-exist. A healthy Shopify store answers with a "Page not found" page. Some stores we checked showed their homepage instead, as if nothing was wrong.
Why it matters
- A shopper arriving from an old ad, a shared link or a Google result lands on the homepage with no idea the product is gone, and usually leaves.
- Google calls a missing page that doesn't say it's missing a "soft 404" and lists these in Search Console's Page indexing report.
Why it happens
Shopify returns a proper "not found" for missing products by itself. When a store shows the homepage instead, it's usually an app or a piece of theme code that sends every missing page to the homepage.
How to fix it
- Look for an app that "redirects 404s" or "fixes broken links" and turn that setting off.
- If you can't find an app, ask your theme developer whether the theme sends missing pages to the homepage.
- For a product you replaced, add a specific redirect from its old address to the new one: Content > Menus > View URL Redirects > Create URL redirect. Shopify's redirects only take effect on addresses that are already broken.
A good "Page not found" page still helps the shopper back: a search box and a link to your best sellers. In most themes the 404 template has no settings of its own in the theme editor, so ask your theme developer to add them.
Watch it every day
BugRadar's Pro plan checks that a missing page really says it's missing, along with the rest of its shopper checks (up to 35), every day in desktop and mobile browsers. Try it free for 14 days.
- Why Shopify menu links break, and how to catch them before shoppers do
- The footer bug that sends shoppers to "Page not found" instead of Instagram
- Your refund or shipping policy link opens "Page not found": the fix
- How to find broken links on your Shopify store (free)
- Links like /root_url or "javascript void(0)" in your Shopify theme
- What to check after you publish a new Shopify theme
- How to check your Shopify store on mobile (the 5 things that break)