Skip to main content

TECHNICAL SEO

301 redirect: what it means and when to use it

A permanent move from one URL to another; the standard way to change URLs without losing search visibility.

  • Beginner level
  • 2 primary sources
  • Reviewed 29 October 2026
At a glanceSEO glossary
  • TopicTechnical SEOAlso in Crawling, rendering & indexing, SEO auditing & troubleshooting
  • LevelBeginnerNo background needed
  • Also calledpermanent redirect
  • Sources2 primary sourcesGoogle Search Central, IETF
  • Reviewed29 October 2026Re-checked every 12 months
On this page
  1. Quick definition
  2. Why it matters
  3. Permanent and temporary redirects compared
  4. Example: a migration redirect map
  5. How to check it
  6. Common mistakes
  7. Related concepts
  8. Check it on your site
  9. Sources and review

Quick definition

A 301 redirect is an HTTP response that tells browsers and crawlers a URL has moved permanently to a new address. Search engines follow it and treat it as a strong signal that the new URL should replace the old one in results.

Why it matters

URLs change during redesigns, migrations, product renames and HTTPS moves. A permanent redirect sends visitors, bookmarks and backlinks to the right page and tells search engines to transfer the old URL’s place to the new one. Without it, the old URL becomes a 404 and its links point nowhere.

Permanent and temporary redirects compared

CodeTypeUse it when
301 Moved PermanentlyPermanentThe old URL is gone for good
308 Permanent RedirectPermanent, keeps the request methodSame as 301; common for APIs and form posts
302 FoundTemporaryThe original will come back, e.g. a short campaign or out-of-stock swap
307 Temporary RedirectTemporary, keeps the request methodSame as 302

Server-side redirects are the clearest signal. Meta refresh and JavaScript redirects work as fallbacks when you cannot change server responses. Googlebot follows up to 10 hops in a redirect chain, but every hop adds delay and another chance to fail.

Example: a migration redirect map

Old URLNew URLNote
/product/samsung-a55-128gb/phones/samsung-galaxy-a55/One-to-one: the closest equivalent
/category/smartphones//phones/Category to category
/product/discontinued-tablet/tablets/No equivalent: the nearest relevant category, or a 404/410 if nothing fits

Redirecting every retired URL to the homepage is treated by Google as a soft 404: the visitor wanted something specific and got something generic.

How to check it

  1. Request the old URL and confirm one hop to a 200 page, with the status you intended (301 or 308 for permanent moves).
  2. Find chains (A → B → C) and loops, and point every old URL directly at the final destination.
  3. Update internal links, canonicals and sitemaps to use the new URLs, so redirects are only a safety net.
  4. Keep redirects for a migration in place for at least a year; Google recommends keeping them as long as possible.

Common mistakes and misconceptions

  • Myth 301 redirects lose a share of PageRank.

    In fact Google has said that 3xx redirects do not lose PageRank. Chains still cost crawl time and can fail.

  • Myth 302 redirects never pass signals.

    In fact Google may treat a long-standing 302 as permanent. Use the code that matches your intent rather than relying on that.

Check it on your site

In the NdovuSEOLabs platform

Run the same checks on every page of your site, with your own data.

Sources and review

Written and maintained by Ndovu SEO Labs. First published 29 October 2026. Facts last checked against the sources above on 29 October 2026. How we write and review the glossary.