How can i stop my internet explorer browser from jumping?

Every time I do an internet search for whatever,when I click on the link to the website I want to go to,it jumps and or gets redirected to a web site that I do not want to be at.Then I have to type in the url,and most of the time that will work,but how can I stop all this jumping and redirecting?
You might have a virus/adware/spyware that is messing with your internet. So try running a scan and fix all problems and it might fix the problem

The answers information post by website user , not guarantee correctness.