Mobile App Builder is coming to the Shopify App Store this NovemberPick List free for your first 100 orders every monthPickup Label 4×6 labels for every pickup bag, free for 20 pickups a monthSEO 404 Redirect every 404 tracked on every plan, including Free No commission on your app sales
  1. Home
  2. Blog
  3. SEO

SEO ·

How to find and fix 404 errors on Shopify.

Every store collects broken links. Products get renamed, collections get retired and old campaign links live on in emails. Here’s how to find them and choose the right fix for each.

Why 404s matter

A 404 is the page a visitor sees when an address on your store doesn’t exist. One now and then is normal. The trouble starts when the broken address is one people still use: a product someone bookmarked, a collection linked from a blog, or a page that search engines still list.

Each of those visits ends at a dead end instead of a product. And when other sites link to a page that no longer exists, the value of that link is lost too, unless you redirect it to a page that does.

Where broken links come from

How to find them

Shopify doesn’t keep a list of the 404s your visitors hit, so you need to look in a few places:

  1. Google Search Console. The Pages report lists addresses Google tried to crawl and found missing (“Not found (404)”). It shows what search engines see, usually with a delay.
  2. Your own links. Menus, product descriptions, pages and blog posts can all point to pages that no longer exist.
  3. A 404 tracker. An app that records each 404 as it happens, with the page that linked to it, shows you what real visitors hit, today.
Fix the source, not just the symptomIf a 404 comes from your own menu or a product description, fix the link there as well as adding a redirect. It saves every future visitor a hop.

Send every broken address to the page closest to what the visitor wanted, not to your home page.

The right fix for each 404

A redirect sends visitors and search engines from the old address to a new one. Use a permanent (301) redirect, and send each address to the page that is closest to what the visitor wanted:

Avoid sending every broken address to your home page. Visitors land somewhere they didn’t ask for, and search engines tend to treat those redirects as missing pages anyway.

Redirects in Shopify

Shopify has URL redirects built in, and they are real 301s. You can add them one by one in Shopify admin (search for “URL redirects”), or import a CSV with “Redirect from” and “Redirect to” columns.

When you change a product’s handle in its search engine listing, Shopify offers to create a redirect from the old address. Leave that box ticked.

One detail matters: a Shopify redirect only applies when nothing exists at the old address. If a page is still there, the redirect is ignored.

A weekly routine

Fifteen minutes on a Monday keeps broken links under control:

  1. Open last week’s new 404s and sort them by visits.
  2. Redirect the top ones to their closest page.
  3. Check where the busiest ones came from and fix the link at its source.
  4. Ignore the noise: bots probing for addresses like /wp-admin don’t need redirects.
Habib

Chief Marketing Officer & Customer Operations Lead at eBazoo. Habib looks after our launches and answers merchant questions every day.

Fix every 404, automatically.

SEO 404 Redirect tracks every 404 and redirects strong matches for you. Unlimited tracking is free.

See SEO 404 Redirect

Keep exploring

All stories

Moving to Shopify without losing your rankings

A redirect map, step by step, for stores coming from another platform.

New stories, once a month.

Guides for running a Shopify store and news from our apps. One email a month, nothing else. See our Privacy Policy.