如何利用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到搜索引擎平台的操作步骤到这就完成了。