Redirects: Using Forwarding Correctly
Redirects guide users and search engines from an old URL to the new one. Used correctly, they preserve your visibility – set up wrong, they cost rankings.
What you will learn
- What a redirect is and why it matters for SEO and user experience
- When redirects should be used
- The difference between 301, 302, 307, and 308
- Why server-side redirects are preferable to client-side ones
- How to spot and fix redirect problems
What is a redirect?
A redirect is an instruction to a server or browser to automatically forward a request for a particular URL to a different URL. When a user or crawler calls up the old address, they land seamlessly on the new one – without having to do anything themselves.
Redirects are a fundamental tool for website operators and SEOs. They are crucial when content moves, URLs change, or visitors should end up on the right page despite outdated links. Technically, redirects belong to the class of 3xx HTTP status codes.
Why redirects are important
Their significance lies in two areas: user experience and SEO.
Optimal user experience
Nothing frustrates visitors more than a 404 error page. Redirects prevent exactly that: if a page moves or is deleted, the visitor is automatically taken to the new page or a suitable alternative. During restructuring, too, they ensure seamless navigation.
Benefits for SEO
From an SEO perspective, redirects are indispensable for protecting the visibility and authority you have built up. Inbound links are an important ranking factor. A correctly set up 301 redirect transfers the link authority (link equity) from the old URL to the new one. Without it, Google would classify the new page as completely new and mark the old one as "not found" – with possible ranking losses. Redirects therefore stabilize placements and prevent traffic losses.
When to use redirects?
There are numerous scenarios:
- URL changes or page moves – the most common reason.
- Website updates or restructuring, for example through a new CMS that changes paths.
- Domain change or consolidation of several websites onto one main domain.
- Switching from HTTP to HTTPS – permanently redirect all old HTTP URLs.
- www vs. non-www – prefer one version and redirect the other to avoid duplicate content.
- Temporary cases such as maintenance, seasonal suspension, or A/B tests.
Types of redirects
A distinction is made between server-side and client-side redirects.
Server-side redirects
These are configured directly on the server and are the preferred method for SEO because they send clear signals:
- 301 Moved Permanently: the most important redirect for SEO. It signals a permanent move and transfers the entire link authority. The default choice for all permanent changes.
- 302 Found: temporarily moved. Link authority is usually not transferred, since the old URL is meant to return. Ideal for maintenance or time-limited campaigns.
- 307 Temporary Redirect: like 302, but it requires the client to keep the original HTTP method (e.g. GET or POST).
- 308 Permanent Redirect: the permanent equivalent of the 307 – permanent like a 301, while retaining the request method.
The decisive difference lies between 301 and 302:
Feature | 301 Redirect | 302 Redirect |
|---|---|---|
Purpose | Permanent move | Temporary move |
SEO impact | Transfers link authority fully | Transfers link authority barely |
Caching | Cached heavily | Cached cautiously |
Typical use | Domain change, URL change, HTTPS | Maintenance, A/B tests, seasonal content |
A 301 redirects permanently and passes on link authority, a 302 only temporarily without passing it on.
Client-side redirects
These are executed in the browser and are generally not recommended for SEO:
- Meta refresh: an HTML instruction that loads a new URL after a set period. Often slow and disruptive; transfers link authority less reliably.
- JavaScript redirects: Google can detect them, but this is not guaranteed. They are slower and can cause problems with crawlers that do not fully execute JavaScript.
Distinction from 404 and 410
Redirects are something different from error codes. 404 Not Found means that a resource was not found – this can be temporary (a typo) or permanent (deleted). 410 Gone is more explicit and signals a permanent removal; Google drops such URLs from the index more quickly. If an important page still has traffic or backlinks, a 301 redirect to an alternative is usually better than a 404. How to handle these cases during cleanup is shown in content pruning.
SEO best practices
- Use 301 for permanent changes – the most important rule for preserving link authority.
- Use 302 or 307 only for genuine temporary changes, when the old URL is meant to return.
- Avoid redirect chains: A chain (URL A → B → C) slows down loading and consumes crawl budget. Always redirect directly from the original to the final URL (A → C). Crawlers sometimes abort long chains before they reach the target.
- Redirect to the most relevant page, not blanket to the homepage. If there is no direct match, the parent category is often better.
- Do not confuse redirects with canonical tags: A canonical names the preferred version without redirecting – it keeps all versions accessible.
- Update internal links, so that they point directly to the new target URLs.
- Monitor redirects regularly for errors and new 404s.
Redirect chains cost crawl budget and authority – it is better to redirect directly from the starting point to the target.
Spotting and fixing problems
Redirect errors often go unnoticed but harm SEO and user experience. The Google Search Console (Index Coverage report) is suitable for detecting them, as are crawlers like Screaming Frog, Sitebulb, or Ahrefs Site Audit. They reveal:
- redirect chains
- redirect loops (e.g. A → B → A)
- internal links that point to redirected URLs
- temporary redirects (302, 307) for permanent changes
- pages that redirect to 404 error pages
Fixing them is usually simple: for chains and loops, make the first redirect point directly to the final target URL. Replace incorrect types (302 instead of 301). Correct faulty target URLs. And for important deleted pages with traffic or backlinks, set up a 301 redirect to a relevant alternative.
Conclusion
Redirects are a powerful instrument for steering traffic and preserving SEO value during changes. Choosing the right type – above all 301 for permanent changes – and a clean technical implementation are decisive. Anyone who avoids redirect chains and checks regularly ensures that users and search engines always find the right path to the desired content. A well-thought-out redirect strategy is therefore indispensable for a successful, user-friendly website.
FAQ
Frequently asked questions
A 301 signals a permanent move and transfers link authority fully to the new URL. A 302 is temporary: the old URL remains authoritative and keeps its SEO value. Use 301 for permanent changes, 302 for temporary ones.
Chains (A → B → C → D) slow down loading, consume crawl budget, and can cause crawlers to abort before they reach the target. Always redirect directly from the first to the final URL.
For SEO, better not. JavaScript and meta-refresh redirects are slower, transfer link authority less reliably, and can cause problems for crawlers. Server-side 301 or 302 redirects are the clearer solution.
When a page has been permanently removed and there is no thematically fitting alternative. For a final deletion, 410 Gone is even the cleanest signal. If the page still has traffic or backlinks, however, a 301 redirect is better.
Quiz
Test your knowledge
Five questions on redirects and their correct use.
Question 1 of 5
Which redirect transfers link authority fully to the new URL?