使 google 的所有传出链接都没有索引

make all outgoing links noindex for google

我的网站上有太多外向的 link。 我想让它们全部 no index for google。 我不想写 rel="no index" 每个 link...

(< a href="..." rel="noindex, nofollow" >...< /a > )

我可以创建一个 class 并用 css 写这个吗?

然后

<div class="noindexlinks">

这可能吗?或者我可以为此编辑我的 htaccess 吗?

website

您不能通过 css.

分配 html 属性

然而,您可以使用任意 css class 和一些 jQuery.

来完成您想要做的事情
  • 首先,创建一个任意的class,比如no_follow_links

  • 将此 class 分配给各种 <a> 标签,例如 <a class="no_follow_links" href="http://address.com">

  • 写下你的jQuery代码,demo using the attr方法

NOINDEX is a meta tag, you're looking for nofollow 在你的 <a> 标签上。

$(".no_follow_links").each(function(){
 $(this).attr("rel","nofollow");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a class="no_follow_links" href="http://google.com">Link</a>
<a class="no_follow_links" href="http://bing.com">Link</a>
<a class="no_follow_links" href="http://yahoo.com">Link</a>