如何利用curl主動推送url到各大搜索引擎(適用百度、搜狗、360搜索、神馬)
相信seo技術人員都經常用到站長平臺里面的數據推送,curl主動推送方式是一種很簡單直接的推送方式,今天就來說一下這個改如何使用。
curl是什么?就不多做解釋了,百度會解釋的更清楚,主要來說一下如何利用curl主動推送url。
首先下載安裝配置安裝curl,網上也有很多現在的技術,不過我還是簡單說一下:
首先在百度里搜索 curl下載,找到如下圖
然后找到下圖中的curl Download Wizard!,點擊進去
然后找到curl executable,點擊進去
找到對應你系統的選項,一般選擇64位的,如果你還在用XP就選擇32位的就好了,我選的64位,然后Select
然后默認(這個Generic就是通用版的),選擇Select
然后下載就好,下載完解壓,復制到安裝目錄,一般建議放到D盤。
然后找到 我電腦-右擊 屬性-高級環境設置-環境變量-新建
變量名輸入curls,變量名是curl.exe的安裝目錄,一般是/你的安裝目錄/bin/curl.exe,我的配置如下圖:
確定,然后找到PATH變量,在變量值最后加上,%curls%,如圖
確定,應用,確定保存。
ctrl+R調出你的命令行,輸入curl --help,回車,有返回值就證明安裝成功了,
到此curl就算安裝成功了,然后就是提交你的本地url文件。
首先你要準備好自己的url.txt文件,只是這個文件怎么得到在這里就不贅述了,之前寫了一篇《如何提取sitemap.xml中的url生成sitemap.txt》 也許會對你有幫助。
架設我已經有了url.txt的文件,而且我把他放到了D盤的根目錄,那么現在先在命令行切換到D盤,直接在命令行輸入D:,如果返回D:/>,那證明已經在D盤了,
然后輸入
curl -H 'Content-Type:text/plan' --data-binary @sitemap.txt "提交地址"
提交地址在你的站長平臺后臺會獲取到,每個網站都有不同的key,填入后回車就可以執行,如上圖一般returncode返回的就是提交的成功數,可能不同平臺的提示略有不同,官方提供這個工具的一般都有返回說明,注意看一下就知道了,用curl主動提交url到搜索引擎平臺的操作步驟到這就完成了。