I have noticed some of my configurable is not showing on the frontend, nor searchable. However, the product page is accessible directly with URL.

These products which are not showing on the frontend (but accessible with URL), have exactly the same setup as those are displayed correctly.

I have tried the following, but it didn't help.

I tried to clear cache php bin/Magento cache:flush

I tried to reindex php bin/magento indexer:reindex

I tried to deploy static content php bin/magento setup:static-content:deploy

And in admin, I have made sure the products are enabled, and Visibility set to Catalog, search.

enter image description here

enter image description here

I have made sure that the child products is in_stock, and both child products and parent product are assigned to the correct website and categories.

What did I miss?

  • have you checked stock inventory?
    – Divyesh
    May 14, 2018 at 11:04
  • I did, they are in stock. and stock status is in_stock May 14, 2018 at 11:04
  • Have you assigned "Product in Websites"? May 14, 2018 at 11:07
  • I would make sure the child products 1) have a positive inventory and 2) make sure the child products are enabled for the site you're using.
    – Divyesh
    May 14, 2018 at 11:07
  • @xxx have you checked my comment? May 14, 2018 at 11:11

3 Answers 3


Please Check the Following Step

  • On the inventory tab, mark availability as 'In Stock'.

  • Ensure there is a simple product associated.

  • Ensure the simple product has availability marked as 'In Stock'.

  • Ensure the simple product has qty set above the out of stock quantity threshold.

  • Ensure both the simple product and configurable product is associated to the correct website.

  • On the General tab of the configurable make sure Visibility is set to something other than not visible individually.

Re-index (System > Index Management > Select All > Submit).

  • What if all of the above is done and yet it doesn't show up? I'm gravedigging here but I'm just in the same position of the original poster
    – gabtzi
    Jan 12, 2021 at 23:06

I ran into a similar issue when creating a configurable product through importing CSV. I have missed out website and store id while creating the product. Please ensure you have configured store and website attributes to the product.

enter image description here


I also ran into a similar issue when creating a configurable product on Magento 2.4.x using "Duplicate" way.

What I missed is this part - Stock Status - which by default, after Magento done duplicating the product, it will be set as "Out of Stock" as @Divyesh mentioned.

enter image description here

I spent around 20 minutes to refreshing cache & index, triple-check child product and etc.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.