近日Google对其搜索相关文档进行了更新,主要针对使用JavaScript设置付费墙的发布商提出了新的指导建议,本次更新主要是为了解决在识别付费内容时遇到的困难,使搜索结果更加精准,也有助于提升用户的搜索体验。
在当前数字内容生态中不少发布商借助JavaScript脚本实现付费墙功能,目的是为了限制非付费用户访问特定内容。常见做法包括务器在响应页面请求时,其实已经返回了完整的内容,但通过JavaScript代码,将这些内容暂时隐藏起来,直到用户完成订阅流程,验证了订阅状态,内容才会显示出来。
Google在最新搜索文档的“搜索文档”中添加:“如果您使用的是基于JavaScript的付费墙,请考虑实施。一些JavaScript付费墙解决方案在服务器响应中包含完整内容,然后使用JavaScript隐藏它,直到确认订阅状态。这不是限制访问内容的可靠方法。确保您的付费专区仅在确认订阅状态后提供完整内容。”
从Google更新文档的变更日志可知,做出这一调整的原因在于,现有部分JavaScript付费墙设计模式,让Google难以自动、准确地判定哪些内容处于付费墙之后,哪些可免费访问,直接影响了搜索结果的质量与相关性。
从SEO角度来看,付费墙设置若不合理,可能会导致搜索引擎爬虫无法有效抓取和理解页面内容,因而影响网站在搜索结果中的排名。
以往,就有不少新闻网站和内容平台,因为付费墙阻碍了Googlebot(Google的网络爬虫)对关键内容的识别,导致网站在搜索结果中的曝光度降低,流量也随之减少。
那么做谷歌优化的站长该如何应对呢?首先在技术实现上可以考虑重新规划付费墙的逻辑。例更多地采用服务器端验证订阅状态的方式,并根据验证结果返回相应内容,不要只依靠客户端的JavaScript来控制内容访问。
或者还可以结合Google推荐的结构化数据标记,在页面代码中明确标识出哪些内容是付费墙限制的,这样能帮助Google更高效地索引页面,优化网站在搜索结果中的展示效果。
相关阅读:
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

微信扫码加好友进群
主机优惠码及时掌握

QQ群号:938255063
主机优惠发布与交流