2010-01-15 155 views
1

我有一个页面,有两个部分是较慢的加载。由于它们已经是ASCXes,所以使用jQuery异步渲染它们将是微不足道的。使用jQuery加载元素会影响SEO排名吗?

很明显,这意味着有问题的内容在第一次旅行时不会被泵送到浏览器,而是在后面200毫秒左右。

蜘蛛是否评估通过脚本加载的内容?它对排名有影响吗?

如果不是这样,那么不会允许恶意SEO滥用者通过在加载页面后替换内容来爬升排名(由于在浏览器的第一次推送中使用热门搜索术语来取得更高的排名,替换内容与通过脚本加载页面后的废话广告)?

最后,如果正在加载的内容被加载到空白的div /元素中而不是已经由文本填充的元素,它会产生什么影响?首先想到的是,一个网站开发人员正在使用一个不太多的小占位符div来改善用户体验,这似乎更合理。

干杯。

+0

当然,你可以做动态加载内容的隐形。但是,隐形是绝对微不足道的,有几十种更简单的方法...... – bobince 2010-01-15 22:28:42

回答

3

大多数爬虫不知道如何评估JavaScript。即使他们这样做了,出于各种原因,评估超过最简单的javascript也是非常困难的。因此,如果您的内容未在内容中内联,可能会影响排名。

对于搜索引擎优化滥用者,这是可能的,但也可以将未看到的内容放在隐藏的div中。请记住,现在大量的网页排名与网页中的关键字无关,而与数据的相关性以及您网页的链接无关。搜索引擎优化是必要的,但搜索引擎优化滥用者已经有一些方法,如链接交易,垃圾邮件链接到博客,和其他有趣的东西,以增加他们的网页排名。

如果您希望自己的内容能够正常扫描,则可能需要做的事情是为最终用户使用ajax来提高速度,并在检测到爬网程序时执行缓慢的行内页面加载。这将需要保留一个用户代理列表,并可能增加您的代码大小,但它具有额外的功能,如果您愿意,您可以支持没有JavaScript功能的移动/文本浏览器。

相关问题