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