js如何判断访问是来自搜索引擎还是直接访问

2025-03-10 20:39:02
推荐回答(1个)
回答1:

判断reffer来源,为空(即直接输入)就转向A网站,有来源就转向B网站。也可以更精确地判断来自哪个域名,哪个网站来选择转向的地址。
php:$_SERVER['HTTP_REFERER']
asp:Request.ServerVariables("HTTP_REFERER")
js:document.referrer
jsp:request.getHeader("Referer");
根据你的语言自行选择判断。这样几知道是否是用户还实在蜘蛛了。希望我的回答能帮到你。