Get Started

Why do Google and AI keep sending shoppers to out-of-stock products?

A product page that has earned its Google ranking does not lose it the moment the item sells out. Google keeps ranking it, and AI engines like AI Overviews, ChatGPT and Perplexity keep citing it in their answers - because they learned the page while it was available, and a citation does not refresh at the pace of your inventory. The result: a ready-to-buy shopper lands on exactly the right page, hits "out of stock" and leaves without buying. This is not a marketing problem but an operational leak almost nobody measures, because in the reports that traffic looks perfectly healthy. The fix is not to delete the page - deleting it also deletes the ranking and the AI citation - but to keep it live and add a clear path to an in-stock alternative, so the traffic you earned over months keeps converting instead of dying on an empty shelf.

How we found it

When we took over the store, we connected Search Console and Analytics and cross-referenced the landing pages getting organic traffic against live catalog stock. A pattern surfaced fast: dozens of product pages still pulling visits - but flagged out of stock. In total, 42 products were leaking traffic silently. One single product had ~2,700 visits last quarter to a page with nothing to buy.

Traffic vs. stock cross-check

Mapping every page that gets organic visits against its real inventory status - to see where traffic meets an empty shelf.

AI sources, not just Google

We checked where the traffic came from. Some sold-out pages were getting referrals from AI engines still citing a product that no longer exists.

Prioritized by damage

We ranked the 42 products by how much traffic each was wasting, to fix the biggest bleeders first.

How do you fix a sold-out product that keeps getting traffic?

Most products had an in-stock alternative - just a different size. For example: the 30 ml pack sold out and kept getting traffic from an AI Overview, while the 70 ml pack of the same product was fully available. Instead of leaving the shopper facing an empty shelf, we added a dynamic alternative button: it appears only when the product is out of stock, and points the shopper to the size or version that is in stock - on the same page, without breaking the buying experience.

Because we work directly in the code and the catalog, the fix was designed, tested and shipped the same day. From that moment, the traffic reaching sold-out pages - traffic paid for with months of SEO work - gets a path to purchase instead of a dead end.

A shopper landing on a sold-out pageBeforeAfter the fix
What they see"Out of stock" and nothing elseA button to the in-stock alternative
What they doLeave the siteContinue to a version they can buy
What happens to the organic trafficWastedConverts instead of bleeding

So why not just redirect the shopper to another page?

It is the first question that comes up, and usually the wrong fix. A 301 redirect tells Google the page is gone permanently - so it erases the ranking the page built and its citation in AI engines, exactly the assets months of SEO created. But a stockout is almost always temporary, while a redirect is permanent: when the product returns, there is no ranked page left to come back to. On top of that, Google may read a redirect to a different product as irrelevant, treat it as a soft 404 and ignore it - and the shopper gets dumped on another page with no explanation. The dynamic button does the opposite: the page stays live and keeps its ranking and citation, the shopper gets a transparent choice, and when the product is back in stock the button disappears on its own - with nothing lost and nothing to clean up.

Why this happens now

In an era where Google and AI answer instead of referring, product pages become sources the machine cites - and a citation does not update at the pace of your inventory. It is a new discipline that sits exactly at the seam between SEO, answer engine optimization (AEO) and AI visibility (GEO) and the day-to-day operations of the store. This is precisely the kind of gap we look for and find - and one an agency that does not live these tools simply does not see.

Which of your pages are leaking traffic? Get a free report

Want to know what is happening on your site?

Start with a free SEO report or a short call - we connect to your data and show you exactly where your traffic is leaking.

WhatsApp us Free SEO report