我网站 Google 的缓存版本显示 Google 自定义搜索 window 打开(无结果)

Cached version by Google of my website shows the Google Custom Search window open (with No Results)

我在我的网站上使用 Google 自定义搜索已有一段时间了。我注意到当我打开我的网站的 Google 缓存版本时,它会无缘无故地显示自定义搜索结果 window 打开(说没有结果)。

你可以在这里自己看看:

https://webcache.googleusercontent.com/search?q=cache:z55mQx1mHn8J:https://www.fireplace.co.uk/+&cd=122&hl=en&ct=clnk&gl=uk

截图如下:

!http://i.imgur.com/kXQhV30.png

我在 Google 上找不到任何关于此问题的信息,而且我在 Google 自定义搜索支持论坛上已经一个多星期没有得到任何回复。

有没有人知道可能导致此问题的原因以及如何解决?看到我网站的缓存版本被模态 window.

覆盖真的很烦人

我在找东西的时候遇到了这个问题,虽然已经有一段时间没问了,但我注意到这个问题还没有解决,所以我想帮忙。

通过查看您提供的缓存 URL,您看到模态 window 的原因似乎是相同的 URL 变量(q=.. .) 由网络缓存页面和您网站上的 Google 自定义搜索使用。

因此,当有人打开缓存页面时,自定义搜索引擎也会因为 q URL 变量的存在而被触发。

对于缓存页面,搜索词(q 变量的值)是 "cache:z55mQx1mHn8J:https://www.fireplace.co.uk/+&cd=122&hl=en&ct=clnk&gl=uk",如果您将此值粘贴到 fireplace.co.uk 上的实际搜索中,您会看到它returns一个空的搜索结果window.

解决方案可能是更新您的自定义搜索引擎,使其使用与默认变量(即 q)不同的变量。可以的,看看自定义搜索文档就可以了。

希望对您有所帮助。