What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

Use a 301 redirect to indicate that the new page permanently replaces an old page. If the redirect is temporary or likely to change, use a 302 redirect. However, if a 302 redirect persists for a long time, Google may treat it as a 301.
5:46
🎥 Source video

Extracted from a Google Search Central video

⏱ 1h01 💬 EN 📅 22/02/2019 ✂ 10 statements
Watch on YouTube (5:46) →
Other statements from this video 9
  1. 1:34 Les pop-ups et interstitiels mobiles peuvent-ils vraiment torpiller votre classement Google ?
  2. 11:48 Faut-il vraiment placer du texte sous les listings produits pour le SEO e-commerce ?
  3. 14:57 Les outils gratuits boostent-ils vraiment l'autorité de domaine ?
  4. 16:22 Les erreurs de balisage structuré pénalisent-elles tout le site ou seulement les pages concernées ?
  5. 18:27 Les mises à jour d'algorithme Google ciblent-elles vraiment les industries ou les requêtes ?
  6. 20:31 Faut-il vraiment poster sur les forums Google quand une migration de domaine tourne mal ?
  7. 38:00 Faut-il privilégier un long contenu unique ou le découper en plusieurs pages ?
  8. 48:11 Les erreurs 503 peuvent-elles vraiment ralentir le crawl de tout votre site ?
  9. 53:10 Les sitemaps dans robots.txt sont-ils vraiment traités différemment par Googlebot ?
📅
Official statement from (7 years ago)
TL;DR

Google officially distinguishes 301 (permanent) redirects from 302 (temporary) ones, but admits to treating a 302 as a 301 if it persists over time. For SEO, this means that a misconfiguration becomes critical only with time. The stakes? Avoiding erratic transmission of PageRank and historical signals during migrations or redesigns.

What you need to understand

Why does Google still make this distinction in 2025?

The theory goes that a 301 redirects signals to Google that the old URL has been permanently replaced: the engine then transfers ranking signals (PageRank, age, backlinks) to the new page. A 302, intended to be temporary, should maintain signals on the original URL — since it is expected to return.

However, in practice, many sites use 302s by default or by mistake, never returning to the original URL. Google had to adapt: if the 302 remains in place for weeks or months, the algorithm treats it de facto as a 301. Mueller confirms this without specifying an exact timeframe — typical of Google, which refuses to give numerical thresholds.

What is the technical difference between a 301 and a 302?

A 301 Moved Permanently tells the browser and search engines that the resource has permanently changed its address. The HTTP 301 status is cached by browsers, which speeds up future visits but complicates error corrections.

A 302 Found (or 307 Temporary Redirect in HTTP/2) indicates a temporary move. Crawlers are supposed to return to check the original URL regularly. In theory, this preserves the indexing of the old page — but if the 302 persists, Google eventually ends up indexing the target, not the source.

When is a 302 actually used?

Legitimate cases for 302 redirects are rare: temporary A/B tests, planned maintenance with a return expected to the original URL, dynamically localized redirects (which change based on user IP), or seasonal pages that come back each year.

The problem? Many CMSs and frameworks generate 302s by default during migrations or slug changes. The result: "temporary" redirects that last for years, causing a slow dilution of signals until Google switches to 301 mode.

  • 301: immediate and complete transfer of ranking signals to the new URL
  • 302: signals retained on the old URL as long as the redirect remains “fresh”
  • Persistent 302: Google eventually treats as a 301, but with an undocumented delay
  • Default choice in most CMS: often 302, which requires increased vigilance during migrations
  • Browser cache: a 301 is aggressively cached, a 302 much less

SEO Expert opinion

Is this statement consistent with real-world observations?

Yes, but with one major caveat: Mueller does not specify the time threshold after which Google switches a 302 to a 301. Real-world tests show this can occur between 3 weeks and 3 months depending on the site's crawl frequency. On a high crawl budget site, the switch is quicker — Google quickly detects that a 'temporary' one is not.

The second observation: the transmission of PageRank via a persistent 302 is less clear-cut than with a direct 301. Some signals seem to get lost in the confusion as Google hesitates between the two URLs. This is invisible in the Search Console but manifests in rankings during the transition period. [To be verified]: no official data on the exact loss rate during this phase.

What are the flaws in this directive?

Mueller says nothing about chains of redirects: what happens if a 302 points to a 301, then another 301? Does Google follow the entire chain or cut off at a certain level? Tests show that beyond 3 successive redirects, the transfer of PageRank becomes random.

Another blind spot: JavaScript redirects and meta refresh. Officially, Google handles them 'like normal redirects,' but their processing is much slower than an actual HTTP status. If you use a 'temporary' JS redirect, expect it to be ignored for weeks before Googlebot actually detects it.

In what cases does this rule not apply?

