[ad_1]
谷歌网站管理员趋势分析师Martin Splitt建议减少对JavaScript的依赖,以便为用户提供最佳体验。
此外,“负责任”使用JavaScript还可以帮助确保网站的内容不会落后于Google的搜索索引。
这些观点是在最新的SEO Mythbusting中提出的 视频 专注于网络性能。
由三星的Ada Rose Cannon加入,Splitt讨论了与SEO相关的网络性能的一些主题。
讨论自然导致了JavaScript的主题,因为过度使用JS会严重拖累网站的性能。
以下是讨论中的一些亮点。
JavaScript网站可能会落后
过度使用JavaScript对于每天发布新内容的网站尤其不利。
由于Google的双程索引流程,JS重型网站上的新内容可能在搜索结果发布后的一周内无法编入索引。
在抓取一个JS密集的网页时,Googlebot将首先呈现非JS元素,如HTML和CSS。
然后该页面被放入队列中,当更多资源可用时,Googlebot将呈现并索引其余内容。
使用动态呈现可以避免索引延迟
除了使用混合渲染或服务器端渲染之外,解决索引滞后问题的一种方法是利用动态渲染。
动态呈现为Googlebot提供了页面的静态呈现版本,这将有助于更快地编制索引。
如果可能的话,主要依靠HTML和CSS
在爬行,索引和整体用户体验方面,最好主要依靠HTML和CSS。
Splitt说HTML和CSS比JavaScript更具“弹性”,因为它们更优雅地降级。
有关详细信息,请参阅以下完整视频: