Guide
Scan the store
Open the app from Apps in your Shopify admin and choose Scan redirects. The app reads your URL redirects and the handles of your published products, collections, pages, blogs and blog posts. The check runs in your browser and takes a few seconds for most stores.
What each result means
| target-404 | The redirect points at a path that is not a published page in this store. Visitors land on a 404 page. |
|---|---|
| loop | Two or more redirects point at each other. Browsers stop with a "too many redirects" error. |
| self-redirect | The redirect points at its own path. |
| chain | The redirect points at another redirect. Each hop adds a request before the page loads. |
| from-live | A published page exists at the redirect's path. Shopify serves the page and ignores the redirect. |
| from-reserved | The path starts with a prefix Shopify does not redirect, such as /cart, /apps or /orders. |
| external-target | The redirect leaves your store. Confirm that this is intended. |
| homepage-target | The redirect sends visitors to the homepage. Search engines often treat many of these as missing pages. |
Policies, customer account pages, app proxy paths, tag filters and pages under a language prefix such as /fr are accepted as live, because Shopify serves them and they cannot be listed.
Apply safe fixes (Pro)
Safe fixes change only two things. A chained redirect is pointed straight at its final page. Loops, self-redirects and duplicates are deleted. Redirects with a missing target are left alone, because only you know where they should go.
Before any change, the app downloads a backup CSV of all your redirects. To undo the changes, import that file under Online Store, Navigation, URL redirects.
Check a CSV before import
Choose a Shopify redirect CSV (Redirect from, Redirect to) or a Matrixify Redirects sheet saved as CSV (Path, Target). The file is read in your browser and checked against the pages your store has now. Nothing is imported and the file is not uploaded.
Limits
The app checks paths, not page content. A page hidden by a theme or protected by a password still counts as published. Query strings in a redirect source are flagged, because Shopify says they might not work as expected.