Shaddows - 2:34 pm on Dec 7, 2010 (gmt 0) [edited by: Shaddows at 2:43 pm (utc) on Dec 7, 2010]
Go get some links to deep pages. Nothing aids crawling as much as an inbound link.
Apart from that, its just vague generalities like
- Nav structure
- Inline linking
- Semantic cohesion
And for proactive traffic acquisition
- Social Media (get a twitter and facebook account)
- Link Development [webmasterworld.com]
Added- Server logs. Have you been crawled but not indexed, or simply not crawled. If you're being crawled (especially if crawled frequently), its likely Google has decided there is insufficient value to those pages to warrant inclusion in the main index. You might want to search for not-quite-exact phrases on the pages to see if they are 'supplemental'. Ultimately though, you will need to increase the perceived value by enriching the content (Google validates) or getting new links (external validation).
[edited by: Shaddows at 2:43 pm (utc) on Dec 7, 2010]