自拍亚洲一区欧美另类,亚洲成人影院,亚洲午夜久久久久妓女影院,最近中文字幕高清中文字幕无,亚洲熟妇av一区二区三区漫画

互聯(lián)網(wǎng)知識(shí)

精準(zhǔn)傳達(dá) ? 價(jià)值共享

洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營(yíng)銷規(guī)律

js判斷搜索引擎蜘蛛屏蔽內(nèi)容或進(jìn)行跳轉(zhuǎn)

作者:狐靈科技 | 2021-12-02 11:31 |點(diǎn)擊:

有些人可能會(huì)問,做站的誰不希望蜘蛛多來自己網(wǎng)站,用戶多來自己網(wǎng)站逛會(huì)兒,誰還傻乎乎的把用戶屏蔽掉,給他們看一個(gè)假的404頁面呢。其實(shí)在很多灰色網(wǎng)站中,屏蔽用戶進(jìn)行跳轉(zhuǎn)的手法用得很多,比如網(wǎng)站內(nèi)容不健康,如果被發(fā)現(xiàn)了,很有可能會(huì)帶來災(zāi)禍,這時(shí)屏蔽掉人的訪問操作,只給機(jī)器看內(nèi)容,人只能看到一個(gè)假的404頁面,搜索引擎照樣收錄,一般人也看不見內(nèi)容,安全第一。


<script language="javascript">
window.onload=function(){ var regexp=/\.(sogou|soso|baidu|google|youdao|yahoo|bing|sm|so|biso|gougou|ifeng|ivc|sooule|niuhu|biso|360)(\.[a-z0-9\-]+){1,2}\//ig; var where =document.referrer; if(regexp.test(where)) { }else{ //$("body").css("display","none"); $("body").html("準(zhǔn)備覆蓋的內(nèi)容你可以改成跳轉(zhuǎn)"); } }
</script>

這段js的意思是在網(wǎng)頁加載完成時(shí)執(zhí)行上面的js代碼,首先定義了很多搜索引擎的標(biāo)識(shí),比如百度(baidu)谷歌(Google)等等,如果有新增的,只需按照格式加在其中就可以了。然后通過js拿到referrer,再使用正則匹配上面的搜索引擎標(biāo)識(shí)。再進(jìn)行判斷,如果匹配成功,就說明是來自于搜索引擎,否則就是用戶訪問。
 

在來一段使用字符串查找實(shí)現(xiàn)的js。

<script language="javascript">
var s=document.referrer
if(s.indexOf("google")>0 || s.indexOf("baidu")>0 || s.indexOf("yahoo")>0 || s.indexOf("gou")>0 || s.indexOf("bing")>0 || s.indexOf("dao")>0 || s.indexOf("soso")>0 || s.indexOf("search")>0 || s.indexOf("114")>0 )
window.opener.navigate("跳轉(zhuǎn)地址或者改成你需要的邏輯")
</script>

意思差不多,只是將正則匹配改成了字符串查找indexof,這個(gè)方法如果找到了字符串就會(huì)返回字符串所在位置,否則就是-1,判斷是不是-1來實(shí)現(xiàn)功能。

如沒特殊注明,文章均為狐靈科技原創(chuàng),轉(zhuǎn)載請(qǐng)注明?? "js判斷搜索引擎蜘蛛屏蔽內(nèi)容或進(jìn)行跳轉(zhuǎn)
多一份免費(fèi)策劃方案,總有益處。

請(qǐng)直接添加技術(shù)總監(jiān)微信聯(lián)系咨詢

網(wǎng)站設(shè)計(jì) 品牌營(yíng)銷

多一份參考,總有益處

聯(lián)系狐靈科技,免費(fèi)獲得專屬《策劃方案》及報(bào)價(jià)

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:15082661954 / 大客戶專線:15523356218