Official statement
Other statements from this video 6 ▾
- □ Faut-il vraiment réserver la balise canonical à la duplication stricte de contenu ?
- 2:04 Le tag canonical est-il vraiment une simple recommandation pour Google ?
- 5:44 Pourquoi Google change-t-il parfois d'avis sur votre URL canonique ?
- 7:15 Pourquoi vos données Search Console disparaissent-elles sans raison apparente ?
- 8:19 Pourquoi Google ignore-t-il parfois votre balise canonical pour servir une autre URL ?
- 9:19 Faut-il renoncer au contenu unique sur une page canonicalisée ?
Martin Splitt asserts that the canonical tag is not a substitute for redirection. For out-of-stock products, redirecting to a similar product or returning a temporary 404 remains the best option. Using a canonical to point to a category page forces Google to continue crawling both URLs, wasting crawl budget without clear logic.
What you need to understand
What is the common confusion surrounding the canonical tag?
Many SEOs use the canonical tag as a quick fix when facing out-of-stock products. The idea: avoid a 404 by pointing to a category or substitute product via a canonical. It seems logical on the surface, but it really isn't.
The canonical was never designed to replace a redirection. Its initial role is to manage duplicate content by signaling which canonical version to index. When it's used to handle out-of-stock situations, we are misusing it — and Google does not follow this logic.
Why does Google continue to crawl both pages?
Because the canonical is a suggestion, not a directive. Google can choose to ignore it. But primarily, in the case of an out-of-stock product pointing to a category, there is no semantic consistency between the two pages.
Google will therefore crawl the product page to check its status, crawl the category page to confirm the canonical, and ultimately waste crawl budget without ever understanding why these two URLs are connected. The result: you pay double the crawl cost for zero benefit.
What is the correct approach according to Google?
The official recommendation is clear: use a 301 or 302 redirection to a relevant similar product for the user. If no logical substitute product exists, return a temporary 404 (or a 410 if the out-of-stock status is permanent).
This approach has a double advantage. It preserves user experience by directing to useful content, and it saves crawl budget by halting crawling of out-of-stock pages immediately. Google immediately understands what is happening — no need to check twice.
- The canonical is not a redirection — it manages duplicate content, not state changes.
- Using a canonical to point to a category doubles crawl cost with no clear benefit.
- The solution: 301/302 redirection to a similar product or 404/410 if no logical replacement exists.
- Google values semantic consistency between the source URL and the target of a redirection.
- A temporary 404 is not a disaster — it's an honest response that Google handles perfectly.
SEO Expert opinion
Is this recommendation consistent with on-the-ground observations?
Yes, largely. On e-commerce sites with high inventory turnover, I've observed that pages with misused canonicals are indeed regularly crawled. Google does not consolidate them as it would with true duplicate content.
The issue is that many e-commerce CMSs still implement this logic by default — canonical to category in the event of stockouts. The result: hundreds of out-of-stock pages continue to consume crawl budget for nothing. And that budget, on a large catalog, is a critical resource.
In what cases might this rule be nuanced?
Let's be honest: there are edge cases. If your product is temporarily out of stock for 48 hours, making a 302 redirection and then undoing it could be more resource-intensive than a simple canonical. But that's a marginal case.
The other nuance is when the product has unique valuable content (detailed customer reviews, videos, user guides). In that case, one might want to keep the page indexed even if it’s out of stock. In that case, it's better to display a clear out-of-stock message with suggestions for alternative products, rather than an obscure canonical. [To verify]: Google has never specified how long it continues to crawl a canonical page before reducing frequency.
What is the real limit of this advice?
Martin Splitt provides no hard numbers on crawl budget impact. How much crawl budget is actually saved by switching from a canonical to a 302? On a site with 10,000 products and 20% stockouts, what is the measurable gain? This data is lacking.
Furthermore, the notion of "relevant similar product" remains vague. Redirecting to a direct competitor might cannibalize one's own traffic. Redirecting to a broad category dilutes relevance. The choice of redirection target is a real strategic decision that Google does not detail here.
Practical impact and recommendations
What should you actually do on an e-commerce site?
First, audit your current logic. Check how your CMS handles out-of-stock products. If you see canonicals pointing to categories, that’s a red flag. You need to correct that as a priority.
Next, implement a conditional redirection logic. If a product has a direct equivalent (same brand, same use, minor difference), use a 302 redirection. If the product is permanently discontinued, use 410. If it’s temporary without a clear equivalent, use 404 with a suggestion for a category in the customized error page content.
What mistakes should you absolutely avoid?
Do not redirect all out-of-stock products to the homepage. This is a classic mistake that ruins user experience and completely dilutes semantic relevance. Google hates that.
Avoid redirection chains as well. If product A redirects to product B, which redirects to category C, you lose SEO juice and slow down crawling. A redirection should point directly to the final destination.
How to verify that your implementation is correct?
Use Google Search Console to track canonical pages that should be redirected. Also, check server logs — if you see Googlebot massively crawling out-of-stock URLs with canonicals, you have a problem.
A good test: take 10 out-of-stock products, check their HTTP status and canonical header. If you see a 200 with a canonical pointing elsewhere, that’s a bad sign. You should see a 301/302 to a relevant product, or a clean 404/410.
- Audit the current management of stockouts in your CMS
- Replace canonicals pointing to categories with 301/302 or 404/410 redirections
- Define a clear logic for choosing the redirection target (similar product > category > 404)
- Test in pre-production before deploying across the entire catalog
- Monitor crawl logs and Search Console to validate the impact
- Document the logic to avoid regressions during future CMS updates
❓ Frequently Asked Questions
Peut-on utiliser un canonical pour gérer temporairement une rupture de stock de 48h ?
Faut-il utiliser un 404 ou un 410 pour un produit définitivement arrêté ?
Quel impact réel sur le budget de crawl si on corrige cette erreur sur 500 produits ?
Est-ce que rediriger vers une catégorie est toujours une mauvaise idée ?
Comment gérer les produits saisonniers qui reviennent chaque année ?
🎥 From the same video 6
Other SEO insights extracted from this same Google Search Central video · duration 11 min · published on 13/08/2020
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.