Window.location.href Set no-follow



>新手问题:

$(document).ready(function(){
    $("#phone").click(function(){
        window.location.href = window.location.href + "&set=phone";
    });
});

我想将其设置为 nofollow。我不希望谷歌索引显示&set=phone的链接。我该怎么做?

如果您不希望 Google 将某个网址编入索引,请在 robots.txt 中提及该网址或在其中添加<meta name="robots" content="noindex">

nofollow关系仅适用于链接(你的 JavaScript 不是链接),并不意味着"不要索引这个"(它的意思是"这个链接不是认可")。


使用"set"一词意味着您正在向服务器发送存储某些数据的指令。这将使它成为非幂等请求,您不应该对它使用 GET。如果是这种情况,请使用 POST 方法提交表单,而不是为 location.href 分配值。谷歌不会提交此类表单。

相关内容

最新更新