Search engine optimization is a marathon. It's not a sprint. If you want to reach the finish line, you have to have to get in shape. If you want to get high serp rank on search engines, these are the several things you have to do

1. Be willing to change and be willing to work

2. Be honest to yourself

3. It helps a lot if you have the right equipment

4. Do not try to game the system

read more for details :