Lord Shiva is very popular god in the Hindu pantheon. They are famous by different names including Brahma, Vishnu, Achintyah, Adikarah Akshayaguna etc all the over the world. Shiva is believed to be a part of the sacred trinity of Hinduism. Lord Shiva gets very happy when their devotees offer these things to him. To get blessings of Shiv Ji, you need to offer these things :
When devotee offer water to Shivling and chants water related mantra, then their nature remains calm and affectionate.
Offering saffron to the shivling helps to give devotee beauty and gentleness.
Anointing sugar to Mahadev helps to give happiness and prosperity. This also reduces poverty from human life.
Offering perfume to Shivling helps to make your thoughts sacred and pure. This prevents you from going on to the wrong path of life.
Offer milk to Shiva-Shankar, you will get rid of health diseases.
By Offering Yogurt to shiv ji, nature gets calm.
Energy gets increased when devotee offer Ghee to Lord Shankar .