Can anyone give me some tips on how to get all of my website pages showing up in search engine results? Do each of these pages have to be submitted individually? Also is it worth submitting links for all my website pages to directories?
Have Unique Title, Description and Content for Every page and Do some back linking work for every page separately !!
Aside from unique titles, descriptions and content on every page, try to optimize every pages. You may also submit it to directories (although not all dir sites accepts deeplinks), use it in ad posting and article submissions.
All these tips will be helpful if you have keyword focused content and not keyword Stuffed content. Unique content with proper keyword density will help :0
The secret lies on optimizing your subpages too. As they've mentioned, each pages must be unique and use only relevant KWs
try to get backlinks to your home page and also to the subpages. and use unique title and description as zurk said and try to use google webmaster tools to check if your pages are indexed
My friend Google is indexing pages only when each and everypage of you site in interlink with each other. Second thing is that sitemap make it easy for google to crawl you site so prepare it if you dont have and give backlinks to all the pages of your website with different keywords. Third thing is that goolge frequently crawl when your pages have many backlinks and notice your page for the next crawl why so because when google crawls your the webstie which you have linked to yours then google huge number of backlinks allows google to speed the crawl rate. Cool Mate
It's about link popularity. The more links you have pointing to your website the more authority you have, and the more of your pages will be indexed. You can check whether your pages are indexed by doing site:www.MySite.com