在Google的网站管理员工具中,我们正在抓取错误代码 400 。
我们正在实施第三方广告,爬虫程序获取了链接并在其后添加了宏。为了清楚起见,假设我们有www.name.com/stackoverflow
,并且由于URL更改为
www.name.com/stackoverflow/%%CLICK_URL_UNESC%%http%3A//bs.serving-sys.com/BurstingPipe/adServer.bs%3Fcn%3Dbrd%26FlightID%3D25387941%26Page%3D%26PluID%3D0%26Pos%3D1547945272
我们如何解决这个问题或阻止google从我们的sie中获取这些链接,但又不损害原始链接?
答案 0 :(得分:0)
您需要修复链接。您发布的链接的两个版本均无效,因为它们的前缀无效。
他们需要以https://
或//
或仅以 <script>
var $select = $("select");
$select.on("change", function() {
var selected = [];
$.each($select, function(index, select) {
if (select.value !== "") { selected.push(select.value); }
});
$("option").prop("disabled", false);
for (var index in selected) { $('option[value="'+selected[index]+'"]').prop("disabled", true); }
});
</script>
开头。