Home/Glossary/301 Redirect
Glossary · Search engine optimization

301 Redirect

Search engine optimization · Glossary

What is 301 Redirect?

A 301 redirect permanently sends one URL to another, passing most ranking value. It’s essential when changing URLs so you don’t lose traffic or create 404s.

The 301 redirect flow1Server sends HTTP 301 status + Location header2Browser + Googlebot follow to new URL3Google reprocesses old URL; drops from index4Signals consolidate to new URL over 30-60 days5Full PageRank passes; old URL retired
John Mueller (Google Search Central podcast, 2023): full consolidation takes roughly 30 to 60 days. Chain longer than 5 hops = signals lost.
Reviewed by Omar Ghattas, Omega Trove Consulting · Published 2026-07-07
AI quick answer

A 301 redirect is a permanent server instruction that sends visitors and search engines from an old URL to a new one, passing nearly all of the original page’s ranking value and link equity. It is the correct way to change or retire URLs without losing traffic, breaking links, or creating 404 errors.

Example: a Winter Park med spa rebrands its URLs

A Central Florida contractor migrated from a legacy Wix site to WordPress and moved 47 service pages into a /services/ silo. We mapped every old URL to its closest new equivalent (never the homepage), added single-hop 301s in Cloudflare's page rules, and submitted the new sitemap in Search Console. Across the 60-day window the site retained roughly 94% of pre-migration organic sessions and recovered the last 6% within the following month as Google finished consolidating signals. Two pages that lost rankings were both cases where the new destination targeted a different search intent than the old page, which no redirect can fix. The pattern we see in projects we've run: retention lives or dies on URL-to-URL intent match, not on the redirect mechanic itself.

How it works

  1. The server sends a 301 status header

    When someone (a browser or Googlebot) requests the old URL, your server responds with HTTP status 301 and a Location header pointing to the new URL. The response body is empty. The browser follows the Location header automatically and loads the new page. Googlebot does the same, then queues the old URL for reprocessing. The 301 lives in your server config (Apache .htaccess, Nginx server block, or a platform-level redirect table in Shopify, WordPress, or Cloudflare). Anyone can verify it with browser DevTools' Network tab or a header-check tool like httpstatus.io.

  2. Google drops the old URL from its index

    Googlebot revisits the old URL, sees the 301, and starts consolidating signals onto the new URL. John Mueller confirmed on the Google Search Central podcast in 2023 that full consolidation takes roughly 30 to 60 days, sometimes longer for low-crawl-priority pages. During that window both URLs may appear in the index briefly. Once Google is confident the move is permanent, the old URL disappears from search results and the new URL inherits the ranking history.

  3. Link equity flows to the destination

    The backlinks pointing at the old URL now count toward the new URL. Google has stated a 301 passes full PageRank since 2016 (Gary Illyes confirmed this on Twitter, ending the older 15% loss myth). The catch is chain length. If URL A redirects to B redirects to C, each hop adds latency and Google may stop following after five chained redirects. Point every legacy URL directly at its final destination in one hop.

When to use

  • Permanent URL changes during a site migration, replatform, or silo restructure
  • Consolidating duplicate content by picking one canonical URL and pointing the rest at it
  • Retiring a product, service, or landing page and sending traffic to the closest live equivalent

When to avoid

  • Temporary moves (A/B tests, maintenance pages, seasonal takeovers) where a 302 is correct
  • Redirecting hundreds of unrelated retired pages to the homepage, which Google reads as a soft 404
  • Chaining redirects (A to B to C) instead of pointing A straight at C in one hop

Common mistakes

MistakeUsing a 302 during a permanent move
Fix302 signals the original URL will return, so Google keeps indexing the old page. Change the status code to 301 in your server config or redirect table and re-request indexing for the new URL.
MistakeHomepage-dumping every retired URL
FixMap each old URL to the closest relevant new page. If nothing matches, let it 404 or 410. Homepage dumps trigger Google's soft-404 classifier and burn the equity you were trying to preserve.
MistakeRedirect chains longer than one hop
FixFlatten the chain. If /old-a redirects to /old-b which redirects to /new, rewrite the /old-a rule to point directly at /new. Screaming Frog's redirect chain report will list every chain in minutes.
MistakeRemoving the 301 too early
FixKeep the redirect live for at least a year, ideally forever. Backlinks and bookmarks keep sending traffic to the old URL long after Google has consolidated the signals.

Related to your business type

Walk-in & local

