2012-07-25 50 views

回答

3

您的robots.txt中可能没有GoogleBot图像cacher。

here许多解决方案之一。这是官方Google支持部分:我的图片不显示。

编辑:
这些实际上似乎适用于Google产品,但它们应涵盖相同的问题。

这里是为方便您的全文。

我的图片无法显示

有许多原因会 图像可能不显示

项目是最近提交

后您的项目被处理,有 延迟之前我们的服务器提取您的图像。在此期间, 我们会为您的商品显示“图片不可用”消息。

图片是不支持的格式

请确保您的图片 是我们支持的格式(GIF,JPG,JPEG,PNG,BMP或TIF) 和文件名也包含相应的扩展。此外, 要成功处理图像,其关联的URL必须链接到一个 图像文件,而不是脚本。

图片网址如果图片网址不 工作无法正常工作

,图像将不会显示在我们的列表您的产品。 请确保您的所有图片网址都正常工作。

你已经包含图片网址中的空间

请确保 有图片网址中没有空格。每个空格应该用 替换为字符“%20”(不含引号)。否则,我们将 无法抓取您的图片,您的图片不会出现在我们的 搜索应用程序中。例如,不要使用以下网址:

http://www.example.com/my picture.jpg

请使用:http://www.example.com/my%20picture.jpg

一个机器人。txt文件在您的服务器上

这可以防止我们抓取您网站上的 图像。为了让我们访问这些图片,请 修改您的robots.txt文件,以允许用户代理“Googlebot”和 “Googlebot-image”抓取您的网站。

用户代理:Googlebot的禁止:

用户代理:Googlebot的图像Disallow:您可以通过添加 以下两行到您的文件做

了解更多关于机器人排除协议

图像重定向

一种图像链接应直接链接到的图像。如果数据Feed中的 图片链接重定向到图片的另一个网址,我们 将无法​​获取图片的副本以添加到搜索结果中。 通过ASP,PHP或Cold Fusion脚本重定向的图像URL也将无法被抓取。

图片有HTTP标头

信息通过互联网 通过每一次,它是由一个简短的描述通常被称为 头之前。如果图像的标题信息不符合预期,则图像处理器无法缓存图像的副本。 通常情况下,标题可能只是动态生成的图像的一个问题 。如果你不知道你的图片是否是动态生成的 ,这很可能不是问题。

必须传递两个头字段是content-type和 content-length。内容类型描述了您发送的文件类型 。图像的两个常见值是“image/gif”和 “image/jpeg”。内容长度让我们知道 图片的文件大小。不应传递的标题字段是“缓存控制”。如果您选择 添加标题字段,请确保它们适合图像 。

图像尺寸过大

它最好包括有300×300像素 或略大的图片。此图片大小允许我们在搜索结果中包含一个非失真图片 ,并通过请求更大的图片减少了您的服务器不堪重负的可能性。

相关问题