Magento 2: New added products not showing
In Magento 1, after every product uploaded, you need a re-index required.
In Magento 2 to run the Reindex, you should setup the cron job.
If you want reindex immediate then you should run php bin/magento indexer:reindex
command from Terminal
- Check product enable or not
- Assign product to websites
- Assign product to categories
- Change product stock status to in stock
- Check product visibility config
- Reindex and flush cache
Also check the Store View level.
Showing products is not related to cron. Please open your admin panel > Manage product grid and pick any one id from Id column. For example id is 2. Now go to frontend of your site. after your site url just write: catalog/product/view/id/2 and it will show you the product with id 2 and may be you can get what exact error you are having.