How to Handle Out-of-Stock Products on Ecommerce Platforms

Last updated: 09-26-2020

Read original article here

How to Handle Out-of-Stock Products on Ecommerce Platforms

Continue Reading Below
Handling Stock Availability & Product Retirement
The strategy around what to do when a product is either temporarily out of stock, or retired completely, should be considered as a part of the initial website scoping.
It should be treated with the same level of importance as planning the user journey and mapping personas .
That said, it’s commonly an afterthought left to the whims of the ecommerce platform chosen, or a stock development decision.
It is worth noting that there is no single “right way” to handle out of stock or retired products.
Doing your utmost to alleviate and displace as much negativity as possible from the overall consumer experience should be the end goal of whichever strategy you choose to implement.
The resolution and handling process may differ greatly depending on the platform you’re using (and it’s restrictions).
It’s important to take this into consideration and weigh up the benefits of potentially heavy development investment versus the return of resolving this issue (if it is even an issue for your website).
Advertisement
Continue Reading Below
Let the URL Show a 200 Status Code
This is common across a number of platforms, however from experience this is something I find across the majority of Salesforce Commerce Cloud websites.
When the product is removed from the catalog (retired) and the product URL is requested, it responds with a 200 status code and returns the website header and footer but doesn’t have a to load.
It’s then considered a soft 404 .
On some SFCC installs, you can use custom extraction on Screaming Frog to identify these pages from internal linking, but on others these load as blank.
Again, you can filter a crawl by common body elements such as H tags to identify these soft 404 product pages.
Outside of Salesforce Commerce Cloud, it’s common for platforms to return the URL and a 200 status code – but with a custom template mentioning the product is out of stock and listing alternatives.
This can cause a frustrating and confusing user experience.
During heavily competitive times, the user will likely hit the back button and go to another search result – oftentimes not disassociating the negative user experience with your brand.
200 + Soft 404
It’s also common practice to include a text snippet or user CTA to show that the product is out of stock and collect their email address so you can notify them when it’s back in stock (and subsequently barrage them with offers emails).
However, including a snippet of text such as “Product currently unavailable” can lead to Google treating the page like a soft-404, as it understands users searching for a specific product will likely have a high intention to purchase.
Redirects
Another common method of handling out-of-stock or retired products is to implement a redirect .
To an extent (and in silo), this decision makes sense since the page (and its content) no longer exists, therefore, you would want to redirect it and consolidate.
A lot of ecommerce platforms create automatic redirects to the website homepage or assigned product category page.
Advertisement
Continue Reading Below
This can also create a negative experience as users may expect to see a product page, but end up at a category page.
It’s not a foregone conclusion that the user will then self-navigate to other relevant products on your website.
It’s also worth noting that blanket redirects – or redirects that don’t go to a very similar product/product line – can be interpreted over time as a soft 404.
What Google Has Said
Google has publicly made a stance on what to do with products that are out of stock or retired, and both segments of advice come from 2018.
Retired Products
If a product is retired, Google recommends that you allow the URL to return a 404.
This will allow Google to process the new page status and drop it from the index.
This is also another good reminder that a URL returning a 404 only affects that URL and a website having 404 errors isn’t detrimental to your SEO (unless that URL in question isn’t intended to 404).
Advertisement
Continue Reading Below
John Mueller did caveat, however, that you could reconsider redirecting the URL should it have external backlinks pointing to it.
Temporarily Out-of-Stock Products
When a product is only temporarily out of stock, Google recommends:
Leaving the page as is.
Communicating the stock availability with the user.
Using structured data to indicate that the product isn’t currently available (so that Google can process it and act accordingly).
Communicate with Consumers
In order to do forecasting and stave off any unwanted surprises further down the line, you need to:
Get your strategy for product stock handling right and implemented ahead of the busy period.
Understand your website’s current functionality and how it can impact your performance.
You can also plan and implement new handling strategies.
For example, you can indicate a product is out of stock via the Schema markup to Google, while using that as a hook to inject a JavaScript overlay onto the page via Cloudflare Workers.
Advertisement
Continue Reading Below
This way, users are clearly informed about product availability and have the option to view other related products, backorder, or receive notifications when the product comes back into stock.
The strategy implemented needs to best reflect a number of variables, some of which are outside of your control, including the likelihood of a user wanting to wait for the product to come back into stock.
More Resources:


Read the rest of this article here