Browser News - News and download site. There is also helpful information on writing pages which are compatible with all browsers. Please remember that your web site should work with more than one browser.
If you want others to find your site, you should submit your URL to a number of different search engines and subject indexes. You can submit to each one separately or use one of the announcement services.