No matter where you are listed, people are going to find you, provided you are registered with as many search engines as possible. But it obviously makes sense to get your site listed as high as possible. The only way to do that is to re-register your site regularly. My web site uses Frames. Search engines ignore web sites using Frames.
Search engines look at many factors when ranking a web site.
They check to see how many pages there are, and how many key words are used in the opening page. Therefore, your web site won't get ranked at all. However, this doesn't help either, because the search engine thinks your website is not very important if it consists of only one page. Therefore, it will rank your web site so low it will be almost impossible to find. In addition, some browsers cannot read Frames.