Submit site/blog manually on search engines:
Submit to Google. If you are using a blogger, usually your blog will be indexed but in a matter of time. To lessen your wait, you can submit your site/blog on the link and your site/blog will be indexed on Gooel Search and Google Webmaster Tools in days. Enter your site/blog address on the URL, and provide the right captcha. Then click on "Submit Request".
Submit to Bing / Yahoo. Since Bing search engine powers Yahoo results, you don't have to submit your site/blog to Yahoo. Your site/blog will automatically be indexed on Yahoo results once you have successfully submitted your site/blog to Bing. Enter your site/blog address on the URL, and provide the right captcha. Then click on "Submit".
Submit to Baidu. Baidu is the search engine used in China. We know that China has a very huge population. Just click on translate if the language is Chinese. Enter your site/blog address on the URL (you start with http:// or www), and provide the right captcha. Then click on "Submit".
Submit to Yandex. Enter your site/blog address on the URL, and provide the right captcha. Then click on "Add".
Honestly, submitting your site to Google, Bing and Yahoo is enough. These are the famous search engines that most of the people are using. I don't really pay to submit my site to thousands of search engines that doesn't give much results. There are several free tools that you can use to monitor and drive traffic to your site.
Tip: Submit your site only once on search engines, as they might find you abusive if you will keep on submitting the same site and might not be able to index it on search engines.
You can submit your site/blog to search engines automatically to thousands of search engines out there, but of course it will cost you money. If you are a business that will be starting a site and want to generate more traffic in less time, then it might be right for you. But if you are just an ordinary people who want to make money out of your site/blog, then submitting your site for free is the best. You just really need to make effort on writing a unique content on your site/blog to generate more traffic. I know it takes time but content is the most powerful tool in making a lot of traffic.