Magento: Up-sells, Cross-sells and Related products are not showing up

Here is a quick solution to the problem of upsell, cross sell and related products not showing up in Magento shop frontend. This problem occurs in Magento version 1.4 or higher.

Scenario:

I have added up-sells, cross-sells and related products to a product from admin. But when I view the product from frontend, I don’t see any up-sells, cross-sells and related products.

Solution:

– Login to Admin
– Go to System -> Index Management
– Select All checkboxes
– Select ‘Reindex Data‘ from Actions selection list
– Click Submit button

You are done. Now, you will be able to see upsell, cross sell and related products in frontend.

Hope this helps. Thanks.