0

这可能是一个愚蠢的问题,但我真的不知道,我非常好奇!所以请多多包涵。

我所知道的是搜索引擎只是读取网站中的 HTML 和文字。他们通常会忽略 CSS 或其中的一部分。他们可以说无法阅读图像。他们有吗?

如果他们真的不能或忽略阅读这些内容,那么我的问题是他们如何制作屏幕截图,这是一个以 CSS 制作方式呈现的页面,并且有图像。

如果他们不阅读 CSS、图像,他们也不喜欢人类在他或她的屏幕上打开它。他们如何制作屏幕截图?
谢谢!

4

4 回答 4

1

有些应用程序可以截取页面,就像显示在所选浏览器中一样。

Browershot是一个在线服务的例子。

以下是网页缩略图生成器的一些链接和项目:

于 2009-11-12T03:06:32.090 回答
1

你指的是谷歌的新截图功能,还是他们旧的缓存功能?您的问题是关于屏幕截图,根本没有提到缓存,但您对问题的评论似乎暗示您指的是缓存,而不是屏幕截图。

在屏幕截图的情况下:

你是对的,搜索引擎通常只读取网站上的 HTML 和文本,因为这就是他们所需要的。但这并不意味着他们不能

当他们想要截取网站的屏幕截图时,他们将完全按照普通浏览器在用户访问该网站时所做的工作。下载网站、CSS、图像和其他所有内容,并使用 Web 浏览器的渲染引擎(例如 WebKit)进行渲染。

在缓存的情况下:

搜索引擎通常只存储 HTML 而不/在解析它之前。它将保存的 HTML 发送到您的浏览器,您的浏览器从原始网站中提取页面中的所有其他内容(图像等)。搜索引擎不读取任何内容,它只是逐字保存页面(嗯,稍作更改,即 URL 重写),并将其提供给您的浏览器。

于 2009-11-12T03:12:55.353 回答
0

也许我不明白你的问题,但是......

您似乎在使用“读取图像”来表示将图像中的数据加载到搜索引擎。搜索引擎会这样做(包括 CSS)。当人们说搜索引擎忽略图像时,他们的意思是它不会将它们视为有意义的可搜索数据。换句话说,如果我制作了一张上面有“你好”这个词的图像,那么你和我“阅读”它的意义在于我们看到并理解图像包含一个词。搜索引擎通常不会尝试这样做,但是,如果搜索引擎希望能够在稍后将图像呈现给用户,它会将图像“读取”到其存储中。

于 2009-11-12T03:05:52.433 回答
0

搜索引擎不使用 CSS 和图像内容进行索引,但他们可以将它们存储在他们的服务器上以制作网站的缓存版本。

在谷歌的情况下,我认为他们只存储文本文件,所以 HTML、CSS,也许是 javascript,但没有图像。

于 2009-11-12T03:06:22.260 回答