如何阻止googlebot和其他机器人向网站购物车添加内容?每个网址最后都有以下内容
product.php?action=buy_now&products_id=255453
我在机器人文本中看到我可以通过添加来拒绝来自机器人的某些php文件
Disallow: /products.php
但我不想阻止products.php我只想阻止立即购买部分,因此机器人无法向购物车添加内容。
我尝试过Disallow:/*action=buy_now*
但它没有用。 :(任何想法?
感谢
答案 0 :(得分:3)
使用javascript创建结帐链接。 您可以编写一个简单的js函数来创建相同的URL并重定向用户。 例如:
<a href="javascript:void(0)" onclick="goBuy(255453)">Buy</a>
function goBuy(products_id) {
var url = 'product.php?action=buy_now&products_id=' + products_id;
window.location = url;
}
如果将此函数放在单独的.js文件中而不是HTML格式中会更好。谷歌和其他机器人不会读这个网址。
答案 1 :(得分:0)
将此代码添加到您的页面:
</b>