javascript - 使用 onclick 处理程序而不是链接会影响站点性能和 SEO 吗?

标签 javascript jquery performance seo

<分区>

要调用新窗口、JavaScript 函数和其他内部内容,我一直在使用 onclickcursor: pointer 而不是在 中使用 JavaScript 链接href 属性。这可以防止 # 出现在状态栏的 URL 中。

当链接到其他页面时,我使用带有友好 URL 的 normals hrefs。

我的问题

  • 在链接的 href 中使用 onclick 而不是 JavaScript 会影响性能吗?

  • 它会影响搜索引擎排名吗?

最佳答案

开始时,这样做不是个好主意,因为禁用了 JavaScript 的用户无法再在您的网站上导航 (NoScript)。

除此之外,无法右键单击并添加书签/在新窗口中打开页面。

如果您不希望这些“内部页面”被编入索引,请将 rel="nofollow" 添加到您的链接中。

关于javascript - 使用 onclick 处理程序而不是链接会影响站点性能和 SEO 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7587249/

相关文章:

sql - Oracle 不能推断这些查询是相同的——生成了非常不同的执行计划

performance - 快速计算二进制numpy数组的质心

javascript - 在 IDEA 中禁用 JavaScript 的类似 LiveEdit 的功能

javascript - 如何获取特定工作日的日期并格式化

javascript - 在表单中使用 jQuery 使用箭头键跳转到下一个输入字段

javascript - jQuery 事件按键 : Which key was pressed? A-Z, & @

javascript - 嵌套脚本?

java - 使用一个 3d 阵列还是两个 2d 阵列更好?

javascript - 使用空对象作为条件 if 循环的参数

JavaScript 倒计时器到每天的特定时间