/    Sign up×
Community /Pin to ProfileBookmark

caching and indexing

What is the difference between caching and indexing? which occurs first?

to post a comment
SEO

24 Comments(s)

Copy linkTweet thisAlerts:
@myseopanditSep 19.2011 — Cache - Crawlers based search engines develops program to scan your webpages.

Index - After Crawling, Search engines visit you webpage, then follow links to other pages within a site.
Copy linkTweet thisAlerts:
@purnimaSep 21.2011 — 
  • - Caching is to know that you are in eye of Google.
  • - Indexing is the process of making a webpage searchable on search engine.

    This information is as per my knowledge...
  • Copy linkTweet thisAlerts:
    @deepakgSep 29.2011 — Indexing is where search engine has crawled the web and ranks the URLs found using various criteria and places them in the database, or index.

    Caching is where copies of web pages stored locally on an Internet user's hard drive or within a search engine's database.
    Copy linkTweet thisAlerts:
    @shweta_tiwariOct 07.2011 — caching means when crawler see your website and indexing means crawler add your website in google in google's index.
    Copy linkTweet thisAlerts:
    @selinaOct 12.2011 — Catching is the process that takes place when Google spider crawls your website and keep it in its cache and after crawling your website Google spider gives a index to your web-pages, which is used for search results and it is known as indexing
    Copy linkTweet thisAlerts:
    @divinyOct 13.2011 — Indexing: Record (names, subjects, etc.) in an index.

    Caching:Store (data) in a cache memory.

    In general caching will be done first in order to index something.
    Copy linkTweet thisAlerts:
    @searchoptimalOct 13.2011 — caching occurs first then indexing.Indexing means crawler added your site in google index.Caching means crawler see your website.
    Copy linkTweet thisAlerts:
    @deepakgOct 21.2011 — Indexing is a process to do a web search on search engines, while the process of caching refers to providing a snapshot of print content.

    If we have a new website after first search engine crawler will read the site and after that, it will store all information in its database index in a different format, it will not place the content posted. As a result, the site appears in the results of search keywords optimized.

    Google also takes a snapshot of each page on a web site and stores it in a different database known as cache database.
    Copy linkTweet thisAlerts:
    @mkjohnNov 18.2011 — caching means search engine crawler see your website for indexing and indexing means your website come on search engine index. So, According to me caching occurs first then indexing.
    Copy linkTweet thisAlerts:
    @regansNov 18.2011 — Different SE do crawling and indexing in different ways. For example, sites that have no-follow links pointed to them aren't crawled nor indexed by Google, but yahoo crawls and indexes them, only doesn't count them for ranking. So both processes of caching and indexing take place prior to page ranking and don't necessarily determine it.
    Copy linkTweet thisAlerts:
    @turkeypropertyDec 05.2011 — caching means search engine crawler see your website for indexing and indexing means your website come on search engine index. So, According to me caching occurs first then indexing.[/QUOTE]

    Sorry but I have to disagree. Caching does not mean the crawler has seen a website, Google’s cache is a snapshot of a website as it appeared on a certain date, so that if for any reason the site cannot be reached by a browser they can look at the cache instead.

    Indexing means that Google has found your website and begun crawling it, though it may not find all the pages at once.

    The cache is made during the crawl, though it may not appear immediately. When a new site or page is published, it will be searchable as soon as it has been indexed but it may not have a cache straight away.
    Copy linkTweet thisAlerts:
    @turkeypropertyDec 07.2011 — In its simplest form, an index is a list of contents. In terms of search engines, it is a list of the urls on a website that the SE has crawled. To see which pages of a site have been indexed, type site: followed by the domain name (without the www.) .

    for example: site:yourdomain.com

    It is not a measure of the number of times your site has been crawled (visited) by search engines, it simply means that they have been crawled.

    The cache is an image of the site the last time it was crawled, though it may take a few days to be updated after the crawl. If you click on the cache in google it will explain at the top of the page that this was the cache at whatever date, and that the current page may be different now.

    When you view a google search page, the sites are shown as they appear in the cache. This is because it is faster for google to do this. But when you actually go to the site, you will see it as it is today.
    Copy linkTweet thisAlerts:
    @webasterindDec 10.2011 — They are approximately same.




    _____________________
    Sandiyasolutions.com
    Copy linkTweet thisAlerts:
    @mtrickJan 02.2012 — Google Caching means what crawler find in website pages like link text image etc. than indexing is next synchronization process for these data in Google database .
    Copy linkTweet thisAlerts:
    @turkeypropertyJan 02.2012 — If you try to visit a web page but for some reason it is not available, if google has a cache for it you will see a message asking if you would like to view that instead. It will tell you the date of the cache, and will explain that the current page may be different. That's because the cache is a snapshot of the page taken when it was last crawled, i.e. it is what google has stored in its memory.

    When you make a google search, the information you see on the ten listings on each page of the search is from the cache, because it is faster to pull the information from its own database (popular sites will be crawled more often than less popular ones, so the cache date will be more recent for some sites than for others). However, if you decide to click on a listing it will take you to the current page.

    So if for example you made a change to the description of your own website, if you then searched for one of your keywords you would see the site in the listings with the original description, because you are viewing google's cache. However if you then went to your site, the new description would be shown. But the next time your site was crawled by google the cache would be updated and so the description would be updated in the listing.

    The first difference is not between caching and indexing, but between caching and current (the index is something else altogether). The cache is the stored version, the current is what it is right now.

    If you look at the index in an encyclopaedia or other reference book, there are alphabetically arranged lists of words and terms, with references to the pages within the book that contain them.

    The google index is very much the same, so that when your web page is crawled the search words and terms within the title, the content etc are added to the index. Then one someone searches for something, if their search matches what google has indexed from your page, it will be displayed along with all the others that match the search word or term. Depending on how google ranks your page will determine where it is on the list it shows the browser.

    To put it in basic terms, when a page has been indexed it is searchable. Before it is indexed it is still live on the internet and can be reached by its url, but google cannot match it to search terms entered by browsers.

    As to which comes first, I'm not sure why it really matters but the googlebot gathers all the information at the same time but then processes it so that you will not neccessarily see the results simultaneously. However, google will not be able to show the option to view the cached page until after it has been indexed, because until then it will not appear in its listings.
    Copy linkTweet thisAlerts:
    @ClarkjacksonJan 02.2012 — What is the difference between caching and indexing? which occurs first?[/QUOTE]

    Indexing means: you page has crawled but it doesn't mean it has been cached

    Cache: a copy of your page has been stored in index
    Copy linkTweet thisAlerts:
    @anirban09POct 27.2015 — Indexing- Google visited your website and has added you to its database..

    Caching- Google toook a snapshot of your website when it last visited and stored the data in case your website went down or if there are some any other issues.
    Copy linkTweet thisAlerts:
    @sandy0052Oct 27.2015 — Crawling- Google sends its spiders to your website..

    Indexing- Google visited your website and has added you to its database..

    Caching- Google toook a snapshot of your website when it last visited and stored the data in case your website design went down or if there are some any other issues. ?
    Copy linkTweet thisAlerts:
    @aucklandwebOct 27.2015 — you can search to see if your website has been indexed by putting " and " between the URL - what shows is going to be the cache ?
    Copy linkTweet thisAlerts:
    @aucklandwebOct 27.2015 — and if nothing shows up, then it hasn't been indexed.
    Copy linkTweet thisAlerts:
    @richardstevensOct 29.2015 — Crawling is where search engines spiders / bots move from web page to web page by following the links on the pages. The pages "found" are then ranked using an algorithm and indexed into the search engine database.

    Indexing is where search engine has crawled the web and ranks the URLs found using various criteria and places them in the database, or index.
    Copy linkTweet thisAlerts:
    @Bruce_KenwayNov 04.2015 — Crawling is the process google will find and swept your website but when Google index your website can be in the database.
    Copy linkTweet thisAlerts:
    @spiringwriterNov 05.2015 — If you use Meta <meta name="robots" content="noarchive">

    You site will be indexing and NO caching
    Copy linkTweet thisAlerts:
    @jainteqNov 06.2015 — When Google's crawlers come onto your web page it will take a snapshot of your page as it sees it. It will use this snapshot to obtain information about your website, and will replace this when it visits your site next and finds a reason to update its records. This copy is stored within its cache and is referred to as a cached version of your page.

    Once the bot has grabbed a copy of your page it will break it down within its own data structure in order to map different search results to different web pages . This broken-down information is referred to as Google's index.
    ×

    Success!

    Help @oliviasmith spread the word by sharing this article on Twitter...

    Tweet This
    Sign in
    Forgot password?
    Sign in with TwitchSign in with GithubCreate Account
    about: ({
    version: 0.1.9 BETA 6.17,
    whats_new: community page,
    up_next: more Davinci•003 tasks,
    coming_soon: events calendar,
    social: @webDeveloperHQ
    });

    legal: ({
    terms: of use,
    privacy: policy
    });
    changelog: (
    version: 0.1.9,
    notes: added community page

    version: 0.1.8,
    notes: added Davinci•003

    version: 0.1.7,
    notes: upvote answers to bounties

    version: 0.1.6,
    notes: article editor refresh
    )...
    recent_tips: (
    tipper: @nearjob,
    tipped: article
    amount: 1000 SATS,

    tipper: @meenaratha,
    tipped: article
    amount: 1000 SATS,

    tipper: @meenaratha,
    tipped: article
    amount: 1000 SATS,
    )...