How to index your website on various Search Engine?
Crawling – In This Googlebot visiting every website and looking for new and updated information and crawl all the pages and content.
Indexing – In this process whatever information gathered by googlebot from its crawling activities they are added quality content to Googles search index. They also analyses title, description, content of the website
Below are few steps will help you to index your site quickly.
For every new website you need to create sitemap. Sitemap includes list of all pages that exit on your website. With the help of this Googlebot crawl all your website at a glance. There are two types of sitemap includes first is html(sitemap.html) and another is xml(sitemap.xml).Html sitemap is helpful for user and crawler to get the idea of your site and Xml sitemap is for Google use after creating xml sitemap we need to submit this sitemap in Google Webmastre tool (https://www.google.com/webmasters/tools/home?hl=en). If your site is static and includes few pages or less than 500 then there are many website available for generating your sitemap like (http://www.xml-sitemaps.com/). I personally used this website for creating sitemap and if you use WordPress, Drupal theme then there are inbuilt plug-in available for sitemap.
Search Engine Submission
After creating Sitemap Submitting your website in various search engine. In free web submission (http://www.freewebsubmission.com/) you get the list of search engine sites to crawl your website different search engine along with Google, Yahoo and Bing.
There are many quality website included in Social Bookmarking like Delicious, Folked, Stumbleupon,Thumblr useful website indexing. This will also helpful for increasing website traffic.
Googlebot give first priority to new and updated content. So I’ll suggest you to for better crawling and indexing try to update your website with new and unique content.
I follow this method for newly launched websites. If you know anything please share through your comment.