I am wondered to see my search engine ranking fall drastically some times by 40 to 50 positions and come back to the same position few days later. That time my traffic go down drastically. Why does this happen?