<分区>
要调用新窗口、JavaScript 函数和其他内部内容,我一直在使用 onclick
和 cursor: pointer
而不是在 中使用 JavaScript 链接href
属性。这可以防止 #
出现在状态栏的 URL 中。
当链接到其他页面时,我使用带有友好 URL 的 normals hrefs。
我的问题
在链接的
href
中使用onclick
而不是 JavaScript 会影响性能吗?它会影响搜索引擎排名吗?
<分区>
要调用新窗口、JavaScript 函数和其他内部内容,我一直在使用 onclick
和 cursor: pointer
而不是在 中使用 JavaScript 链接href
属性。这可以防止 #
出现在状态栏的 URL 中。
当链接到其他页面时,我使用带有友好 URL 的 normals hrefs。
在链接的 href
中使用 onclick
而不是 JavaScript 会影响性能吗?
它会影响搜索引擎排名吗?
最佳答案
开始时,这样做不是个好主意,因为禁用了 JavaScript 的用户无法再在您的网站上导航 (NoScript)。
除此之外,无法右键单击并添加书签/在新窗口中打开页面。
如果您不希望这些“内部页面”被编入索引,请将 rel="nofollow"
添加到您的链接中。
关于javascript - 使用 onclick 处理程序而不是链接会影响站点性能和 SEO 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7587249/