Good search engines don't require you to 'add your URL' - just get links to your site from decent sites in your niche and your site will be found and (eventually) listed.