Geo-targeted redirects are a borderline case: a 302 that changes target based on the user’s country will never be treated as a 301, because Google crawls from various IPs. The same applies to user-agent based redirects (mobile vs desktop) — obsolete since mobile-first indexing, but still present on some old sites.

Finally, redirects on expired domains: buying an old domain and redirecting all its URLs in 301 to your site no longer transfers much after several years. Google detects these patterns and cancels the transfer of PageRank. A 302 would be even more suspicious.

Warning: Multiplying 302s on a migrating site may trigger a slowdown in crawling — Google interprets this as an unstable site and reduces its visit frequency.

Practical impact and recommendations

What should you actually do during a migration?

Use exclusively 301s for any URL that will never return. No 302s 'just in case': if you're unsure, the redirect is permanent. Site migrations, slug changes, category merges — all require a 301.

Test your redirects with an HTTP tool (curl, Screaming Frog, or simply the browser's network inspector) to verify the returned code. Many WordPress plugins generate 302s by default — modify the config or change plugins. On Shopify, manual redirects are always 301s, but automatic ones (deleted product) can be 302s.

What critical mistakes should be avoided?

Never let a 302 'linger' for more than a few days if the original URL should not return. Each week of uncertainty is diluted PageRank and fluctuating rankings. Google does not switch instantly — in the meantime, you lose positions on competitive queries.

Avoid redirect chains: URL A → 302 → URL B → 301 → URL C. Google follows, but slowly, and the transfer of signals is partial. Always redirect directly from A to C. Regular audits with Screaming Frog to detect these hidden chains, especially after several successive migrations.

How to audit existing redirects on a mature site?

Run a complete crawl with Screaming Frog in 'List' mode: import all your indexed URLs (via sitemap or Search Console), and check the response codes. Filter for '302' — each line must have justification. If a 302 has been in place for over 2 months, switch it to 301 immediately.

Also use server logs to identify redirects frequently crawled by Googlebot: if a 302 is visited 50 times a day for 6 months, it should be a 301. Logs also reveal hidden chains that Screaming Frog might miss (JS redirects, meta refresh).

  • Ensure all post-migration redirects are 301s, not default 302s
  • Audit redirect chains and eliminate unnecessary intermediaries
  • Check redirects via curl or the network inspector: the CMS may lie in its interface
  • Monitor Googlebot logs to spot 302s that persist abnormally
  • Document every legitimate 302 (A/B test, seasonal) to avoid it being 'corrected' by mistake
  • Test behavior after browser caching: a 301 may block a quick correction if misconfigured
Summary: the 301/302 distinction remains relevant in theory, but Google forgives mistakes if they are corrected quickly. The real urgency? Avoid 302s that persist beyond a few weeks — that's when you lose PageRank and rankings. Regular audits, swift corrections, and documentation of legitimate cases. These redirect optimizations may seem simple on the surface, but in a complex migration environment or on a site with heavy history, the support of a specialized SEO agency helps avoid costly pitfalls and ensures a smooth transition without losing visibility.

❓ Frequently Asked Questions

Une 302 qui dure 6 mois transfère-t-elle autant de PageRank qu'une 301 ?
Google finit par traiter une 302 persistante comme une 301, mais le délai exact n'est pas documenté — probablement entre 3 semaines et 3 mois selon la fréquence de crawl. Pendant cette période, le transfert de signaux est partiel et moins efficace qu'une 301 directe.
Peut-on changer une 302 en 301 sans risque après coup ?
Oui, et c'est même recommandé dès que tu confirmes que la redirection est permanente. Google re-crawlera l'URL et ajustera le transfert de signaux — aucune pénalité pour correction. Le seul risque : une 301 est mise en cache par les navigateurs, donc vérifie que l'URL cible est définitive.
Les redirections 307 et 308 sont-elles mieux que les 301 et 302 ?
Les codes 307 (temporaire) et 308 (permanent) sont plus stricts sur la préservation de la méthode HTTP (POST reste POST). Pour du SEO classique (GET), 301 et 302 suffisent amplement — Google les gère identiquement aux 307/308 dans ce contexte.
Une chaîne de 3 redirections 301 successives perd-elle du PageRank ?
Officiellement, Google suit les chaînes de redirections, mais au-delà de 3 sauts, le transfert devient imprévisible et le crawl ralentit. Réduis toujours au minimum : idéalement 1 seule redirection directe de l'ancienne URL vers la nouvelle.
Faut-il utiliser une 302 pour un test A/B temporaire sur une landing page ?
Oui, c'est un des rares cas légitimes de 302 : tu veux tester une variante sans que Google indexe la nouvelle URL définitivement. Attention : si le test dure plus de 2 mois, Google risque de basculer en mode 301 et d'indexer la variante à la place de l'originale.
🏷 Related Topics
Domain Age & History AI & SEO Redirects

🎥 From the same video 9

Other SEO insights extracted from this same Google Search Central video · duration 1h01 · published on 22/02/2019

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.