Python 版百度站長平台鏈接主動推送腳本


如果自己的網站需要被百度收錄,可以在搜索結果中找到,就需要將網站的鏈接提交給百度。依靠百度的爬蟲可能無法檢索到網站所有的內容,因此可以主動將鏈接提交給百度。

在百度的站長平台上介紹了鏈接提交方法,目前有這四種:

主動推送:最快的提交方式,推薦將站點當天新產出鏈接立即通過此方式推送給百度,以保證新鏈接可以及時被百度收錄。

自動推送:最為便捷的提交方式,將自動推送的JS代碼部署在站點的每一個頁面源代碼中,部署代碼的頁面在每次被瀏覽時,鏈接會被自動推送給百度。可以與主動推送配合使用。

sitemap:將網站鏈接放到sitemap中,然后將sitemap的地址提交給百度。百度會周期性的抓取檢查您提交的sitemap,對其中的鏈接進行處理,但收錄速度慢於主動推送。

手動提交:操作起來麻煩。

為了讓網站最新的內容更加及時的提交給百度,使用主動推送就很必要,百度給的例子中沒有 Python 的。根據 Google 了一下,還真找到了不錯的腳本,分享收藏一下。

以下腳本使用 Python3,未在 Python2 環境下測試過。


 

讀取本地生成的 sitemap.txt 文件


 

另外,可嘗試以下腳本。


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM