If you have added google analytics manually to your wordpress blog, have you added the code to single.php and page.php files too?
I would just download the plugin that will automatically add your code to each page. Just type "Google Analytics" in any Wordpress plugin site.
I was using one for analytics then i went for coding straight into the index.php file, but i think il just go back to using the plugin, so using the plugin will cover those other two pages too?
If you use the plugin then it will cover every single page, post, archives page, tags, categories and everything else
There's a simplier solution than plugin, which can make Your page load a little longer. Simply put the google Analitycs code AT THE BOTTOM of the page ( for example in footer.php ). In this way You can be sure, that every page/impressions/entry WILL be indexed, You do not need any plugins and it is all the way faster.
When i created my theme, i didn't seperate header, footer and sidebars into seperate php files so i find if im making an edit in index then i need to do it in a few other files too, but for my next theme il make sure i seperate those files.