Hacker News new | comments | show | ask | jobs | submit login

    > If you're removing code or changing an endpoint,
    > be careful you don't screw the Google bot, which
    > might be "viewing" 3-day-old pages on your
    > altered backend.
An interesting proposition. Personally, unless I was operating in some sector where keeping Googlebot happy was key to staying competitive and there was solid evidence it could hurt my page rank, I don't think I'd be prepared to go to this length. Google is doing quite an atypical thing here compared to regular browsers and I'd like to think Google engineers are smart enough to account for this type of thing in the early stages of planning.

They have a difficult cache invalidation problem here. The only way to find out if the Javascript in use on a site has changed is by checking if the page HTML has changed. And on top of that, the Javascript can change without any noticeable change to the HTML.

obligatory: "There are only two hard problems in Computer Science: cache invalidation, naming things, and off-by-one errors."

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact