首頁  >  文章  >  CMS教程  >  wordpress如何防止被採集

wordpress如何防止被採集

(*-*)浩
(*-*)浩原創
2019-07-13 11:38:164979瀏覽

可能很多人遇到過自己網站的內容被惡意採集的情況,特別是哪些新站,原創站,自己辛辛苦苦的寫的文章,卻遭到別人的惡意採集。因為自己是新站,權重不高,人家網站的權重高,拿過去人家的收錄了,而且還有很好的排名,自己網站上的內容可能都還沒收錄。

wordpress如何防止被採集

如果是這樣的話,那麼搜尋引擎就可能判斷我們的網站是採集人家的,這樣是非常不公平的。面對這樣的問題,我們就來了解下wordpress如何防止文章被惡意採集。

那下面我就介紹兩種防止惡意採集的方法:

第一種方法:

我們可以關閉wordpress自備的一些訂閱Feed功能,大家知道wp有一些自帶的rss訂閱功能,而大多數人都會選擇利用feedsky等媒介進行燒錄,這樣wordpress自帶的這個功能就可以關閉了。

那怎麼關閉這個功能呢?具體的操作是:打開後台——外觀——編輯——打開functions.php文件,然後將以下程式碼複製進去:

/关闭订阅
  function disable_our_feeds() {
  wp_die( __(‘Error: No RSS Feed Available, Please visit our homepage.’));}
  add_action(‘do_feed’, ‘disable_our_feeds’, 1);
  add_action(‘do_feed_rdf’, ‘disable_our_feeds’, 1);
  add_action(‘do_feed_rss’, ‘disable_our_feeds’, 1);
  add_action(‘do_feed_rss2′, ‘disable_our_feeds’, 1);
  add_action(‘do_feed_atom’, ‘disable_our_feeds’, 1);

複製好後,我們就可以輸入http://網域/feed來查看訂閱功能是否已關閉。

第二種方法:

這種方法就是為了防止右鍵複製功能,一般不建議大家使用。目前也有一些方法可以破解這種防複製功能的,稍微有點基礎的人都應該可以辦到,因為這樣做可能對閱讀者不友好,特別是像一些原創的技術型博文,這麼做顯然要失去大部分的瀏覽者,所以在採用這種方法前大家要慎重考慮。

不過還是把這種技術分享給大家,具體的做法就是將以下程式碼加入主題檔footer.php的最下面即可:

<script type=”text/Javascript”>   
<!–   document.oncontextmenu=function(e){return false;};   document.onselectstart=function(e){return false;};   //–>   
</script>   
<style>   
body{   -moz-user-select:none;   }   
</style>   
<SCRIPT LANGUAGE=javascript><!–   if (top.location != self.location)top.location=self.location;   //–></SCRIPT>   
<noscript><iframe src=*.html></iframe></noscript>

更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!

以上是wordpress如何防止被採集的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn