gpt4 book ai didi

javascript - 如何在 javascript 中添加 'nofollow' 链接

转载 作者:行者123 更新时间:2023-12-03 03:48:55 25 4
gpt4 key购买 nike

我尝试过这种方式,但它不起作用:

Java Script:
<script type="text/javascript">

function DoNav(theUrl)
{
document.location.href = theUrl;
}
</script>
Php code:
echo " onclick=\"DoNav('https://www.example.com/profile.php?id={$profile_id}'rel='nofollow');\">\n";

最佳答案

nofollow 涉及经典链接,不适用于在 JS 上打开的链接。它适用于搜索引擎机器人。

// Will indicate a robot that it does not have to follow this link
<a href="http://www.link.com" rel="nofollow"></a>

// If your action is JS opened you don't care to set nofollow, robots won't go on it.
<a href="#" onclick="window.open('http://www.link.com');"></a>

如果您只是想阻止机器人访问您网站上的特定地址,您应该使用 robots.txt :http://robots-txt.com/

如果您只是不想让 Google 访问您的特定页面 profile.php,您可以在 robots.txt 中添加此内容:

User-agent: Googlebot
Disallow: profile.php

您可以使用经典链接代替 JS 链接,并添加 nofollow :

<a href="./profile.php?id={$profile_id}" rel="nofollow">...</a>

不需要用JS打开

关于javascript - 如何在 javascript 中添加 'nofollow' 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45251945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com