REDIRECTS

How to bulk import URL redirects into Shopify

After a migration, a URL cleanup or a catalog restructure, every old link needs a redirect or it becomes a 404 and loses its search ranking. A two column spreadsheet handles any number of redirects in one import.

Step by step

  1. List the old and new paths

    Create two columns: Redirect from and Redirect to. Redirect from is the old path and must start with a slash. Redirect to is where visitors should land.

  2. Load the file into BulkCSV

    Open BulkCSV in your Shopify admin and drop the file onto the import area. CSV, XLS and XLSX files all work, and you can also paste the link to a public Google Sheet.

  3. Choose URL Redirects as the import type

    Select URL Redirects above the upload area.

  4. Validate and read the preview

    BulkCSV checks every row before anything is sent to Shopify. Rows with problems are listed with the row number and the reason, so you can fix the spreadsheet and load it again. Nothing in your store changes at this stage.

  5. Run the import

    Each redirect is created in Shopify. If the batch was wrong, rollback removes exactly the redirects that import created.

Example file

Two columns. Redirect from must start with a slash.

Redirect fromRedirect to
/collections/old-bags/collections/bags
/products/canvas-tote-v1/products/classic-canvas-tote
/pages/about-us-old/pages/about

Download this example as a CSV ↓

Good to know

Try it on your own store

BulkCSV is free for your first 250 rows, with every feature included. No card needed.

Install BulkCSV free →

Common questions

How many redirects can I import at once?

It depends on your plan's rows per job: 5,000 on Starter, 50,000 on Growth, 200,000 on Pro and unlimited on Enterprise. You can also queue several files.

Can I redirect to another website?

Yes. Redirect to can be a path on your store or a full URL.

What happens to rows with a bad path?

Validation flags them with the row number before the import runs, so you can fix the file first.

Related guides