【问题标题】:How to fix page to be shown correct in google cache如何修复页面以在谷歌缓存中正确显示
【发布时间】:2019-11-02 11:32:11
【问题描述】:
嘿,我的谷歌缓存有问题。我希望我的网站在谷歌缓存中的主页将显示正确而不是损坏,就像源代码一样。这是来源:
https://www.fnx.co.il.
缓存页面是here。
我用谷歌搜索了它,我找到了检查链接是否是最新的或检查相对链接的答案。这不是问题。甚至缺少的是字体文件。该网站使用 fullpage.js 到初始部分,我认为问题在于谷歌添加了自己的元素,这会破坏页面的初始化。没有整页的页面,如搜索结果显示正确。
有没有办法阻止 google 将其元素添加到页面中,或者其他可以使缓存页面看起来不错的解决方案?
【问题讨论】:
标签:
html
caching
fullpage.js
【解决方案1】:
首先,您的正常页面中有一个错误,您需要先修复:
fullPage:Fullpage.js 只能初始化一次,你要多次初始化!
这意味着您要多次初始化 fullPage.js,这就是为什么在 Macbook 触控板(或其他一些动态滚动设备)中向下滚动一次会滚动多个部分。
确保先解决这个问题。
该网站在初始部分使用 fullpage.js,我认为问题在于谷歌添加了自己的元素,这会破坏页面的初始化。没有整页的页面,如搜索结果显示正确。
这似乎不是问题。 fullpage.js 网站显示几乎正确(除了上边距问题)in Google cache
我会尝试使用最新的 fullPage.js 版本 (3.0.5),然后看看你是否还有问题。