java实现百度资源平台主动提交链接
网站上线以后如果是做百度排名,那么紧跟着就要在百度搜索资源平台做主动提交、自动提交、移动适配等操作,那么主动提交如何通过java实现,将网站新产生的链接实时提交给百度蜘蛛加速收录呢?
1.使用主动推送功能会达到怎样效果
及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录
保护原创:对于网站的最新原创内容,使用主动推送功能可以快速通知到百度,使内容可以在转发之前被百度发现
2.java实现主动提交
/** * 百度链接实时推送 * @param Parameters 提交的链接数组:* http://www.example.com/1.html* http://www.example.com/2.html* @return */public static String postTuiSong(String url,String[] Parameters){String PostUrl=url;if(null==PostUrl || null==Parameters || Parameters.length==0){return null; }String result = "";PrintWriter out = null; BufferedReader in = null;try { //建立URL之间的连接URLConnection conn = new URL(PostUrl).openConnection();//HttpURLConnection conn = (HttpURLConnection)new URL(PostUrl).openConnection();//if(conn.getResponseCode()!=200){//设置通用的请求属性 conn.setRequestProperty("User-Agent", "curl/7.12.1"); conn.setRequestProperty("Host", "data.zz.baidu.com"); conn.setRequestProperty("Content-Type", "text/plain"); conn.setRequestProperty("Content-Length", "83"); //发送POST请求必须设置如下两行 conn.setDoInput(true);conn.setDoOutput(true);//获取conn对应的输出流 out = new PrintWriter(conn.getOutputStream()); //发送请求参数 String param = "";for(String s : Parameters){ param += s+"\n"; }out.print(param.trim());//进行输出流的缓冲 out.flush();//通过BufferedReader输入流来读取Url的响应 in = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line;while((line=in.readLine()) != null){ result += line; } //}} catch (Exception e) { System.out.println("post推送出现异常!"+e);e.printStackTrace();} finally{try{ if(out != null){ out.close(); } if(in != null){ in.close(); } }catch(IOException ex){ ex.printStackTrace(); }}System.out.println("post推送结果:"+result);return result; }
}
其中url为百度提供的主动提交链接
parameters为提交的数据数组集合,比如我们每次只提交一条链接就这样写:
long id=12;
String [] parameter = new String[1];
parameter[0]="https://www.citywy.com/know/"+id+".htm";
postTuiSong(parameter);
java实现百度资源平台主动提交链接相关推荐
- Java百度网盘创建链接,java获取百度网盘真实下载链接的方法
本文实例讲述了java获取百度网盘真实下载链接的方法.分享给大家供大家参考.具体如下: 目前还存在一个问题,同一ip在获取3次以后会出现验证码,会获取失败,感兴趣的朋友对此可以加以完善. 返回的Lis ...
- 友价源码怎么样主动提交链接给百度?
提供友价商城源码插件,友价源码是不支持百度链接主动提交,原创插件,全网独一. 应用主动推送功用有什么用处? 及时创造: 可以最大延伸百度爬虫创造站点新链接的时间,可以使新公布的页面可以在第一时间被百度 ...
- 常州SEO姜东:百度资源平台站点验证图文怎么做?
搜索资源平台为站点提供三种验证方式:文件验证.html标签验证.CNAME验证.最为常见的就是文件验证,也是比较简单方便的一种方法. 1.文件验证 (1)登录百度搜索资源平台--点击用户中心--点击站 ...
- 微信公众号java模拟登录_【微信公众平台改版后】Java模拟登录微信平台,主动推送消息给用户...
一.简要说明 在博文<Java模拟登录微信公众平台,主动推送图文消息给用户>中提到使用Java语言登录微信公众平台,然后发送图文消息给用户,基本可以符合使用要求,但是在今年10月23日,微 ...
- 百度站长平台主动推送Python源码
废话不多少,直接上源码 # -*- coding:utf-8 -*- import requests import json import re import time def readdata(): ...
- Java调用百度短网址生成短链接
1. 方式一 直接在线生成 https://dwz.cn/ 2. 方式二 调用接口生成 引入gson-2.8.5.jar 可以通过maven仓库搜索下载地址 http://central.maven. ...
- 百度资源(站长)平台怎么提交收录?
今天给大家讲解一下百度资源平台怎么提交链接和提升"收录". 注意:这边的收录实际讲是索引,可以简单的理解为 索引=被搜索引擎抓到并收入到库中 我们平常说的收录=放出被你在搜索引擎看 ...
- 百度即将下线熊掌号,资源平台新增快速收录取消提交收录入口
5月14号,百度资源平台进行了改版,取消了原来的收录提交入口,新增了一个"快速收录",如图显示: 并将原来的收录名称修改为了普通收录,很明显,百度想将原来的熊掌号收录合并到百度资源 ...
- 百度站长资源平台自动批量抓取诊断工具(站长站群seo工具)
背景 百度站长资源平台抓取诊断功能提供了如下说明: 抓取诊断工具,可以让站长从百度蜘蛛的视角查看抓取内容,自助诊断百度蜘蛛看到的内容和预期是否一致. 每个站点每周可使用70次,抓取结果只展现百度蜘蛛可 ...
最新文章
- 华大 MCU 之七 DMA 导致 SPI 异常停止的原因分析、DMA 配置的那些坑
- 5G专网为“江南皮革厂”带来了什么?
- Java应用集群下的定时任务处理方案(mysql)
- 如何在Outlook中的电子邮件上显示快速操作按钮
- java实现驾校考试系统_jsp驾校考试系统
- Oracle利用序列实现自动增长列
- Kaggle 房价预测竞赛优胜方案:用 Python 进行全面数据探索
- java 多进程多线程_Java并发编程原理与实战三:多线程与多进程的联系以及上下文切换所导致资源浪费问题...
- Linux mii-tool命令
- 这个俄罗斯大神,又出新作品了!
- Linux的nc,局域网文件互传
- 118、交换机配置规范
- Swift 网络请求——Moya的使用
- 域格 ASR CAT4 系列模块FOTA 升级(HTTP 方式)
- Bellman_Ford的负环
- 我是云南的云南怒江的是什么梗 我是云南的云南怒江的梗出处
- 量子计算机原理 不确定,逃避量子物理学中的不确定性原理
- C语言 —— 数组(数组的声明、初始化、访问)与字符串指针
- vim 替换文本指令
- 云知识 - OMA-DM 和OTA的关系