Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: A Guide to Understanding Google and How Caches Work

  1. #1

    Doll's Avatar
    Joined
    Apr 2014
    Posts
    511
    Userbars
    5
    Thanks
    156
    Thanked
    638/232
    DL/UL
    2/0
    Mentioned
    115 times
    Time Online
    30d 13h 40m
    Avg. Time Online
    11m

    A Guide to Understanding Google and How Caches Work

    A Guide to Google and Caching Your Pet

    I figured this guide was necessary after seeing so many boards from people who are sending their pets names out to people on clraik in the belief that autorefreshing helps "speed up" the caching process. This can lead to pets being force cached, pets appearing in less than desirable places like tumblr, and generally pushing the pet out into the spotlight. It seems like there's a lot of misinformation and confusion about how Google actually works.

    First up big thanks to (you need an account to see links) and (you need an account to see links) for providing me with the technical details, pushing me to make this and making sure I didn't miss anything.


    So What is a Cache and How Does it Relate to Neopets?





    In simplistic terms a cache is a snapshot of a page from some point in time previous to the present day. It's a mechanism that exists to help view a webpage if the page or website no longer exists or if the webpage takes a long time to load - a snapshot saved by Google will load much faster as Google invariably has the best servers. So how does this fit in to Neopets and to us here on clraik? The cache function is used by people as a way of determining the "legitimacy" of a pet. If the pets snapshot shows it on a different account, particularly an account that may have it's OWN cache showing it was recently returned from being inactive or a shell, it can suggest the pet was bought.


    This can be a great source of anxiety for recent UC buyers as it is well accepted as unsafe to attempt to trade/chat with the pet if the pets cache shows it may be bought.


    How and When Does a Google Cache Update?


    The cache of a page updates when Google's crawlers/spiders run over the page and send an updated snapshot back to Google's servers. This happens at Googles own discretion and there is no "neopets safe" way to speed up the process. So why are some page caches far more updated than others? In order for a page to be crawled and its screenshot updated, the crawlers must be able to find it. To do this, they must pick up the pages URL whilst crawling a page they are already destined to go over. So, if we imagine they start on the Neopets homepage, they will find the NeoBoards, and from there links to userlookups and from there links to that user's pets and so on and so forth. In (very) simplistic terms, the more links to a URL, the more often the crawlers will pick it up and add it to their "queue" and the more often the cache will update. As a result, pages that are never linked to (e.g. years old inactive accounts) may have never been picked up by the crawlers and may well not have a cache at all.


    If you want a more in-depth look at how Google works with indexing, caching and ranking you might considering searching for google optimization, SEO or (you need an account to see links) .


    Understanding Google Webmaster Tools





    The only other way Google can find pages to index them and update the cache is by having the URL submitted to them via Google webmaster tools and the "add URL" function. This is problematic as it can often lead to a double image where two flash images of the pet appear in the cache, one of top of each other, and this is a sure-fire way to get yourself into trouble should anyone ever look into your pet. A double image suggests you've submitted the URL to Google, and why would you have done that if you had nothing to hide? As a result, the webmaster tools are best left well alone and giving other people links to your pet may also end badly if they force cache either through malice or believing they're doing you a favor.


    As anyone can submit a URL to Google, it's impossible to know if the URL was submitted by the pet owner. It's not a good idea to assume a pet is illegitimate just because it has a double image. If you submit a userlookup URL to Google, the crawlers will then find the pets on the userlookup, and may well force through a cache of those too.





    Another function exists within Google that allows you to submit a page for them to review and potentially remove the cache all together. This will only happen if the URL you submit is exact, and the page has changed since it was last crawled. This is also not a good strategy for protecting your pet, as the page is still within Google's system and the next time it is crawled the old cache may be put back up.


    Speeding up the Caching Process Without Webmaster Tools


    This is where things get confusing and people may believe that page refreshing means your page will be crawled more quickly. Google has no way to know that you are mass refreshing a page that Google doesn't own. By giving people on clraik links over PM (where, by the way, crawlers can't find them - they only work in the public domain) you are exposing your pet to strangers for no good reason.

    Changing the Content on the page
    Google occasionally goes back through all indexed pages and updates the cache of those that have since changed. This means that if you pet has an outdated cache, updating your pets lookup may well eventually lead to an update, but it can be a very long process as there is no way to predict when this will happen. If your pet and account has no cache at all, changing its petlookup will do nothing to help you.

    Patience
    There's no magic button to force Google to update the cache in a way that will make everything safe from prying eyes.
    The only thing that can really be done is to wait and to have links to your pet/userlookup out there.
    Throwing a pet out into the public with an old cache means it could easily be found to be bought. If no link exists on the web for Google to find your pet, it never will. It has no idea the pet, and page, exists. Ways around this could be to submit game scores for high score tables that aren't watched closely (ones with max scores for example) or to move the pet to an account that Google already has record of and hope for the best. When Google goes through it's records to update old caches, it will crawl the HST or userlookup it already has on file, and find the new link to your userlookup/pet.

    There is no completely safe method here. You cannot update the pets cache without the pet being exposed to some degree.



    The TL;DR Version

    • Google magic is complicated.
    • Refreshing does not cache your pet faster.
    • Being linked to; on boards, HSTs, on a userlookup that has a cache etc. will encourage Google to find your page and update it.
    • Posting all over the boards with an uncached pet is a bad idea.
    • Force caching your pet is a terrible idea because double images are a nightmare.
    • Sending your pet/userlookup link to random people on clraik is probably an awful idea too.
    • You must develop the patience of a Saint and nerves of steel.











    Shhh.. Doll is sleeping. PM me for best results
    (you need an account to see links)




  2. The Following 41 Users Say Thank You to Doll For This Useful Post:

    AKTF (08-05-2014),Allegra (08-02-2014),Allem (08-04-2014),Benjamin (08-02-2014),Bill (08-09-2014),Buizel (08-02-2014),Cheese (08-02-2014),Compulsiv (08-06-2014),Corliss (08-06-2014),Cub (08-04-2014),cursetea (08-08-2014),DarkByte (08-03-2014),Double.Trouble (08-03-2014),Dream (08-02-2014),Elmo (08-02-2014),Fleur (08-02-2014),Forever (08-03-2014),Frump (08-04-2014),Herb (08-18-2015),Hoban (08-02-2014),Hufflepuff (08-02-2014),I_royalty_I (08-02-2014),Ice (08-02-2014),Lenars (08-03-2014),Lindsay (08-03-2014),Maki (08-02-2014),Neal Caffrey (08-27-2014),Pompom (11-02-2014),rocket (08-03-2014),Sakuras (08-24-2014),Savant (08-30-2014),simmie (08-02-2014),Skarl (08-02-2014),sLAUGHTER (08-02-2014),soleil (08-02-2014),Tablo (08-02-2014),Umbreon (08-02-2014),User5931 (06-25-2015),Vis (01-27-2016),Vix (08-05-2014),♥ Wooloo ♥ (08-02-2014)

  3. #2
    Skarl's Avatar
    Joined
    Oct 2013
    Posts
    1,920
    Userbars
    5
    Thanks
    1,419
    Thanked
    1,212/793
    DL/UL
    20/0
    Mentioned
    415 times
    Time Online
    30d 7h 36m
    Avg. Time Online
    11m
    If your pet and account has no cache at all, changing its petlookup will do nothing to help you.
    I live by this. I appreciate that you've taken the time -- with @(you need an account to see links)'s assistance -- to debunk the autorefreshing stigma. I'd been under that misinterpretation for a long while (though I force-cache and use the above-quoted method myself because I stay out of the spotlight).

    This is good, quality information here, Folks! Complimenting to that from @(you need an account to see links) regarding (you need an account to see links).

  4. #3
    Maki's Avatar
    Joined
    Dec 2012
    Posts
    3,184
    Pronouns
    minty/fresh
    Userbars
    28
    Thanks
    5,569
    Thanked
    5,693/1,745
    DL/UL
    54/0
    Mentioned
    1,231 times
    Time Online
    340d 23h 50m
    Avg. Time Online
    1h 58m
    DAMN truuuuu my life was all a lie. Ty bc autofresh is tedious af for a lil myth
    +5ed

    I AM SORRY IF I HAVE MISLED U ALL LMAO
    Last edited by Maki; 08-02-2014 at 01:09 PM.

  5. The Following 2 Users Say Thank You to Maki For This Useful Post:

    Cheese (08-02-2014),Elmo (08-02-2014)

  6. #4
    simmie's Avatar
    Joined
    May 2012
    Posts
    2,197
    Thanks
    1,762
    Thanked
    2,090/945
    DL/UL
    1/0
    Mentioned
    831 times
    Time Online
    109d 7h 37m
    Avg. Time Online
    37m
    not worth it.
    Last edited by simmie; 08-23-2014 at 12:42 PM.

  7. #5

    Joined
    May 2014
    Posts
    973
    Userbars
    3
    Thanks
    738
    Thanked
    690/376
    DL/UL
    16/0
    Mentioned
    220 times
    Time Online
    38d 18h 14m
    Avg. Time Online
    15m
    Aww, I was going to make this guide, thanks for it anyway.

  8. The Following User Says Thank You to Tablo For This Useful Post:

    Maki (08-02-2014)

  9. #6

    Elmo's Avatar
    Joined
    Jun 2013
    Posts
    1,245
    Userbars
    6
    Thanks
    220
    Thanked
    497/278
    DL/UL
    278/0
    Mentioned
    222 times
    Time Online
    51d 7h 31m
    Avg. Time Online
    18m
    My bby so clever.
    Well done you.
    "In a less patronizing tone"
    You are epic.

  10. The Following 3 Users Say Thank You to Elmo For This Useful Post:

    DarkByte (08-03-2014),Doll (08-02-2014),Skarl (08-02-2014)

  11. #7
    sLAUGHTER's Avatar
    Joined
    Apr 2013
    Posts
    4
    Userbars
    0
    Thanks
    1
    Thanked
    2/1
    DL/UL
    8/0
    Mentioned
    2 times
    Time Online
    9h 11m
    Avg. Time Online
    N/A
    Woohoo, I'm still relevant.

  12. The Following 2 Users Say Thank You to sLAUGHTER For This Useful Post:

    DarkByte (08-03-2014),Doll (08-03-2014)

  13. #8
    snappedxtiara's Avatar
    Joined
    Oct 2012
    Posts
    28
    Userbars
    0
    Thanks
    26
    Thanked
    18/6
    DL/UL
    5/0
    Mentioned
    14 times
    Time Online
    8d 3h 6m
    Avg. Time Online
    2m
    such a great guide, thanks for this!

  14. #9
    Wooloo's Avatar
    Joined
    Jul 2014
    Posts
    557
    Pronouns
    She/Her
    Userbars
    27
    Thanks
    992
    Thanked
    770/299
    DL/UL
    5/0
    Mentioned
    120 times
    Time Online
    39d 18h 33m
    Avg. Time Online
    16m
    great guide! thanks for all the information.

    Custom Ryu by @Zapdos

    By me


    By @honeycomb

  15. #10
    Fleur's Avatar
    Joined
    Jul 2014
    Posts
    443
    Userbars
    5
    Thanks
    264
    Thanked
    404/182
    DL/UL
    32/0
    Mentioned
    137 times
    Time Online
    53d 21h 20m
    Avg. Time Online
    21m
    Thanks for the great guide, I feel like a fool for sending out my accounts. At first I didn't want to ask for cache help at all for fear of someone screwing it up for me and I thought right.


    [/FONT]

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •