Why do several speed tests on the same site sometimes show a widely different results?
The most common cause of wide speed variations is overloaded server or overloaded server environment. For example, if someone else is downloading a large music or image file from your server while you do one speed test, and nobody is accessing your server when you do a second speed test, the first is likely to show a slower speed.