Google Free site search doesn appear to have indexed all the pages on my site. Why?
There are a number of reasons a page might not appear in the results of your Google Free site search. It could be that Google hasn’t crawled that particular page yet. Google refreshes its index of more than 8 billion pages frequently, but some pages are inevitably missed. Or, the page may have Javascript, frames, or store information in a database. Pages like these are difficult or impossible for the Google crawler to visit and index. For some general information on how to have pages included in Google, check out our webmasters information section.