You have recently made a new website and have problems seeing it in the search engines, it may be also an old one, you may try register it on http://www.dmoz.org/World/ If your site has been accepted into the Open Directory, it may take anywhere from 2 weeks to several months for your site to be… Continue reading register a new website for search engines