For a Central Florida plumber or roofer, the biggest 301 risk is a site redesign that quietly changes service-page URLs and breaks the links coming from your Google Business Profile, your Yelp listing, your BBB profile, and directory citations. Update every citation URL after the migration and audit Search Console's 'Pages > Not indexed' report for old service URLs still surfacing. One missed citation to a 404 leaks referral traffic every month.

Online stores

On Shopify and WooCommerce, replatforming or restructuring collections is the main trigger. Ship URL redirects for every product handle change (Shopify Admin > Online Store > Navigation > URL Redirects; WooCommerce via Yoast Redirect or Redirection plugin). Watch for canonical loops when redirects fight against your platform's auto-generated canonical tags. Also add the redirects before you delete products, not after, so the pixel history and paid-ad landing pages don't 404 mid-campaign.

Premium & brand-first

For a premium brand consolidating multiple microsites or campaign URLs into one flagship domain, 301s protect brand-name search equity. The risk is losing PR-driven backlinks from press mentions if the old campaign URL 404s. Before you retire a campaign subdomain or one-off landing page, pull its backlink profile from Ahrefs or Semrush and 301 the top-linked URLs to the closest brand story on the main site.

Why it matters: a 301 tells search engines the move is permanent, so Google transfers the large majority of the old URL’s link equity and ranking history to the new page. A 302 (temporary redirect) does not reliably pass that value, so using the wrong status code during a permanent move is the single most common way Central Florida businesses quietly lose rankings after a redesign or a platform migration — for example, moving off Wix or Squarespace onto WordPress.

How it’s measured and verified: check the response header for a literal “301 Moved Permanently” using a redirect checker or your browser’s network tab, and confirm the chain is a single hop. Redirect chains (URL A to B to C) and redirect loops waste crawl budget and bleed link equity, so always point the old URL straight to the final destination. In Google Search Console, watch the old URL drop out of the index while the new URL gets indexed and holds its impressions and clicks.

Common mistakes and the local SEO and AEO angle: redirecting every retired page to the homepage instead of the closest relevant page (Google often treats homepage dumps as soft 404s and drops the equity), and forgetting to update internal links, your Google Business Profile, and citation URLs so they hit the live page directly. For answer-engine optimization, clean 301s keep one canonical URL that AI assistants can cite confidently, instead of splitting your authority across stale duplicates.

Frequently asked

What is the difference between a 301 and a 302 redirect?
A 301 is permanent and passes nearly all ranking value to the new URL, so search engines eventually drop the old URL from the index. A 302 is temporary and tells search engines the original URL will return, so they keep indexing the old page and do not fully transfer ranking signals. Use 301 for a permanent move (migration, rebrand, restructure) and 302 only for genuinely temporary situations like maintenance pages or A/B tests.
Do 301 redirects hurt SEO?
A correctly implemented 301 protects SEO by preserving rankings and link equity when a URL changes. Problems only arise from redirect chains longer than one hop, redirect loops that never resolve, mass-redirecting unrelated pages to the homepage (Google flags this as a soft 404), or using a 302 where a 301 was needed. Google confirmed in 2016 that a 301 passes full PageRank, so the classic 15% loss claim is outdated.
How long does it take Google to fully honor a 301 redirect?
John Mueller stated on the Google Search Central podcast in 2023 that full consolidation takes roughly 30 to 60 days for most sites. During that window the old URL may still surface in search briefly. Low-crawl-priority pages (deep in a large site or with few backlinks) can take longer because Googlebot revisits them less often. Keep the redirect live indefinitely so the signals stay consolidated.
How do I detect broken or chained 301 redirects on my site?
Run Screaming Frog SEO Spider in list mode against a crawl of your site or your sitemap. Its 'Response Codes > Redirect Chains' report lists every URL with more than one hop and shows the full chain. Search Console's 'Pages > Redirect' report also flags redirects Google saw, but it does not show chain length. Fix any chain longer than one hop by rewriting the first rule to point directly at the final destination.
Should I 301 redirect old blog posts I am deleting?
Only if the post has meaningful backlinks or organic traffic. Pull the URL's backlink profile from Ahrefs, Moz, or Semrush and check Search Console for impressions and clicks over the last 90 days. If either shows real value, 301 it to the closest relevant live post. If both are near zero, let it return 410 Gone so Google removes it cleanly. Redirecting every deleted post to the blog index dilutes the signal.

Sources & references

Related service

Search engine optimization with Omega Trove

See how we put this to work for Central Florida businesses — and book a free consultation.

Explore the service →
Related concepts

See also

Free consultation

Want this done for you?

We’ll show you exactly where you’re invisible — free.