I just recently this week set up a blog on my employer's website and transferred 2 years worth of posts from Blogger to WordPress. Everything is working great - except the blog initially takes 20 seconds to load. Once you're in the blog, you can click through to individual posts and pages at normal speeds.
The problem is getting the blog to actually start downloading - the browser just sits there at "sending request". I don't believe it's the content that is slowing it down - when analyzing load times with developer tools (Firebug) - the home page is about 500kb and takes just a couple seconds to download. I did look into the optimization plug-ins but it's not the size of the content causing this. I've tried disabling all the plug-ins with no change. Running external tests show the site loading at normal speeds (3-5 seconds)
The blog is hosted on the same sever as the corporate website - which we do not have any problems with.
Any thoughts to what I can do to rectify this problem?