我在网上找不到答案。我有一个网站,我尽量避免硬刷新。这是一系列照片,当用户点击中央div时,一个小页面(一个RoR部分)在该div中加载一张新照片。
用户不断点击,照片不断变化,页面的网址永远不会改变。虽然照片的标题确实发生了变化。所以我希望网络抓取工具看到这个......
在这种情况下是否有任何优势可以进行硬刷新? Web爬虫是否会在div中看到照片的标题,并将我的主页编入索引?或者至少是内部div的网址?
我希望这是有道理的!谢谢!
答案 0 :(得分:1)
如果页面标题永远不会改变,那么没有任何好处。但是,如果您要加载新图片,则页面标题应更改以获得最佳搜索引擎优化。
但是有一种解决方法。只需将其设置为可以专门使用静态页面访问图像的位置,并确保Google抓住它。您可以使用此方法保持正常页面流。
编辑:我应该补充一点,我有一个网站从谷歌图片搜索获得了60%的流量,所以我想你肯定希望它们单独编入索引。
答案 1 :(得分:1)
这完全取决于硬盘刷新的含义。如果在页面首次加载时加载了所有图片及其相关数据(标题等),并且点击只是一个javascript事件,可以稍微改变css以显示下一张图片,那么对SEO没有负面影响。如果点击该链接会将ajax请求返回给您的服务器以检索图像,那么它将永远不会被搜索引擎网络抓取工具接收,并且不会对SEO做出贡献。
如果你不确定这个点击是ajax请求,还是只是css更改,你可以查看你的html源代码来解决它。如果您的所有图片代码都在您的html源代码中,那么它就不会发出ajax请求。如果你只看到一个(或零)那么它正在发出一个ajax请求。