What to do with out-of-stock product pages
Keep pages for products that return, with a date and a notify button; redirect or noindex the ones that are gone for good.
Step by step, with screenshots: WooCommerce checklist: cart fragments, cache, product schema, stock →
Check your own site
Runs this check and the other 186, free, in about 45 seconds.
What a passing site looks like
- Out-of-stock products are handledwarning · −0.5 ptseffort S
Out-of-stock product pages
Why it matters. A product page that says "out of stock" still ranks and still gets clicks, and every one of them bounces. If the product comes back, keep the page and say when; if it is gone for good, redirect it to its replacement or category, or noindex it.
- Temporarily out of stock: keep the page indexable, show the expected date and a "notify me" button, and keep the Product schema's availability accurate.
- Permanently gone: 301 to the closest product or the category (WooCommerce → Products → Trash plus a redirect rule), or set the page to noindex in your SEO plugin.