Although there is no real reason to submit your new site to the SEs, Google states to do it (once!)
The links for this are:
<a href="http://www.google.com/addurl.html" target="_blank"> Google</a><br>
<a href="http://search.msn.com/docs/submit.aspx" target="_blank">MSN Search</a><br>
<a href="https://login.yahoo.com/config/login?.src=srch&.done=http://submit.search.yahoo.com/free/request" target="_blank">Yahoo</a> - needs an account
All other SEs get their info from these.
After this you should use XML Sitemaps to submit a list of URL within your site. Since Google, Yahoo, Microsoft & Ask.com now support Sitemaps Autodiscovery, you can use the Web Master Tools Accounts that each SE has created and then Ping them when the Sitemap changes
Or just add the following string to your robots.txt file
Sitemap: h ttp://www.catanich.com/site-map.xml
So how do you ping these services to notify the search engines of an update to your Sitemaps, if you do not want to wait for the SEs to find it themselves? I have the links at http://www.catanich.com/sitemap-ping-services.asp
if you want them.