今天Test玩站網(wǎng)的小弟我最近在研究也是學(xué)習(xí),所以分享給大家,歡迎一起研究 相信大家也是看過很多這樣的頁面,怎么實現(xiàn)的呢 一、先看正常頁面,搜索一下URL得到以下結(jié)果,見過這樣的收錄么 網(wǎng)站seo內(nèi)容干擾符分析與實現(xiàn)方法 接來下看看百度快照怎么識別頁面的,

網(wǎng)站seo內(nèi)容干擾符分析與實現(xiàn)方法 很想問各位,6不6,那么問題來了,正常頁面是什么樣的呢,下面上圖。

網(wǎng)站seo內(nèi)容干擾符分析與實現(xiàn)方法 正常用戶看到是這樣的結(jié)果,用戶和蜘蛛識別不一樣的效果,直接上干過看看怎么實現(xiàn)的。 二、網(wǎng)站頁面干擾符如何實現(xiàn) 網(wǎng)站seo內(nèi)容干擾符分析與實現(xiàn)方法
1、首先分析網(wǎng)站是什么語言寫的程序,網(wǎng)站后面加一個index(小尾巴后綴)就知道了,這里不多說了,
?2、猜測如果不是利用php實現(xiàn)的效果,那肯定會隱藏到JS當(dāng)中,所以我們繼續(xù)分析。 網(wǎng)站seo內(nèi)容干擾符分析與實現(xiàn)方法
3、經(jīng)過分析找到這個位置,
我們打開看看 var reBadWords = /?|?||?|?|?|?|【[a-z]+】|【|】|\[[a-z]+\]|\[|\]|\{[a-z]+\}|\{|\}/gi; //var a = document.getElementsByTagName("body")[0]; var a = document.getElementById('news_con'); var sUserInput = a.innerHTML; var sFinalText = sUserInput.replace(reBadWords,function(sMatch) { return sMatch.replace(/./g,""); }); a.innerHTML=sFinalText; function removeElementsByClass(className){ var elements = document.getElementsByClassName(className); while(elements.length > 0){ elements[0].parentNode.removeChild(elements[0]); } } var a = document.getElementById('news_con'); 網(wǎng)站seo內(nèi)容干擾符分析與實現(xiàn)方法 通過定位獲取內(nèi)容數(shù)據(jù),然后實現(xiàn)內(nèi)容替換,具體的JS不懂,靠自己去學(xué)了
文章地址:http://www.testyuming.cn/112.html