2019独角兽企业重金招聘Python工程师标准>>>
首先可以百度搜索一下 网站SEO优化,搜索出来的结果基本都是收费的、
换一种搜索关键字:HTML SEO优化 看到的是下面的结果
在下面一点的时候 可以看到有技术博客,看来是找对门了。但是阅读几遍后发现,都是基于HTML的 (正如刚刚搜索)
我们要做的是一个网站从开始编码 一直到 上线,然后到百度 谷歌 360 可以收录到的目标。
好像目前来看 百度没有这样的文章,是的,今天我就带大家来学习这些,(让每个网站都可以在百度解析到,(当然网站既然挂在服务器了 不要随便的发布或者随便的暂停服务))
下面我们分2个步骤来说明:
- 建站(我需要创建一个什么样子的网站) 相信只要是点击到这篇文章的用户都已经有自己的内容想法了。这边不做引导。 但是下面给一个用Java开发自己博客的文章(SpringBoot Mybatis layui ) 如果是其他语言,后续有能力后在开放。
- 上线
- 按照百度的格式 ,加入百度的文件。(访问百度https://ziyuan.baidu.com/管理自己的网站,增加自己的网站,验证百度文件)
继续往下走:
百度收录你的站点 www.zooafun.com
- 自动提交
- 主动提交
- java代码实现方式: (博客的结尾)
- 在线工具提交方式:
- 子弹教程在线提交方式
-
名称 邮箱 可以随意填写,后面的网址 请填写 百度下面的连接 下面的文本域 编写您要主动提交的地址(被百度收录的 ,注意) 多个地址 请以(英文逗号, 隔开)
-
- 子弹教程在线提交方式
- 自动提交
- 主动提交
- 手动提交
- 普通提交 https://ziyuan.baidu.com/linksubmit/index?site=http://www.zooafun.com/
- 每次可以提交20条连接,格式如下:
- www.zooafun.com
- www.zooafun.com
- www.zooafun.com
- 每次可以提交20条连接,格式如下:
- 新站保护数据推送通路可提交链接总限额300条,每日最多提交10条,请优先推送您网站首页或重要优质数据。
- 普通提交 https://ziyuan.baidu.com/linksubmit/index?site=http://www.zooafun.com/
原文来自于:https://www.zooafun.com/blog/10.html
Java 代码方式实现
public class BaiduTeampleSend {/*** 百度链接实时推送* @param postUrl* @param urls* @return*/public static String sendPOST(String postUrl, List<String> urls){if(null == postUrl || null == urls || urls.size() ==0){return null;}String result="";PrintWriter out=null;BufferedReader in=null;try {//建立URL之间的连接URLConnection conn=new URL(postUrl).openConnection();//设置通用的请求属性conn.setRequestProperty("Host","data.zz.baidu.com");conn.setRequestProperty("User-Agent", "curl/7.12.1");conn.setRequestProperty("Content-Length", "83");conn.setRequestProperty("Content-Type", "text/plain");//发送POST请求必须设置如下两行conn.setDoInput(true);conn.setDoOutput(true);//获取conn对应的输出流out=new PrintWriter(conn.getOutputStream());//发送请求参数String param = "";for(String string : urls){param += string+"\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();}}return result;}
}