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