cancel
Showing results for 
Search instead for 
Did you mean: 

Simple Product Not Visible on Frontend in Magento 2.4.7

Simple Product Not Visible on Frontend in Magento 2.4.7

I am currently using Magento 2.4.7 and I've encountered an issue where a simple product I created in the back office is not visible on the frontend. Here is what I have done so far:

  1. Product Status: Verified that the product status is set to "Enabled".
  2. Visibility: Ensured that the product visibility is set to "Catalog, Search".
  3. Stock and Inventory: Checked that the product is in stock and has a quantity greater than zero.
  4. Categories: Confirmed that the product is assigned to the correct categories.
  5. Reindexing: Ran the reindexing commands 
    php bin/magento indexer:reindex
  6. Cache: Cleared and refreshed the cache
    php bin/magento cache:clean
    php bin/magento cache:flush

7 REPLIES 7

Re: Simple Product Not Visible on Frontend in Magento 2.4.7

Is the product visible when you enter the product URL directly on the forntend or is it only missing in some category?

Founder at https://agency418.com

Re: Simple Product Not Visible on Frontend in Magento 2.4.7

Thank you for you reply,
Yes product is visible when enter the product URL in frontend but its not visible in some category.

Re: Simple Product Not Visible on Frontend in Magento 2.4.7

Then this is probably due to some error on your elastic search or open search or whatever you use to deliver the category content in your specific setup. Try reindexing the catalog search indexer, look into your elastic search logs to see if there are any issues.

Founder at https://agency418.com

Re: Simple Product Not Visible on Frontend in Magento 2.4.7

@kalemanojv4e96 

Hey,

It may cause due to some custom attributes that may be filterable with results or filtarable with no results with text type attribute(s). You can check if there is any exception log generated when you open the category. if it is related to some attributes, you can check and change the property use in Layered Navigation to No

Thank You!

Problem solved? Click Kudos and "Accept as Solution".
200+ Magento 2 Extensions for Enhanced Shopping Experience.

Re: Simple Product Not Visible on Frontend in Magento 2.4.7

Given all the steps you've followed, you might also want to check the following potential issues to resolve the visibility problem of your simple product:

  1. Product Attributes: Verify if any custom attributes required for visibility are correctly set.
  2. Date Settings: Look at the product's availability date to ensure it’s not set for a future date.

If these are all set correctly and the issue persists, consider looking into the theme or layout updates that might be overriding product visibility settings.

Re: Simple Product Not Visible on Frontend in Magento 2.4.7

In Magento 2.4.7, if a simple product is not visible on the frontend despite your checks, ensure the product is assigned to the correct website/store view. Also, verify that the product's status and visibility settings are correct for each store view. If the issue persists, check for any customizations or third-party modules that might be affecting product visibility.

Re: Simple Product Not Visible on Frontend in Magento 2.4.7

Based on the provided information, it seems like you've thoroughly checked the usual suspects for why your simple product isn't appearing on the frontend of your Magento 2.4.7 store. Since all the basic configurations such as product status, visibility, stock, categories, re-indexing, and cache refreshing have been verified, it's time to delve deeper. Check the attribute set and values, ensuring they are correctly assigned. Confirm the association of the product with the correct website and store view. Also, review any customizations or overrides that might be affecting visibility, and check error logs for any hints. If you have third-party modules, try disabling them temporarily. If all else fails, considering consulting the Magento community for further assistance. I hope these suggestions help you resolve the issue with your product visibility. If you need further assistance, feel free to reach out. Good luck!