Google is a fully automated search engine that uses software known as "spiders" to crawl the web on a regular basis and find sites to add to their index. In fact, the vast majority of sites listed in results aren't manually submitted for inclusion, but found and added automatically when their spiders crawl the web.

It can take several weeks for a new website or any website changes to show up in Google.

If you've just added a URL to your site, or a page has significantly changed since the last time it was crawled, you can ask Google to crawl it.


If your site offers specialized products, content, or services (for example, video content, local business info, or product listings), you can reach out to the world by distributing it on Google Web Search. For more information, visit Google Content Central.

To determine whether your site is currently included in Google's index, do a site: search for your site's URL. For example, a search for [ site:wikipedia.org ] returns the following results: http://www.google.com/search?q=site%3Awikipedia.org.


Although Google crawls billions of pages, it's inevitable that some sites will be missed. When their spiders miss a site, it's frequently for one of the following reasons:

  • The site isn't well connected through multiple links from other sites on the web.
  • The site launched after Google's most recent crawl was completed.
  • The design of the site makes it difficult for Google to effectively crawl its content.
  • The site was temporarily unavailable when they tried to crawl it or they received an error when we tried to crawl it. You can use Google Webmaster Tools to see if they received errors when trying to crawl your site.


Google's intent is to represent the content of the internet fairly and accurately. To help make this goal a reality, they offer guidelines as well as tips for building a crawler-friendly site. While there's no guarantee that Google's spiders will find a particular site, following these guidelines should increase your site's chances of showing up in search results.


Consider creating and submitting a detailed Sitemap of your pages. Sitemaps are an easy way for you to submit all your URLs to the Google index and get detailed reports about the visibility of your pages on Google. With Sitemaps, you can automatically keep Google informed of all of your current pages and any updates you make to those pages. Please note that submitting a Sitemap doesn't guarantee that all pages of your site will be crawled or included in search results.