/Glossary/301 Redirect

301 Redirect

A 301 redirect is a permanent forwarding instruction that automatically sends visitors and search engines from an old URL to a new one. When you change a product URL, delete a page, or restructure your store, a 301 redirect ensures that anyone clicking the old link lands on the correct page instead of seeing a 404 error. On Shopify, you manage redirects through Online Store > Navigation > URL Redirects.

A 301 redirect tells both browsers and Google: “This page has moved permanently. Go here instead.”

Why It Matters

Without redirects, every URL change creates a broken link. External sites linking to your old product URL, customers with bookmarked pages, and Google’s index all point to a page that no longer exists. The result is a 404 error page that wastes traffic, frustrates customers, and erodes your SEO rankings.

A 301 redirect transfers approximately 90-99% of the original page’s ranking authority to the new URL. This means the SEO value you built on the old URL is not lost when you move or rename a page.

Every time you change a URL on your Shopify store, you need a 301 redirect. No exceptions. Skipping this step is one of the fastest ways to lose organic traffic overnight.

How 301 Redirects Work

When a visitor or search engine requests an old URL, the server responds with a 301 status code and the new URL. The browser then automatically loads the new page. This happens so fast that the visitor usually does not notice the redirect.

For Google, a 301 redirect signals that the old URL should be removed from the index and replaced with the new one. Over time, Google consolidates all ranking signals (backlinks, authority, keyword relevance) from the old URL to the new one.

The redirect chain:

  1. Visitor clicks old link: yourstore.com/products/blue-sneaker
  2. Server returns 301 with new location: yourstore.com/products/blue-canvas-sneaker
  3. Browser loads new URL automatically
  4. Google updates its index to point to the new URL
Diagram showing how a 301 redirect forwards from old URL to new URL

When to Use 301 Redirects on Shopify

Changing a product URL. When you update a product handle (slug), the old URL stops working. Create a redirect from the old URL to the new one immediately.

Deleting a product. If you discontinue a product, redirect its URL to the parent collection page or a similar product instead of leaving a 404.

Merging products or collections. When consolidating two similar products into one, redirect the deleted product’s URL to the surviving product.

Site migration. Moving from another platform to Shopify requires redirects for every URL that changes format. Most platforms use different URL structures than Shopify’s /products/ and /collections/ paths.

Fixing URL typos. If you published a product with a misspelled URL and people already linked to it, create a redirect from the typo to the correct URL.

How to Create Redirects on Shopify

Manual creation. Go to Online Store > Navigation > URL Redirects > Add URL redirect. Enter the old path (e.g., /products/old-name) and the new path (e.g., /products/new-name). Shopify handles the 301 status code automatically.

Bulk import. For large migrations with hundreds of redirects, prepare a CSV file with two columns (old path, new path) and import it through the URL Redirects page. This is essential when migrating from another platform.

Automatic redirects. When you change a product handle in Shopify, the platform offers to create a redirect automatically. Always accept this option.

Common 301 Redirect Mistakes

Redirect chains. Page A redirects to Page B, which redirects to Page C. Each hop adds load time and can lose ranking authority. Always redirect directly to the final destination URL.

Redirect loops. Page A redirects to Page B, and Page B redirects back to Page A. This creates an infinite loop that breaks the page entirely. Test every redirect after creation.

Not redirecting deleted pages. Deleting a product or page without creating a redirect leaves a 404 that loses all accumulated SEO value. Always redirect before or immediately after deletion.

Redirecting to irrelevant pages. Redirecting a discontinued running shoe to your store homepage confuses visitors who expected a specific product. Redirect to the closest relevant page: a similar product, the parent collection, or a category page.

Check your 404 report in Google Search Console monthly. Every 404 error is a missed redirect opportunity and a leak in your store’s SEO authority.

301 vs. 302 Redirect

A 301 redirect is permanent. It tells Google the page has moved for good, so transfer all ranking signals to the new URL. A 302 redirect is temporary. It tells Google the old URL will come back, so keep indexing the original. For Shopify stores, 301 redirects are correct in nearly every case. Use 302 only for genuinely temporary situations like A/B testing or seasonal page swaps.