Well, there are a couple factors at play here. One, proper SEO techniques need to be used in order for any website to have any display of proper keywording on search engines and/or directories. Two, Yahoo!, Google, AltaVista, Alexa, DogPile, Ask Jeeves, etc. all have at least a two week waiting period before they will start adding your site to their queue listing. A recommendation would be to buy an SEO program and submit it that way, or if you want to go an easier route, use a free submission service to save you the hassle. Make sure that you display valid keywords for your website though. Do not put "web design" in as a keyword if your website is "River Rafting in Deer Creek, Georgia". That's absurd, ridiculous and annoying to avid search engine users. Three, Yahoo!'s volume of emails is probably over what is normally expected from a web server. They probably receive at least 900,000 of the same email you sent them per day. I do agree that it would be nice if they would send you a reply, however, do not expect an immediate reply from a company that has a high volume of email. The email volume is what matters when you run a large community such as Yahoo!. Four, Yahoo! doesn't necessarily "hide" the URL. It's just not shown. Sometimes search engines decide in those nice corporate board rooms to block the showing of URLs due to complaints or something facing it. If a group of people on the "GeoCities" site (I don't really think you can call it a server) decided to complain to Yahoo! about how bad the site was, then yes, it would be required by Yahoo! to address the complaints of the people. Complaining to the BBB may not have been the best route, but it works for now. I would recommend waiting if this problem ever arises again. Patience is virtue.