The main traffic of most web sites comes either from search engines or back links, in order to achieve traffic from search engines you need to get your web site a good ranking for some keywords which provide good source of traffic. Traffic from back links include almost all kind of back link (Forums, Directories, Blogs, Social Bookmarking Sites, other websites and niches). Note that social bookmarking sites provides a good source of traffic.
HI Rashida... u need to get good amount of relevant backlinks (through S.bookmarking, article . blogs etc . etc ..)to get traffic to ur site... try to get ur site ranked with appropriate keywords so that it can blink in search and will generate traffic to your site.
Put a link to your directory in all your forum signatures and submit your directory to every directory list
If yu make a useful collection of quality sites, then people will want to regularly use your directory to find these.
If you want gain traffic your site you used Social Networking site and book marking.and used some relevant site for back link and so many technique which you use.
Start thinking about your directory as a resource. See if you can get bloggers to talk about some of the great scripts they've found at your site. Perhaps offer to even guest post. Maybe start a blog with a script of the week sort of newsletter. If you can start convincing people that your site is a great place to find the scripts they need, you'll find other people will start promoting your site for you.
There are many ways to get good and much traffic. Directory submission is a first step to get only little bit traffic but if you want to get good and best traffic, so do article submissions. Article submissions is a smart way to get good keywords back links and visitors. And also you can get traffic from book marking, forums posting, blog commenting and etc..... If you do all these kind of things. so you can get best keywords hits with good visitors (traffic)... I hope you'll do this................
if you want gain good traffic to your site you used social networking, blog posting, forum posting and article submission they are good ways to get more traffic.