No. Launching a new website does not guarantee ranking in search engines. For that, you would need either SEO (Search Engine Optimization) or Local SEO monthly service.