如何获得任何URL或网页的Google缓存年龄?[关闭]


261

在我的项目中,我需要添加Google缓存年龄作为重要信息。我尝试搜索Google缓存年龄(即Google上次为列出的页面重新编制索引以来的天数)的来源。

在哪里可以获得Google缓存的时间?


Answers:


376

使用网址

https://webcache.googleusercontent.com/search?q=cache:<your url without "http://">

例:

https://webcache.googleusercontent.com/search?q=cache:stackoverflow.com

它包含这样的标题:

这是Google的https://stackoverflow.com/缓存。这是该页面的快照,它显示在2012年8月21日格林尼治标准时间。同时,当前页面可能已更改。了解更多信息
提示:要在此页面上快速找到搜索词,请按Ctrl+F+F(Mac)并使用查找栏。


哇,它甚至可以工作robots.txt;我用它来读博客,因为我们的公司防火墙禁用了它的URL
Gabor 2012年

26
您还可以cache:在Google搜索中使用搜索运算符
shea

1
因为https它需要https://零件,否则返回404
Stalinko'1

该网站会自动执行此操作:cachedview.me
lmaooooo,

@lmaooooo,请单独添加答案
肖恩·帕特里克·弗洛伊德

19

您需要抓取结果页面,但是您可以使用以下URL查看最新的缓存页面:

http://webcache.googleusercontent.com/search?q=cache:www.something.com/path

Google信息放在body标签的第一格中。


16

您可以使用CachedPages网站

缓存的页面通常由具有强大Web服务器的大型公司保存和存储。由于此类服务器通常速度非常快,因此通常比实时页面本身访问缓存页面的速度更快:

  • Google通常会保留该页面的最新副本(保留1至15天)。
  • 珊瑚还保留了最近的副本,尽管它通常不如Google最新。
  • 通过Archive.org,您可以访问多年来保存的网页的多个副本。

4

它太简单了,您可以在页面的URL之前键入“ cache:”。例如,如果您要检查此页面的最后一个网络缓存,只需在网址栏上输入cache:http://stackoverflow.com/questions/4560400/how-can-i-get-the-google-cache-age-of-any-url-or-web-page

这将向您显示该页面的最后一个网络缓存。请参见此处:

在此处输入图片说明

但是请记住,仅当网页已在搜索引擎(Google)上建立索引时,才会显示网页的缓存。为此,您需要检查该页面的meta robot标签。


我曾经使用了很长时间。但是最近在media.com等网站上似乎失败了。
blueren '19


-1

这个也不错,可以查看cachepage http://www.cachepage.net

  1. 通过Google缓存页面视图:webcache.googleusercontent.com/search?q=cache:您的网址

  2. 通过archive.org缓存页面视图:web.archive.org/web/*/您的网址

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.