I have recently put up a website and I would like to make it listed the search engines and hence customers to come and visit my site.
How do I go about listing on search engines fast?
If you want search engine traffic fast for a brand new website then you have to pay for it. You can use something like Google Adwords to do that.
If you want free traffic from search engines, then you have to accept the fact that there is nothing fast about it. It takes time. When I launch a new authority site it generally takes about six months for the search engine traffic to ramp up to anything significant. During that first few months the amount of traffic you get from the search engines will be very minimal. And that is true even if you do great SEO work.
I suppose if you went and bought juicy links for your site immediately, like within a week of your initial website launch, then maybe you could get a decent amount of search engine traffic to your site within a couple months. But I also think you would be at a greater risk of a ranking demotion and greater risk of your inbound links getting identified as unnatural. So I wouldn't bother doing that if you really care about your website and its long term success.
If you want to build up your search engine traffic over time, then you just need to make sure you are publishing the most useful, highest quality content you can. And also you need to go out and promote your website in places where the right people will see it. And go about acquiring inbound links to your website from places that the search engines are more likely to trust and reward.