There are many site are belong to web link Which are the most effective link building techniques.can u suggest me ?

I think it is important to share content on social media platform and get link back from there. Reddit which is well known for and can gets you good traffic. But all you need to post quality content first then make some reputation there. Afterwards you can try posting your link there.