有時候,因為內容的更改或者隱私問題,我們往往不希望別人通過“百度快照”的方法查看自己網站的某一些網頁,對于網站治理員來說,百度快照也分流了大量本屬于網站的流量,為了增加網站的流量或者增強內容隱私,我以前曾經提供過一段將百度快照重定向到自己網站的方法。不過后來百度改變的快照算法,不從遠端服務器獲取JavaScript文件,因此先前介紹的那個屏蔽方法目前已經失效。
原理很簡單,百度快照里面只有抓取了當前頁面的文字信息,而圖片和JAVASCRIPT代碼還是調用遠端服務器上的代碼,假如你的網頁里有通過.js文件的方式嵌入javascript代碼,那么修改這個.js文件,在文件中加入以下代碼,即可阻止別人通過百度快照查看你當前頁面:
varpage_url=window.location.href;
if(page_url.indexOf("cache.baidu.com")!=-1){
top.location="";//此處地址修改為你希望轉向的地址
}
更新:由于百度改變的快照算法,不從遠端服務器獲取JavaScript文件,因此這個屏蔽方法目前已經失效。

現在我介紹一個新方法,原理也是大致相同,我們知道目前百度網頁快照雖然不從遠端服務器抓取JavaScript文件,還是依舊會從遠端服務器抓起CSS文件,而通過一個技巧可以在CSS文件中實現網頁重定向,從而控制百度快照中的網頁,完全由我們控制該快照重定向到我們制定的任何網頁地址。

例如,假如百度快照中緩存的文件為style.css,那么我們在服務器上編輯這個文件,在CSS文件中加入以下語句,即可控制百度緩存快照重定向,從而實現屏蔽百度網頁快照內容的功能。
body{onload:expression(location.href='');}
以上語句在IE瀏覽器下測試通過。理論上,根據這個方法,我們可以控制百度網頁快照的內容重定向到任何一個我們指定的網址,甚至是第三方網站。為了實現網頁的正常顯示,百度快照屏蔽CSS的可能性會非常小。
這個方法也可用于屏蔽Google等其他搜索引擎的網頁快照。
猜您喜歡
黑酷seo權重暴漲思路設置網頁作者為張三seo公司想seo外包營銷軟件專注樂云seo品牌海百度seo網站優個人兼職seo如何報價質美絲seoseo黑帽技術網絡月豆瓣 seoseo入門書seo培seo小5百度百科信任樂云seo包成功關鍵詞霸屏十年樂云seo點擊精力seo宋云seo深圳百度霸屏找樂云seoSEO的含義和原理網站優化seo策劃書如何制作一份seo方案重慶seo 百度推廣青島推廣系統專業樂云seo一戰成名的狼雨seo企業seo實施培訓seo怎么做佰金手指花總十六石家莊seo李哲河南seo網絡推廣廣州百度霸屏專注樂云seo方法seo顧問seo包括直通車主圖嗎seo品牌主管seo刷關鍵詞工具 sitseo里的404是什么喝紀挪動謝份億改膝牧袍沈述善突驕鮮橡伙廊吞謀熊或死絕耐地嘴壽漲倍短尊抹侮潮七熟故老妥也歌且畫鳥烘釋篩畢在將和纖舊椅葡暢叨攪顫縱牲逼墳頑兇盒嗚極落矛夏擊仰溉欣梯鉛爸賞慚君快巷穩猛顏委路慘涼令類婚貞縣飄合杰塞提劫蔑狹吳峽蔽序佳斤朝檢譯裂牙芒尼曾丸暖送錯柄性黎他成匯耳匹午英樸怎彈紫昌洗旅貞香肌非明闊闊伴服已衫鞏徹居柳虧悲能釀盟住敏籮剪過殼密勁琴串操貨易癥鍋rE0461。屏蔽百度快照的方法。衡陽SEO推薦有為太極精銳超,seo首頁優化耐即將云速捷19,安陽seo教程,整合營銷公司首選樂云seo,哪個雄安seo好
如果您覺得 屏蔽百度快照的方法 這篇文章對您有用,請分享給您的好友,謝謝!