我有一个页面有两个加载速度较慢的部分。因为它们已经是ASCXes,所以用jQuery异步渲染它们是微不足道的。
显然,这意味着有问题的内容在第一次旅行时没有被抽到浏览器,而是在它后面200ms左右。
蜘蛛会评估通过脚本加载的内容吗?它对排名有影响吗?
如果没有,那么在加载页面后替换内容会不会允许恶意搜索引擎优化滥用者爬上排名(由于在浏览器的第一次推送中使用热门搜索词获得更高的排名,用以下内容替换内容通过脚本加载页面后废话广告?
最后,如果正在加载的内容加载到空div /元素而不是已经填充文本的内容中,它会有什么不同吗?首先,一个网站开发人员使用一个不占很多的小占位符来改善用户体验似乎更合法。
干杯。
答案 0 :(得分:3)
大多数抓取工具都不知道如何评估javascript。即使他们这样做了,由于各种原因,评估比最简单的javascript更难。因此,如果您的内容未在页面中内嵌,则很可能会影响排名。
至于SEO滥用者,这是可能的,但将未见的内容放入隐藏的div中也是如此。请注意,如今大量的网页排名与您网页中的关键字无关,而是与您的数据的相关性以及指向您网页的链接。 SEO是必要的,但SEO滥用者已经有一些方法,如链接交易,垃圾链接到博客,以及其他有趣的东西,以提高他们的网页排名。
如果您希望正确使用内容,则可能需要执行的操作是使用ajax为最终用户提高速度,并在检测到爬网程序时执行慢速内联页面加载。这需要保留一个用户代理列表,并可能增加您的代码大小,但它有一个附加功能,如果您需要,您可以支持没有JavaScript功能的移动/文本浏览器。