Difference Between Crawling, Indexing and Caching Crawling: Crawling is the process of Googlebot ( Software ) finding/Scan new updated content/images/videos etc..on websites and information sends back to Google. Indexing: Indexing is the processing of the information gathered by the Googlebot from its crawling activities. Once documents are processed, they are added to Google’s searchable index if they are determined to be quality content. During indexing, the Googlebot processes the words on a page and where those words are located. Information such as title tags and ALT attributes are also analyzed during indexing. Caching: Googlebot took a snapshot of web pages are updated in the last visit or crawl, whenever website goes down/not yet indexed latest changes made in the website at the time it will shows the last version which was saved.