I recently changed my blog homepage from a dynamic recent post page to a static landing page, (see my original DP thread: http://forums.digitalpoint.com/showthread.php?t=1996513) original homepage: http://www.consultingcase101.com/blog/ current static homepage: http://www.consultingcase101.com/ Ever since the change from dynamic landing page to static, my site's google search queries spiked and increased significantly: On average, search queries as identified by google webmaster tools increase 50% compared to before. The verdict: static page is much better than dynamic page for SEO purpose!
Depending on how your site is set up, (assuming wordpress) you are probably getting better SEO on your static pages than your blog posts for a couple of reasons. First, you aren't getting the SEO you want on your blog pages. You can fix this by adding the All in one SEO pack. It will allow you to put keywords and such into the tags for each post. Second, you may not be seeing the titles of your blog posts listed on the site so the search engines can see them. Third, if you aren't using permalinks to show the post name, your individual blog posts are showing as a database index number, not a readable name. Go to your dashboard, select Settings, then Permalinks. If you have the Custom radio button checked, and in the text box /%postname%/ all of your posts will end with their titles (title words are separated by hyphens (dashes)) Another thing that can help is to create an index page (like a sitemap). Create a static page called Site-Index, or some similar name. As you add each new blog post, add another line entry to this page with a brief sentence about the post and a hyperlink to the page. This can help your SEO because once the robots find this page they will have links to every other page, and even your oldest posts still show to the search engine robot...
It might also be because of a sudden change. sometimes sudden changes also result in sudden increase, maybe wait a few days and then see if the results are consistent
For wordpress use "Google XML sitemap" plugin for creating the sitemap.xml file. This is very search engine friendly. Is "All in one SEO pack" free or paid?
Don't forget Greg's All-in-One-SEO plug-in. This one will boost your reception rate within two days depending on how active you happen to be. If you do install it, be sure to go over the head-meta section fo the plug-in, which a few folks tend to neglect.
static page is always better than dynamic page. i have a website which have dynamic landing page & another has static landing page. i also has shown analytical different in both...