What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 3 questions

Less than 30 seconds. Find out how much you really know about Google search.

🕒 ~30s 🎯 3 questions 📚 SEO Google

Official statement

Crypto-redirects (banners indicating that a page has moved) should only be used as a last resort, when it is technically impossible to implement a proper 301 redirect from your content management system.
🎥 Source video

Extracted from a Google Search Central video

💬 EN 📅 09/05/2024 ✂ 12 statements
Watch on YouTube →
Other statements from this video 11
  1. Le contenu ancien pénalise-t-il vraiment votre référencement ?
  2. Le contenu ancien peut-il encore se classer malgré son âge ?
  3. Faut-il vraiment corriger les liens cassés dans vos contenus anciens ?
  4. Faut-il vraiment ajouter des bannières d'avertissement sur vos contenus anciens ?
  5. Faut-il vraiment mettre à jour tous vos anciens contenus pour le SEO ?
  6. Faut-il vraiment laisser vos vieux articles avec leurs erreurs d'origine ?
  7. Faut-il vraiment supprimer le contenu obsolète plutôt que de le marquer comme déprécié ?
  8. Pourquoi utiliser la balise canonical comme redirection est-il une erreur SEO majeure ?
  9. Faut-il vraiment arrêter d'ajouter des dates dans les titres pour paraître frais ?
  10. Faut-il rediriger ou créer une page explicative quand on supprime un outil ?
  11. Faut-il vraiment auditer régulièrement sa documentation pour rester performant en SEO ?
📅
Official statement from (1 year ago)
TL;DR

John Mueller is clear: crypto-redirects (banners signaling that a page has moved) should be avoided. They should only be used as a last resort, when a proper 301 redirect from the CMS is technically impossible. In other words: if you can set up a server-side redirect, forget about the banners.

What you need to understand

What exactly is a crypto-redirect?

A crypto-redirect refers to a banner or message displayed on a page to inform the user (and search engines) that the content has moved to another URL. Unlike a standard 301 redirect, no HTTP instruction is sent to the server — the original page remains accessible but displays a warning.

This type of mechanism often relies on client-side JavaScript or a simple HTML block. The problem? Google cannot guarantee it will interpret this signal as a true migration. The risk of content duplication or loss of SEO equity exists.

Why does Google only tolerate them as a last resort?

The reason is straightforward: a 301 redirect is a standard HTTP signal that all search engines understand instantly. It transfers PageRank, preserves indexing history, and avoids any ambiguity. Crypto-redirects, on the other hand, add a layer of uncertainty.

Google always prefers native and predictable technical solutions. If your CMS doesn't allow you to configure server redirects, it's a sign that your technical infrastructure may deserve a rethink — not that you should work around the problem with band-aid solutions.

In what specific cases does this situation arise?

Some proprietary platforms or legacy custom CMSs don't allow managing redirects at the server level without heavy intervention. The same goes for static sites hosted without .htaccess file or server access.

That said, these cases are becoming rare. Most modern CMSs (WordPress, Shopify, Drupal, etc.) offer native plugins or modules to handle redirects properly.

  • 301 redirect: always the absolute priority for any URL migration
  • Crypto-redirects: only if proven technical impossibility on the server side
  • Risks: content duplication, loss of PageRank transfer, unclear indexing
  • Context: some legacy or proprietary CMSs don't allow server-side redirects

SEO Expert opinion

Does this statement really reflect what happens in practice?

Yes, but with an important caveat. In theory, Google does handle certain crypto-redirects via JavaScript — it can execute JS and interpret a window.location as a redirect. Except this handling is never guaranteed at 100%, especially if the JS takes time to execute or if Googlebot decides to crawl in simplified mode.

In reality, we regularly see sites using banners that get away with it… for a while. But as soon as an algorithm update rolls out, or a competitor does things properly with 301s, these sites lose ground. [To be verified]: Google has never published data comparing the success rate of crypto-redirects versus standard 301 redirects.

When does this rule truly not apply?

There are edge cases. For example, a temporary migration for maintenance where you display a banner saying "this content will soon be at /new-url" without touching the original page. Technically, this isn't a true migration — it's user communication.

Another case: some sites do URL A/B testing and display conditional banners. Again, this falls outside the scope of strict SEO migration. But as soon as you're talking about a redesign, domain change, or site restructuring, the 301 becomes the only viable option.

Do you really need to wait until you're blocked technically?

