That would help with the utilization of resources however that is not an issue that won't fix your current timeout problem.
I think the issue may be with your actual internet given that you seem to have trouble accessing other websites, I'll have a think of potential causes and get back to you.