Shopify broken link app · Set-and-forget

Every broken link on your Shopify store, found and fixed automatically.

A shopper clicks through to a product, gets a 404, and leaves — that sale is gone. Relink scans your whole store on a schedule, finds every dead link, and sends that shopper to the closest live page instead. They stay, they buy, and your search rankings stop bleeding too.

Free forever plan 7-day Pro trial 2-minute install
Scanning · stillwater.co
14,328 URLs · 2m 14s
Broken links
247
Fixed automatically
231
Needs your review
16
/products/lavender-soap-bar-old
/products/lavender-soap
98% fixed
/collections/summer-23
/collections/summer-essentials
94% fixed
/pages/return-policy-v2
/pages/returns
99% fixed
/blog/why-natural-skincare
/blogs/journal/natural-skincare
91% fixed
/products/discontinued-toner
/products/balancing-toner
87% review
AI confidence ≥ 90% applied automatically See plans →
Built on Shopify primitives
Shopify-native 301 redirects No theme or Liquid edits Every fix reversible Redirects stay if you uninstall
What Relink does

Six jobs, running on your store every day.

You install it once. Relink finds the dead links, works out where each one should have gone, and sends your shopper there instead.

Finds the dead links before a shopper does.

Products, collections, pages and posts, including links buried in old content. Re-scans daily on Pro, twice daily on Business.

Relink walked all 1,575 pages of this store. Nobody clicked through a single one.

Your shopper lands on the product, not on a dead end.

Works the same for the links Google follows as for the ones a customer clicks.

This link died in March. The shopper who clicked it today still landed on the real product.

Every dead link matched to the page it should have gone to.

Relink reads your live catalog first and only ever suggests a page that exists in it. It cannot invent a URL.

You renamed this product in March. Relink found where it went and checked the new page loads before suggesting it.

It writes a real Shopify redirect, not a plugin trick.

Native 301s in your store's own settings. They survive uninstalling Relink.

The redirect lives in Shopify, so Google follows it like any other page you moved.

You approve each fix, or you let it run itself.

Recommend and Auto-fix on every plan; one fallback page for everything is Business.

Relink asks first by default. Turn on Auto-fix and the confident ones go live without you.

Undo anything Relink did, in one click.

Every fix keeps the URL it replaced, and a half-finished one says so.

Nothing here is one-way. The original URL is kept, so a fix reverses cleanly.

All six panels above are drawn by us, not screenshots — set in this site's own type at the size they display. stillwater.co is a worked example, not a customer: the confidence scores and the source labels are the app's real ones, and screens of the app itself are in the docs.

Scan my store free Free plan, no card. Takes about two minutes.
The hidden bleed

Three ways your store is losing shoppers right now.

If your store is more than a year old, every one of these has probably happened. You just haven't seen the bill yet.

The collection rename

A renamed collection kills every "Shop the look" tile on your homepage.

You changed /collections/summer-23 to /collections/summer-essentials. Every tile pointing at the old handle, every blog link, every old email campaign now lands on a 404. Those were your warmest visitors — people already clicking to buy — and every one of them hits a dead end instead of a product.

The soft-404 trap

You're paying Google for clicks that land on a page saying "no longer available".

A discontinued product still sits in your Performance Max feed. The URL technically resolves, so Google's crawler sees a healthy page and keeps spending your budget on it — but the shopper who clicks gets a dead product and bounces in under two seconds. You're billed for the click either way.

The post-migration ghost

Your imported posts still link to old slugs — and you can't see them from the admin.

When you migrated to Shopify, the importer brought your content across, but every hardcoded link inside those posts and product descriptions still points at /product/old-slug URLs that 404. There's no screen in Shopify that lists them. Relink reads the content itself and finds every one.

Watch it work

Every dead URL, healed into a live redirect.

Relink doesn't just list what's broken. It routes each 404 to the closest live page and installs a native Shopify 301 — so shoppers and link equity both land where they were headed.

0 / 312 broken links recovered
Heal my store free
Why not just…

Finding broken links was never the hard part. Fixing them is.

Any crawler can hand you a list of 200 dead URLs. The work is deciding where each one should go, editing the content, and installing the redirect — 200 times.

Free link checker Browser extensions, crawl tools
  • Finds broken links
  • You fix each one by hand
  • No redirects — traffic still lost
  • Re-run it manually every week
  • Can't see links inside Shopify content
All-in-one SEO suite $30+/mo, fifty features deep
  • Finds broken links (one tab of many)
  • Flags them in a report
  • Fixing is still your job
  • Generic crawler, not catalog-aware
  • You pay for 49 features you skip
Pricing

Simple pricing. Start free, scale when you need to.

Free forever for small stores. Paid plans include a 7-day free trial. No credit card to start.

Starter

Get started and see every broken link in your store.

Free
Install Free
  • 3 scans per month
  • 5 AI suggestions per month
  • 100 resources per scan
  • 3 manual fixes + 1 AI-applied fix per month
  • Scan history · 3 scans
  • Export reports

Business

Unlimited everything for large, fast-moving stores.

$ 19.99 /mo
7-day free trial
Start free trial
  • Everything in Pro
  • 50,000 resources per scan
  • 2× daily scans (6 AM + 6 PM)
  • Global redirect URL
  • Highest queue priority (5×)
  • Scan history · 90 scans
FAQ

Common questions.

Can't find what you're looking for? Chat with our team →

How do I even know how many broken links I have right now?
You probably don't. Shopify's admin doesn't surface them — a URL only becomes a 'redirect' once someone notices and manually adds it. Every product rename, archive, collection restructure, or theme migration since launch can leave dead URLs behind — and they accumulate silently. The free plan runs a full scan so you can see your exact number before deciding whether to fix them.
What's the actual cost of leaving broken links alone?
Three things compound. (1) Paid traffic: ads pointing to 404s still cost per click but convert at zero. (2) Organic rankings: Google demotes pages that link out to dead URLs, and any external backlink to a dead URL stops passing authority. (3) Returning customers: anyone who bookmarked, saved, or shared the old link gets a dead end. The damage is invisible until rankings slide — by which point you've already lost ground that's slower to recover than it was to lose.
Will Relink change anything on my live store without asking?
In Auto-fix mode, high-confidence redirects are applied automatically using Shopify's native redirects (your default threshold is fully adjustable). In Recommend mode, every suggestion sits in a queue until you approve it. Every action is logged and one-click reversible.
How is this different from Shopify's built-in redirect tool?
Shopify only handles redirects you tell it about. Relink actively finds the broken URLs you don't know about across products, pages, blog posts, and collection descriptions — then uses AI to suggest the right destination for each one and creates a native Shopify redirect.
Does it work with headless / Hydrogen stores?
Yes. Relink uses Shopify's URL graph, so it works with every storefront type — Liquid themes, Hydrogen, and custom storefronts via the Storefront API. Redirects are created at the platform level, so they apply everywhere.
How does AI matching actually work?
Relink reads each broken link in context — the page it appears on, the surrounding content, and the page type (product, collection, article). For each dead URL, it picks the closest live page by meaning, not just string similarity. Historical SKU and slug data factor in too.
Does scanning slow my store down?
No. Scans run entirely against the Shopify Admin API in the background. Your storefront is never touched during scanning or fixing — customers see zero difference.
Can I export everything if I cancel?
Yes — full CSV export of all redirects and their history at any time. If you cancel, your active redirects remain in your Shopify admin (we use native Shopify redirects, not a middleware layer).