硬刷新和SEO

时间:2010-12-08 20:18:21

标签: ruby-on-rails ruby-on-rails-3 seo

我在网上找不到答案。我有一个网站,我尽量避免硬刷新。这是一系列照片,当用户点击中央div时,一个小页面(一个RoR部分)在该div中加载一张新照片。

用户不断点击,照片不断变化,页面的网址永远不会改变。虽然照片的标题确实发生了变化。所以我希望网络抓取工具看到这个......

在这种情况下是否有任何优势可以进行硬刷新? Web爬虫是否会在div中看到照片的标题,并将我的主页编入索引?或者至少是内部div的网址?

我希望这是有道理的!谢谢!

2 个答案:

答案 0 :(得分:1)

如果页面标题永远不会改变,那么没有任何好处。但是,如果您要加载新图片,则页面标题更改以获得最佳搜索引擎优化。

但是有一种解决方法。只需将其设置为可以专门使用静态页面访问图像的位置,并确保Google抓住它。您可以使用此方法保持正常页面流。

编辑:我应该补充一点,我有一个网站从谷歌图片搜索获得了60%的流量,所以我想你肯定希望它们单独编入索引。

答案 1 :(得分:1)

这完全取决于硬盘刷新的含义。如果在页面首次加载时加载了所有图片及其相关数据(标题等),并且点击只是一个javascript事件,可以稍微改变css以显示下一张图片,那么对SEO没有负面影响。如果点击该链接会将ajax请求返回给您的服务器以检索图像,那么它将永远不会被搜索引擎网络抓取工具接收,并且不会对SEO做出贡献。

如果你不确定这个点击是ajax请求,还是只是css更改,你可以查看你的html源代码来解决它。如果您的所有图片代码都在您的html源代码中,那么它就不会发出ajax请求。如果你只看到一个(或零)那么它正在发出一个ajax请求。