【问题标题】:broken links and images in search engine cached pages only仅搜索引擎缓存页面中的损坏链接和图像
【发布时间】:2012-04-24 06:51:20
【问题描述】:

我遇到了一个奇怪的问题,我的网站在所有浏览器中都能完美显示,但是在 Google、Bing 甚至雅虎中检查网站的缓存页面时,所有这些页面都显示损坏的链接和图像,因为某些链接被覆盖,例如

假设直接网址是http://www.expatads.com/47-Thailand/,它显示完美。

这是同一网址的谷歌缓存。 http://webcache.googleusercontent.com/search?q=cache:qFAzM4VMsJsJ:www.expatads.com/47-Thailand/+&cd=1&hl=en&ct=clnk

我想知道的是重现此类可见错误的最佳方法,而不是等待搜索引擎缓存和显示页面。由于网络浏览器没有显示任何错误,但实际上存在导致该错误的路径错误。

如果有人能给我一种方法,让我可以使用某些浏览器、软件或其他东西重现这些错误,我将不胜感激?

【问题讨论】:

    标签: web-services .htaccess


    【解决方案1】:

    我相信您误认为这是一个错误。如果您看一下Google's search result for your page的屏幕截图,就会显示图像。

    Google 的缓存似乎不会重写相对 URL,这是有道理的,因为它并不总是有效,并且某些网站可能不允许热链接等。因此,使用相对链接链接到您页面上的所有资源都赢了'不显示在 Google 的缓存版本中。

    如果您希望看到您的网站在其他浏览器中的外观,您可能想尝试Browsershots。这将为您提供大量浏览器的屏幕截图,以便测试兼容性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-10
      • 2012-02-25
      • 2010-11-17
      • 2017-05-14
      • 1970-01-01
      • 2020-09-19
      • 2014-04-12
      相关资源
      最近更新 更多