Hide sold-out products SEO-friendly
Description
Highlights
About the Extension
Hide sold-out products SEO-friendly
Keep the focus of your shop on available products. The extension automatically hides sold-out items in the areas you choose. When you filter listings, search, Shopping Experiences or cross-selling individually, product pages remain accessible through their direct links. Customers and search engines can therefore still access these pages while the products are temporarily out of stock. The pages stay in the search index, and links from search results, newsletters or other websites keep working.
Shopware's "Hide products after clearance" setting also affects product detail pages: opening a hidden clearance sale product directly results in a 404 error page. Search engines remove such pages from their index after a while, and once the product is back in stock, the page first has to be found again. Disable this setting and use the extension to choose where sold-out products are hidden instead.
Show variant groups according to stock availability
When a product's variants are grouped in listings, the extension checks each variant individually. The product remains visible as long as at least one of its variants meets the stock rules. It is only hidden once no variant is available.
This also applies when variants are split by a property in listings. For example, if a T-shirt is shown separately per colour and its sizes are grouped within each colour, the extension checks each colour independently. When all blue sizes are sold out, the blue T-shirt disappears from the listing. The red T-shirt remains visible as long as at least one red size is available.
Which variant appears as the preview is still determined by Shopware's listing configuration. The extension does not hide options in the variant selector on the product detail page.
Control visibility per sales channel
For each sales channel, choose where sold-out products are hidden. For example, you can remove them from category listings while keeping them discoverable through search.
- Listings: Category product listings.
- Search: Search results and search suggestions.
- Shopping Experiences: Product boxes and product sliders.
- Cross-selling: Manually assigned products and products from dynamic product groups.
Alternatively, the global filter covers all product queries in the sales channel, including product detail pages and API queries. Disabling individual areas does not override it. To keep product pages accessible in this case, exempt their queries from the global filter.
Take base stock and minimum purchase quantities into account
Define a base stock level that should remain in your inventory. The extension also considers the product's minimum purchase quantity: if the available stock after deducting the base stock is insufficient for that quantity, the product is hidden. With a base stock of 3 and a minimum purchase quantity of 2, this applies at an available stock of 4 or fewer.
The extension only hides the product. It does not prevent orders or reserve stock. The product can still be ordered through its accessible product page as long as Shopware allows the purchase.
By default, the check only applies to products with the clearance sale setting enabled. If required, you can also hide all other products based on their stock.
Set exceptions for products and categories
Use a dynamic product group to define which products the extension never hides, even when they are out of stock.
You can also choose categories whose product listings continue to show sold-out products. This exception only applies to the selected category's listing, not to its parent or child categories, search or other areas. An enabled global filter takes precedence over the category exception.
Filter or exempt further product queries
Two settings are available for custom adjustments. They address product queries by their Criteria title, the technical name that Shopware or an extension gives a query.
Use the Global filter exemptions to exclude individual queries from the global filter, such as those of the product detail page. This setting has no effect unless the global filter is enabled.
Queries with one of the Additional criteria titles are always filtered, regardless of the global filter and even if the same title is also listed as a global filter exemption. This lets you include product queries from other extensions, for example.
Automatic updates
When stock changes, the extension automatically recalculates availability for the affected products and invalidates the product cache if their status changes. The extension can be used with or without Elasticsearch.
Details
- Available: English, German
- Latest update: 4 November 2026
- Publication date: 30 June 2020
- Version: 3.4.0
- Category: SEO Optimization
Resources
Reviews (5)
Plugin funktioniert so wie es sollte
Sehr gutes Plugin, noch bessere Entwickler
Somit haben wir immer einen schön übersichtlichen und aufgeräumten Shop - und die Suchmaschinen freut's auch!
Aber was mich wirklich sehr beeindruckt ist der exzellente Support.
EIn Fehler, der eigentlich nicht durch das Plugin verursacht wurde, wurde innerhalb kürzester Zeit behoben.
Sehr schnelle Reaktionszeit, sehr kompetent, sehr freundlich und das sogar am Sonntag!
Einfach nur Spitze!
Weiter so....
Leicht zu bedienen und liefert was es verspricht.
Es tut was es soll und Google quittiert es mit weniger abgelehnten Artikeln.
Exzellent!
About the Extension Partner
swkweb
Partner Status
-
Shopware
Premium Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2015
- Extensions: 46
Support
- Based in: Germany
- Speaks: German, English