Yes, your site will automatically appear in the search engines soon after launch (usually within a week or two). Your site should appear near the top of the search results for people searching specifically for you.
β See our Complete features & benefits list
Related articles