301 Redirect
Definition
A permanent redirect that sends visitors and search engines from an old URL to a new one, passing along SEO value. Essential when moving or deleting pages.
What is a 301 Redirect?
A 301 redirect permanently forwards one URL to another. When someone visits the old URL, they're automatically sent to the new one – and so are search engines.
Why 301 Redirects Matter
Preserve SEO Value
When you move or rename a page, its existing backlinks and rankings don't have to disappear. A 301 redirect passes most of that value to the new URL.
Avoid 404 Errors
Deleted pages create "Page Not Found" errors. Redirecting them keeps users happy and maintains link equity.
Site Migrations
When redesigning or changing domains, 301 redirects ensure you don't lose years of SEO work.
301 vs 302 Redirects
- 301: Permanent. Use for pages that have moved forever.
- 302: Temporary. Use for pages that will return (rare).
When in doubt, use 301. Using 302 when you mean 301 can hurt rankings.
When to Use 301 Redirects
- Page URL changed
- Page deleted but similar content exists elsewhere
- Merging two pages into one
- Changing domain names
- Switching from HTTP to HTTPS
- Adding/removing www
How to Implement
Depends on your platform:
- WordPress: Redirection plugin
- Shopify: URL Redirects in settings
- Server: .htaccess file (Apache) or nginx config
Best Practices
- Redirect to relevant pages, not just the homepage
- Avoid redirect chains (A→B→C)
- Keep redirects in place for at least a year
- Test redirects after implementing