Many people believed getting a new website to show up on Google takes a month or more. Not anymore. Using Google's very own new technology, you can do it in about 3 days or less. These free easy to understand instructions are helpful.
Make sure that your website is ready (i.e. no broken links, has enough unique contents, etc.).
Optimize your website for keywords that are highly related with your website content. You should use your main keyword for each page in the file name, meta tags (description and keywords section), in the heading of the page as well as in the first few sentences of the page preferably at the beginning of the first sentence. Also use that same main keyword a few times throughout your pages.
Create a sitemap file for your website. Site map file is a formatted file with an XML extension. It contains the URLs for all of your pages in your website. You can use free online or offline tools available to generate your site map file.
Upload the site map file to your website root directory.
Type your website full URL in the "Add Site" field on the top of the Google Site map page and click OK.
Click the "Add Site map" link on the right of your website name.
Choose "General Web Site map " on the "Choose Type" option list. Check all the check boxes provided.
Type your full site map URL in the provided field and click "Add Web Site map" button.
Wait for about 2 or 3 days. Check Google by typing your website name in the search box with the word "site:" before the url. Example: site:http://www.example.com. If it shows up in the result, it means that Google has indexed your website.