What you will learn
On this pageContentsCloseOpen
You deleted some products, reorganized your collections, migrated from another cart onto Shopify. Every one of those events leaves 404s behind, and search traffic quietly erodes.
So you go looking for a redirect app and immediately hit a wall: a dozen listings, all saying "automatically detect 404s and create 301 redirects," priced anywhere from $2.90 to $39.99 a month with nothing obvious separating them.
The first thing to understand: the real value of these apps is not creating redirects, it is finding the 404s. Shopify's native tooling is already more than adequate for the creating part — including a 100,000-redirect ceiling and a Shopify Flow action that English-language coverage of this category almost never mentions.
The second: app-created redirects come in two technically distinct kinds whose SEO effects are opposite, and you can tell them apart from the App Store listing before you install anything.
Based on Shopify's official documentation as of September 1, 2026, and six apps verified on their live App Store listings.
The short version
If you already know which URLs need redirecting, you do not need an app. Shopify natively supports up to 100,000 redirects, with bulk CSV import and export, bulk editing, and bulk deletion.
If you do not know which URLs are 404ing, that is the one gap you cannot close natively. There is no 404 report in the Shopify admin and no official Search Console integration.
If you already have a Google Search Console habit, that substitutes fine: pull 404s from GSC, fix them in the native redirects screen, added cost zero.
If your plan includes Shopify Flow, look at the "Create redirect URL" action first — 301s auto-generated on product deletion, again at zero added cost.
If you are installing something, by scenario:
- Lowest possible cost → Redirect Hero ‑ Fix 404 links ($2.90–$4.90/mo)
- Longest track record and the most automation → 404/301 SC Easy URL Redirects ($14.99–$39.99/mo)
- Balanced on price and features → SEOWILL ‑ 404 Link Redirect ($7.99/mo)
- Strict SEO requirements and full technical disclosure → Redirect Pro ‑ 404 SEO (free–$10.99/mo)
- Loading tens of thousands of redirects during a migration → Matrixify, contracted for the migration window only ($20–$200/mo)
How far native Shopify actually goes
The cap is 100,000 — 20,000,000 on Plus
Shopify's help center article "Creating and managing URL redirects" states the ceiling explicitly: a maximum of 100,000 on standard plans, a maximum of 20,000,000 on Shopify Plus. That is an official number, not a third-party estimate. If you see a guide claiming Shopify redirects are unlimited, it is wrong.
Separately, the "Redirect Limit Exceeded" error from the Admin API is unrelated to the 100,000 cap; Shopify documents it as indicating too many server redirects.
They live under Content > Menus
In the current admin, redirects are at Content > Menus > View URL Redirects. Plenty of guides still say Online Store > Navigation, which is the old structure — usually why someone can no longer find the screen after an admin navigation change.
Bulk CSV import and export are native
Bulk CSV import and export ship as standard, with an official sample template. Bulk editing, bulk deletion, filtering by date added, and saving filters as tabs are all supported. Even a large migration load can in principle be handled natively.
However, the row-count and file-size limits for a redirect CSV could not be confirmed in Shopify's official documentation. The figure "15MB" does appear on an official CSV page, but that passage covers product, inventory, and customer data and says nothing about redirects. For a few thousand rows, split into batches of roughly 1,000 and check results as you go.
Shopify Flow can create them automatically
Constantly overlooked: Flow includes a standard "Create redirect URL" action, with three fields — path, target, and whether to overwrite an existing redirect — internally using urlRedirectCreate. You can auto-create a 301 whenever a product is deleted, with no app at all. Coverage of this action is hard to find anywhere.
Also officially documented and almost unknown: Liquid can be used in both the redirect-from and redirect-to fields, with a caveat that input validation does not fully apply.
With Markets, one redirect covers every subfolder
Using Markets for multiple languages or regions, a single redirect automatically applies to all market subfolders such as /en-ca/.... You only need individual redirects when you want a different destination per locale.
There is a catch. The same official page also says URL redirects are not automatically applied to all market subfolders, so the documentation contradicts itself. The "Redirects and subfolders" section, the one with worked examples, describes a single redirect propagating to the same relative path in each subfolder. Safe reading: one redirect suffices at the same relative path, create separate ones for market-specific destinations, and verify important paths against the actual subfolder URL.
Where native stops
You can only redirect from URLs that already 404
Shopify states officially that the source must be a broken URL, and that a redirect will not work if a valid page loads. Forwarding a live page elsewhere is not possible natively. The "live redirect" feature in apps exists to fill this gap — but being JavaScript, it carries no SEO benefit.
Un-hiding a collection deletes its redirect
Set a hidden collection back to visible and the redirect pointing at that URL is automatically deleted; hide it again later and you have to recreate it. Real consequences if you seasonally show and hide collections.
Some URLs cannot be redirected at all
/apps, /application, /cart, /carts, /orders, /services, and /shop cannot be redirect sources, nor can fixed Shopify paths such as /products, /collections, and /collections/all. Also reserved: /collections/vendors, /collections/types, /a/, /community/, /tools/.
An .html-stripping redirect from /page.html to /page cannot be created, since they are treated as the same URL. Collection tag-filter URLs (/collections/xxx/tag-name) cannot be redirected either, as they count as valid URLs even when zero products match.
No wildcards, and no choice between 301 and 302
The native UI has no pattern matching, and you cannot choose between 301 and 302 — the GraphQL Admin API UrlRedirect object has only three fields, id, path, and target, with no redirect-type field at all.
No 404 detection, and no Search Console integration
The single biggest native gap. Shopify's official list of Behavior reports (conversion, web performance, search, sessions) does not include a 404 report, and Shopify's own SEO documentation treats Search Console as an external tool you use manually. There is no native way to learn how many 404s your store is generating.
301s get cached
301s are cached by browsers and search engines. Deleting one in Shopify does not stop it firing until the cache expires — not a mechanism built for trial and error. Note also that redirecting /404 to the homepage is officially discouraged, because it prevents the 404 page from rendering in the theme editor.
App redirects come in two kinds
The most important section here. When an app advertises "bulk wildcard redirects" or "live redirects," what it is usually describing is client-side JavaScript — a different thing from a real 301, with no SEO effect.
Not speculation. The official documentation for Redirect Pro ‑ 404 SEO lays it out itself:
| Method | Implementation | Applies to | SEO effect | Display delay |
|---|---|---|---|---|
| 301 redirects | Server-side | 404 pages only | Yes | None (immediate) |
| Live redirects | JavaScript | Live pages | No | Yes (after page load) |
| Redirect rules (wildcard) | JavaScript | 404 pages only | No | Yes |
"Convenient bulk wildcard redirects" contributes nothing to passing SEO equity as long as the implementation is JavaScript, because search engines do not treat a post-JavaScript redirect as a 301.
Doc404 has one two-star review reporting, in substance, that despite more than 1,000 redirects being configured, links that had been fixed were repeatedly reported as broken again. One review out of a base of three cannot be generalized — but it matches the classic symptom of JS redirects that search engines never register.
How to tell before you install
Every App Store listing has a "data access" section, and it tells you which method an app uses.
- Edit permission on Online Store navigation → the app writes to Shopify's native
UrlRedirect, meaning real 301s - Edit permission on Online Store script tags → the app also uses the JavaScript approach
shopify.dev has an important note here: script tags are all automatically removed when the app is uninstalled. Anything depending on one stops the moment you cancel, while a 301 written into UrlRedirect is store-side data that survives app deletion. That asymmetry is the single most important fork in choosing an app.
The docs also state that an app integrating with a theme and intending to submit to the App Store must use a Theme App Extension rather than script tags, which only work with vintage themes. (Relatedly: the REST Admin API became legacy on October 1, 2024, and new public apps published from April 1, 2025 are expected to use GraphQL.)
Online Store navigation could be confirmed for three apps here — Redirect Pro, 404/301 SC Easy URL Redirects, and Matrixify. Two requested script tags: SEOWILL and 404/301 SC Easy URL Redirects.
The six apps compared
App Store listing data as of September 1, 2026.
| SEOWILL | Redirect Hero | Redirect Pro | SC Easy URL Redirects | Doc404 | Matrixify | |
|---|---|---|---|---|---|---|
| Developer | CWILL | Lescote solution | Scayla Apps | Shop Circle | NexusMedia | ITissible |
| Launched | 2019-10 | 2024-05 | 2022-12 | 2017-02 | 2024-01 | 2017-07 |
| Rating / reviews | 4.8 / 156 | 5.0 / 137 | 4.7 / 16 | 4.6 / 254 | 5.0 / 3 | 4.9 / 1,441 |
| Built for Shopify | Yes | Yes | Yes | Yes | No | Yes |
| Free plan | Yes (10 404s) | No | Yes (10 visits/mo) | Yes (no 404 detection) | Yes (20 404s) | Yes (10 rows) |
| Cheapest paid tier | $7.99/mo | $2.90/mo | $2.99/mo | $14.99/mo | $9.99/mo | $20/mo |
| Automatic 404 detection | From Pro | All plans | Yes (visit-based) | From Pro | Yes | No |
| Admin UI languages | 21 | Multiple | English only | 31 | English only | English only |
| Requests script tags | Yes | No | No | Yes | Could not confirm | No |
Online Store navigation | Could not confirm | Could not confirm | Yes | Yes | Could not confirm | Yes |
Three things fall out of that table.
First, UI languages and support language are different things. The App Store language field describes the admin interface only; whether you can get support in that language is separate, and support-language coverage could not be confirmed for any of these six.
Second, the free plans are trial allowances, not production tiers. SEOWILL covers 10 new 404s, Doc404 20, Redirect Pro 10 visits a month, and 404/301 SC Easy URL Redirects includes no automatic 404 detection on its free plan at all. Point any of them at a migration with thousands of 404s and they exhaust instantly.
Third, the review bases are wildly uneven — Matrixify 1,441, SC Easy 254, SEOWILL 156, and Redirect Hero 137, against Redirect Pro's 16 and Doc404's 3. Doc404's displayed 5.0 averages a base of three that includes one two-star (33%), so it is not functioning as a rating.
Notes on each app
SEOWILL ‑ 404 Link Redirect
Built by CWILL (formerly SEOAnt). The free plan covers full-site scanning, 301 redirects, destination URL suggestions, daily reports, and bulk upload — but caps new 404s at 10. Pro at $7.99/mo ($60/year, 37% off) unlocks real-time 404 tracking, automatic 301 redirect patterns, and CSV/XLS import, with a 7-day trial. It supports 21 languages and advertises 24/7 live chat; several recent reviews praise support responsiveness, and one comes from a store on its third year.
The catch: it requests script tags, so those features stop after cancellation, and whether its pattern redirects are server-side or JavaScript could not be confirmed officially. Also weigh the 10 one-star reviews (6% of the base).
Redirect Hero ‑ Fix 404 links
Regular at $2.90/mo covers real-time 404 tracking and manual 301s; Pro+ at $4.90/mo adds live redirects, automatic redirects, patterns, and bulk CSV import. Annual is $49.90 (15% off). No free plan, only a 7-day trial. It is the cheapest app here, has multi-language admin support, and its data access covers only editing "Online Store pages" without requesting script tags — minimal storefront intrusion.
Against that: it launched in May 2024, and the posts at the top of its review page come from merchants who had used it for a few dozen minutes to about a day. All 137 reviews are five stars, with not one at four or below — not a distribution to take at face value. And because Online Store navigation is not displayed, the listing does not confirm whether it writes to native UrlRedirect.
Redirect Pro ‑ 404 SEO
The only app here that fully discloses its implementation method and resulting SEO effect in official documentation — much of the technical basis for this article comes from its FAQ.
Pricing: free (10 visits/mo), Starter $2.99/mo (50 visits), Growth $4.99/mo (500 visits), Enterprise $10.99/mo (unlimited, plus 301 generation from rule matches). No trial; instead, an indefinite free plan. Billing meters 404 tracking volume, while the 301s are unlimited on every plan and consume no quota, so a large migration does not raise your bill. It holds Online Store navigation permission, so its 301s should survive app deletion.
Three cautions. English-only UI. Wildcard rules and live redirects are JavaScript with no SEO effect, and generating real 301s from rules requires Enterprise at $10.99/mo. And 404 tracking, rules, and live redirects need the App Embed enabled (301s work without it) — the vendor calls this omission the cause of "90% of problems." Tracking is also visit-based rather than a crawl; the docs state plainly that a broken link nobody has hit will not be detected.
Only 16 reviews, but several from long-term users, including migrations from WordPress and Shopware 5. The breakdown is 13 five-star against 3 one-star (19%) — a high share for this set.
404/301 SC Easy URL Redirects
The longest-running app here, with 254 reviews and 31 languages. The free plan covers bulk redirect creation for 404 pages, redirect grouping, and statistics. Pro at $14.99/mo adds automatic 404 detection, new-404 alerts, and redirect patterns. Pro+ at $39.99/mo adds AI Redirects — scanning your store for the best replacement page and auto-generating a 301 with a confidence score, unique to this app here. Annual billing is 17% off, with a 7-day trial.
The caution: the free plan does not include automatic 404 detection, so the Basic tier's utility is limited given that finding 404s is the core value in this category. It also requests script tags, so those features stop on cancellation. Reviews mix positive post-migration reports with complaints about UI details — popups closing unexpectedly, explanations that are too basic.
Doc404:Fix broken links & 404
Two things stand out: a free plan covering 20 404s, more generous than SEOWILL's 10, and a one-time $119 Lifetime plan. Premium is $9.99/mo ($89/year, 26% off). It is the only app here that supports regular expressions, and its App Store copy explicitly says "Automatic client-side (JS) redirect" — publishing the JS nature at the feature-name level is candid.
But with three reviews, no Built for Shopify badge, and an English-only UI, the track record is thin, and the "redirects don't stick" two-star review above is this app's. It is also the only one of these six whose listing shows no "data access" section at all, so you cannot tell before installing whether it writes to Online Store navigation or uses script tags. The pre-install check recommended throughout this article does not work here.
Matrixify
Not a 404 detection app — it specializes in very high volume bulk import and export of store data, redirects included.
In pointed contrast to Shopify's undisclosed native CSV row limit, Matrixify documents a redirect row limit per file for each tier: Demo free (10), Basic $20/mo (10,000), Big $50/mo (100,000), Enterprise $200/mo (unlimited), with files up to 20GB officially supported. It holds Online Store navigation permission, so loaded redirects remain store assets. Contracting for the migration window and cancelling afterward is the most cost-effective way to use it.
Cautions: its data access is extremely broad — customer names, emails, phone numbers and addresses, order history, Shopify Payments information — excessive for a redirect-only deployment. The learning curve is steep, with one-star reviews saying you need to be an Excel expert and that an empty column breaks the import. The developer replies that this is deliberate, validating the file before writing bad data into live records: strict validation as a barrier for beginners. English-only UI.
Choosing by migration volume
| Volume | Recommendation |
|---|---|
| Up to a few hundred | Native Shopify CSV import. The official template is enough |
| A few thousand | Native CSV split into batches of about 1,000; go incrementally since the row limit is undisclosed |
| Tens of thousands to 100,000 | Matrixify Big ($50/mo) for the migration window only; the 301s remain after you cancel |
| Over 100,000 (non-Plus) | You hit Shopify's own 100,000 cap. Prune low-priority entries or consider Plus |
One discrepancy worth noting: Redirect Pro's FAQ states that 301 redirects are limited to 200,000 on all plans, conflicting with Shopify's official 100,000. A different item in the same FAQ, and the App Store listing, describe 301s as unlimited — so the vendor's documentation is not internally consistent either. Shopify's cap should be binding in practice, but be aware of the conflict.
Before you install
- Do you already have a way to see your 404s (a working Search Console habit)?
- Does your plan include Shopify Flow (could "Create redirect URL" automate this)?
- Does the data access section list
Online Store navigation? - Does it request
Online Store script tags(if so, that feature stops when you cancel)? - Is the pattern feature you want a server-side 301, or JavaScript?
- Is the free plan's 404 allowance enough for your actual 404 volume?
- Is 404 detection visit-based or a site crawl (visit-based misses links nobody has hit)?
- Have you checked admin UI language and support language separately?
- Will you still need the subscription after the migration is done?
Bottom line
Four decisions, in order.
- To create redirects, native is enough — 100,000 of them, bulk CSV, Flow automation.
- The only reason to consider an app is finding 404s. If Search Console covers that, skip it.
- Assume pattern features and live redirects may be JavaScript with no SEO effect.
- Check
Online Store navigationandscript tagsin the data access section, and know what survives cancellation before you install.
The safest pattern: use an app to detect 404s, create real 301s for the ones that matter, then cancel. The 301s stay on the store side.
Pricing, ratings, and features here reflect the Shopify help center, shopify.dev, the App Store, and each vendor's documentation as of September 1, 2026. App pricing changes frequently — check the listing before you commit.
Shop Pay Installments is free to activate, needs no app, and Shopify never publishes what it costs you — the rate is visible only inside your own admin. It also refuses Capital One and Chase credit cards, restricts monthly plans to debit cards only, excludes gift cards and subscriptions, and can't be turned off for individual products. Affirm can suspend your account for being password-protected, for having a non-English storefront, or for being primarily B2B. And Shopify's Getting paid page says disputes appear in your admin while its FAQ says they don't. If you fail the eligibility gates, the alternative is on-site messaging apps from Klarna, Afterpay, Sezzle, Zip, and PayPal — a category rated between 1.0 and 3.2 stars. Researched September 2, 2026.