Creating your site is only half of the process. You must submit your site to search engines if you want people to be able to get to your site through their search toolbars or search pages.
Your site will not automatically show up in search engines. However, submission to most search engines is completely free!
Questions, tips & tricks, ideas, problems? Post them here!