Blog page problems

This depends on how the index.php of your theme is coded. If it is a standard blog index page (as it is in 2010), all you need to do is:

  1. create a page named “blog” (or whatever you fancy), no need to add any content or select any template,
  2. in wp-dashboard > Settings > Reading:
    • tick “static front page”
    • select your “home” page as the Front Page
    • select the “blog” page you created as the Posts Page,

again, it depends on the default index.php of your WordPress theme.

It may also help to regenerate the permalinks, go to wp-dashbaord > Settings > Permalinks and click “save changes” (no need to change anything). Watch for any warning messages on updating .htaccess (and update manually if required), then check again.