是否有人尝试编写一段可以扫描的代码?某个div的内容,并修改其中的每个链接,以便添加rel =" nofollow"到每个链接?
我问,因为我无法在页面上的某些链接添加nofollow标记,但由于它们都在同一个div中,我想看看上述想法是否可以执行?
另外,我忘了提及: 这种方法安全的SEO是明智的 - 正如下面提到的Thad Blankenship - 爬行程序会抓取这些链接,然后执行一些不添加后续链接的jquery代码吗?
答案 0 :(得分:0)
使用jquery很容易。
$('#div-id a').attr('rel', 'nofollow');
但是,我不知道大多数搜索引擎是如何工作的,但我怀疑这会影响它们。在运行javascript之前,他们可能正在解析寻找nofollows的页面。虽然不是100%。
基本上,虽然您可以使用javascript执行此操作,但不要依赖于在DOM加载后遵循rel属性的搜索引擎。