1 - Directory Site Submitter 1.2 Directory Site Submitter assists webmasters in promoting their sites the Right way using manual submission over time. Directory Site Submitter enables efficient software assisted submissions. Setup in 5 minutes and submit 20-30 in 30 minutes License: Shareware OS: Windows Size: 6415 KB