According to google, only the top-level page from a host is necessary; you do not need to submit each individual page. You can submit your website here.
Yahoo Submit Your Site:
- Suggest your site for inclusion in Yahoo! Search (requires registration).
- Yahoo’s new ‘shine’ a site for women
- Yahoo! Web Analytics – Real-Time Traffic Data Statistics
- Yahoo Buzz is Now Available to General Public
- Yahoo! Joins Google’s OpenSocial Foundation
- Microsoft-Yahoo could “break the internet” says Google CEO Eric Schmidt
- Google Chrome – Google’s Web Browser
- AOL acquires Bebo – teen social networking site for $850m
- Yahoo big investors may back Microsoft
- Microsoft execs in talks with Yahoo
- Now Chat, SMS via Yahoo! Mail