最近在网站SEO优化中接触到了百度站长平台中的向百度主动推送网址的功能。百度开放了API接口给站长,以便广大站长进行调用,主动推送网址。可是百度给出的API调用示例没有ASP语言的,经过搜索相关文章,找到了前人探索出的用ASP调用API主动推送网址的方法:

https://zhidao.baidu.com/question/268235943076276805.html

不过在按照网友分享的方法进行测试过程中,也发生了一些小问题,如下图所示。在调用PostHTTPPage函数过程中,该函数的第一个参数需要填写百度API接口的网址,这个网址中会包含百度分配给站长的token和你所要求收录的网站,第二个参数需要填写你所要推送的网址。一开始,按照网上示例代码,第一个参数没有加双引号,测试程序出错并提示缺少“)”,最终发现,只需将第一个参数的百度网址加上双引号即可。

关于该功能的完成代码如下所示,需要用到两个函数。在使用时,只需像上图一样,调用PostHTTPPage函数即可。

'↓↓↓主动推送链接给百度的函数↓↓↓
Function PostHTTPPage(url,data) dim Http set Http=server.createobject("MSXML2.SERVERXMLHTTP.3.0")Http.open "POST",url,false Http.setRequestHeader "CONTENT-TYPE", "text/plain" Http.send(data) if Http.readystate<>4 then exit function End ifPostHTTPPage=bytesToBSTR(Http.responseBody,"utf-8") set http=nothing if err.number<>0 then err.Clear
End function
'↑↑↑主动推送链接给百度的函数↑↑↑'转换编码函数Function BytesToBstr(body,Cset) dim objstream set objstream = Server.CreateObject("adodb.stream") objstream.Type = 1 objstream.Mode =3 objstream.Open objstream.Write body objstream.Position = 0 objstream.Type = 2 objstream.Charset = Cset BytesToBstr = objstream.ReadText objstream.Close set objstream = nothing End Function 

使用ASP语言向百度主动推送网址的方法和经验分享相关推荐

  1. 浏览器安全检查己通过_百度主动推送三项合一功能

    百度主动推送三项合一功能 作者:68喜 功能模块:搜索关键词记录推送熊掌号当天推送+熊掌号历史推送+普通主动推送 */ //错误显示屏蔽 error_reporting(E_ERROR | E_WAR ...

  2. 实现织梦dedecms百度主动推送(实时)网页抓取

    做百度推广的时候,如何让百度快速收录呢,下面提供了三种方式,今天我们主要讲的是第一种. 如何选择链接提交方式 1.主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保 ...

  3. dede 百度主动推送插件

    dede 百度主动推送插件 2019-1-22 更新,可添加多个推送地址: 服务器需要支持 PHP CURL http://bbs.zhanzhang.baidu.com/thread-2181459 ...

  4. 百度主动推送怎么用?

    百度主动推送的作用是有目共睹的,百度主动推送最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录. 使用主动推送功能会达到怎样效果 百度主动推送可以缩 ...

  5. 百度php主动推送每天,百度主动推送(实时)制作 简单3步轻松完成

    怎样才能使新更新的文章更快的被百度收录,是所有站长最头疼的事情之一,而百度在这一块问题上为了我们站点也算是煞费苦心,如若不然也不会提供了"链接提交"工具. 百度给出的链接提交方式有 ...

  6. 百度站长SEO自动推送软件工具 百度主动推送收录快吗

    百度站长SEO自动推送软件工具 百度主动推送收录快吗 百度快速收录神器 新站长SEO工具 本seo站长工具软件使用的百度站长平台官方提供的API推送接口 百度seo软件 主动推送工具插件的作用 是批量 ...

  7. php推送amp到百度,phpcms添加百度主动推送功能(发布时自动推送URL到百度站长平台)教程...

    百度最近取消了JS自动推送URL到站长平台的功能,用户只能使用主动推送,不过主动推送大多需要手动来实现,或是使用API接口对小白来说不太友好,这里小编整理了关于phpcms添加百度主动推送功能(发布时 ...

  8. 帝国cms百度主动推送链接主动提交插件

    今天为大家分享一款非常好用而且很实用的帝国cms百度主动推送链接主动提交插件,本插件支持有:百度PC主动推送,百度移动端推送,百度MIP推送,百度熊掌推送,神马MIP推送. 在安装<帝国cms百 ...

  9. 百度主动推送代码 批量改进版

    百度主动推送代码,批量推送页面所有URL.说明:改进修复推送undefined错误问题. <script type="text/javascript"> //by ht ...

最新文章

  1. 终端连接mysql是出现error 2003_远程连接MySQL报错ERROR 2003解决办法
  2. OS X 下在代码中枚举所有进程的方法
  3. Tensorflow安装笔记
  4. 好程序员技术文档HTML5开发中的javascript闭包
  5. JAVA入门级教学之(内存地址的引用示例)
  6. python根据模板生成pdf文件_程序生成word与PDF文档的方法(python)
  7. (转) QImage总结
  8. Android平板怎么抠图,Photoshop手机版怎么抠图去背景?
  9. parallels desktop win7远程桌面第一个字符shift键不生效
  10. 什么是外包公司,外包公司与互联网公司的区别
  11. Dilated/Atrous Convolution
  12. SPI-flash模拟U盘
  13. Android使用的MQTT客户端
  14. 趋势交易中区间跨度的定义
  15. ADC分类及主要技术指标
  16. 基于属性的访问控制(ABAC)定义与思考 ——ABAC的基本概念
  17. 解决GERRIT MERGE冲突“GIT SUBMIT INCLUDING PARENTS”
  18. OpenGLES的shader介绍
  19. 51单片机延时函数、如何计算
  20. heroku部署python-docker的web服务器

热门文章

  1. 眼动仪行业调研报告 - 市场现状分析与发展前景预测
  2. 眼动数据分析基础_AOI分析动态刺激物
  3. 计算机体系结构|MIT6.175和MIT6.375学习笔记
  4. win7台式机光驱计算机里不显示器,Win7系统下我的电脑中没有光驱图标如何解决...
  5. 英雄无敌3 死亡阴影 修改器
  6. 基于JS和vue的sql编辑器功能的实现
  7. LaTex学习笔记——TeXworks中某些特殊字符如何写入?
  8. javamail阅读回执_使用阅读回执可能会让您变得更好
  9. Java项目:SSM律师事务所律师管理系统
  10. Tomcat详解(七)——Tomcat使用https配置实战