Guides (1):
Getting Listed In Search EnginesApril 13, 2009Submitting your site using Search Engines' submission forms is one way to do this but it can take up to 6 weeks for your website to be placed into their index.