I have a new blog I recently started a week ago, and started doing some basic seo.... Problem I'm seeing is that some posts have already been indexed within a day or so of being published, but my homepage still isn't indexed. Is this normal?
it is normal. i had same problem. first week search machines indexed only my posts but in 2-3 weeks i saw my homepage(startpage) you have only to wait
Its ok. you can do one thing for this.Within the body of the posts that are indexed, put a link to your home page.
some time your inner pages are shown UP but in real you home page are also cached; you can check it via google webmaster tools
I have same problem, I think when you post new content with new title at that time blog create new perma URL for new post, and Goole cache new URL fast and cache its content as well.
This is usual to some of bloggers, Try to ping your home page. and more focus to link build using your home page..
Yeah I've noticed that google is really slow in indexing the homepage especially if the domain is a bit new.