No. If you're on a CMS that doesn't natively handle redirects, it's often a symptom of a larger problem: technical debt, vendor lock-in, obsolete stack. Rather than improvising workarounds, it's better to seriously audit your infrastructure.

Concretely? Let's be honest — if your CMS forces you to use crypto-redirects, your platform probably deserves migration to a modern solution. The initial cost may seem high, but the medium-term SEO gains more than compensate.

Warning: Using crypto-redirects for convenience (because it's faster to implement) rather than genuine technical impossibility is a strategic mistake. Google will eventually figure it out, and your competitors doing things properly will gain the advantage.

Practical impact and recommendations

What should you do if your CMS doesn't allow 301 redirects?

First, genuinely verify that it's the case. Many proprietary or legacy CMSs can actually handle redirects via an .htaccess file (Apache) or nginx.conf (Nginx) — you just need server access or to ask your hosting provider.

If the limitation is confirmed, document it precisely. Then consider a gradual migration to a modern CMS that natively handles redirects. In the meantime, use crypto-redirects only on key pages, and monitor crawl logs for any anomalies.

How can you minimize risks if you must use a crypto-redirect?

Implement a lightweight and fast JavaScript that redirects immediately via window.location.replace(). Avoid artificial delays or animations that slow loading — Googlebot won't wait indefinitely.

Also add a <link rel="canonical"> tag pointing to the new URL. It's not a redirect, but it helps Google understand which version to prioritize. And most importantly, monitor Search Console to detect any indexing duplication.

What mistakes should you absolutely avoid?

Never mix crypto-redirects and true 301 redirects on the same domain — it muddies the signals. Don't use purely visual banners without JS redirection: Google doesn't read text like a human, it looks for technical signals.

Another common mistake: leaving crypto-redirects in place after migration. Once your CMS finally allows 301s (after an update or hosting change), immediately replace banners with proper server-side redirects.

  • Verify if your CMS or server truly allows 301 redirects (htaccess, nginx, plugins)
  • If technical impossibility is confirmed, precisely document the constraints
  • Implement a lightweight crypto-redirect in JavaScript (window.location.replace())
  • Add a rel="canonical" tag pointing to the new URL
  • Monitor Search Console to detect any indexing duplication
  • Consider migrating to a modern CMS if the limitation persists
  • Replace crypto-redirects with 301s as soon as possible
In summary: crypto-redirects are a stopgap, not a lasting solution. If your technical infrastructure forces you into this situation, it's probably time to audit your stack and plan an upgrade. These technical migrations and redesigns are often complex to orchestrate alone — with concerns about SEO preservation, server constraints, and managing your URL inventory, support from a specialized SEO agency can help you avoid costly mistakes and ensure a smooth transition without traffic loss.

❓ Frequently Asked Questions

Un crypto-redirect peut-il transférer du PageRank comme une redirection 301 ?
Non, ou du moins pas de manière fiable. Google peut interpréter certains crypto-redirects via JavaScript, mais le transfert de PageRank n'est jamais garanti à 100 %. Une redirection 301 reste la seule méthode officiellement reconnue pour transférer l'autorité.
Quel délai Google met-il pour comprendre un crypto-redirect ?
Aucune donnée officielle. Cela dépend de la fréquence de crawl, de la vitesse d'exécution du JavaScript et de la complexité du site. Une redirection 301 est traitée instantanément, un crypto-redirect peut prendre des semaines.
Peut-on utiliser un crypto-redirect pour une migration temporaire ?
Techniquement oui, mais c'est risqué. Si la migration est vraiment temporaire, mieux vaut utiliser une redirection 302 (temporaire) plutôt qu'un crypto-redirect. Google comprend mieux les codes HTTP que les bannières.
Les crypto-redirects sont-ils pénalisés par Google ?
Non, ils ne sont pas pénalisés directement. Mais ils créent des risques de duplication, de perte de crawl budget et de confusion d'indexation — ce qui peut indirectement dégrader vos positions.
Comment vérifier si mon CMS permet des redirections 301 ?
Consultez la documentation officielle, testez l'ajout d'une règle dans un fichier .htaccess (Apache) ou nginx.conf, ou interrogez votre hébergeur. La plupart des CMS modernes ont des plugins dédiés (ex : Redirection pour WordPress).
🏷 Related Topics
Domain Age & History Content AI & SEO Redirects

🎥 From the same video 11

Other SEO insights extracted from this same Google Search Central video · published on 09/05/2024

🎥 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.