Some Small Business SEO Tip Guides will actually tell you to daily or weekly submit your site's home page and perhaps even every page to the Engines.
This is wrong and can perhaps even harm your rankings as you will look like a spammer. At minimum you will waste a lot of your own time. Somewhere in between you may be resetting yourself back to the top of the pile each time.
If you make large updates to your site, Re-Sumiting a Site Map is a better and more efficient way to get your new Pages potentially looked at.
Google: (www.google.com)
Google’s thoughts quoted directly from their site. “Please note: Only the top-level page from a host is necessary; you do not need to submit each individual page. Our crawler, Googlebot, will be able to find the rest.
Google updates its index on a regular basis, so updated or outdated link submissions are not necessary. Dead links will 'fade out' of our index on our next crawl when we update our entire index.”
DMOZ: (www.dmoz.com)
They also say a categoric No! So unless there is a problem with your existing listing leave it alone. It can take weeks, months and sometimes more that a year! If there are problems, there are instructions on DMOZ on how to fix a listing
Yahoo:(www.yahoo.com)
No, Yahoo says basically the same thing as Google.
BING: (www.bing.com)
No, 100% Bing Guidelines suggest sitemaps as a method of update after intial discovery.
Now with the exception of DMOZ, some people claim that when you change a page or create a new page, you may re-submit a URL. This is your call; Most sites once found are crawled almost daily anyway.