Waste of time. No major search engine wants automated submissions, and while there may be some submission scripts that are able to fool them, the cPanel script isn't one of them. You can check the results after using that script; you'll see that the submissions did not go through. Some of the search engines they list -- MSN, for example -- don't accept submissions at all. MSN is currently using Yahoo's index (while apparently tinkering with a new one of their own).
Originally posted by Loon
If your host is using cPanel there's a built in script that'll let you submit your site to that url and several others, yahoo, msn etc quite easily.
You're right about submitting to dmoz, though. Other than that, submission is generally not necessary to get into the major search engines today -- get some links (and that link from dmoz will be a big help) and they'll find you themselves.
Remember that right now there are only two indexes -- Google and Yahoo/Overture -- that provide results for the top eight or ten search engines, which combined serve probably 95% of search queries. Getting in has never been easier.
That's the big challenge of course. Because you're not alone; everyone wants to be there.
how do I keep my site on the first pages of the search engine?
The first step is to determine what search terms (keywords) you want to rank for. This isn't as simple as it sounds, because the obvious answers may not be the right ones. For most new sites, the approach shouldn't be to try to rank for the most popular highly competitive phrases, but to find niche phrases which still do get searched for which everyone isn't optimized.
The best available tool to find those phrases is www.wordtracker.com -- use the tools on that site to identify phrases which show a good balance between search frequency and compeitiion.
The point is that how to stay "on the first pages," and the likelihood of doing so, depends on which pages they are.
Specializing in SEO and PPC management.