网站建好后,并且有一定的文章量后,就可以进行主动推送的操作了。要做这些操作,首先要在百度站长平台注册一个账号,网址如下:
https://zhanzhang.baidu.com
现在已经更名为搜索资源平台,在这个平台注册好账号,然后就提交网站,验证网站,网站验证通过后方可进行主动推送相关环节。
主动推送API获取
在百度站长平台的左边找到“普通收录”,在右边的“普通收录”下面有一个“资源提交”,在其下面有一个“API提交”,往下滚动找到“推送示例”,其他的示例暂且不管,找到第三个“PHP推送示例”,下面有一串代码,完整复制下来,粘贴到记事本中,但这样还不能用,必须在最前面加入“<?php”,最后面加入“?>”,完整代码如下:
将'http://data.zz.baidu.com/urls?site=你的网址&token=准入密钥';中你的网址和准入密钥更改过来上传到网站根目录即可。
主动推送网址填法
其实网站怎样填这个问题比较简单,通过以上的代码可以看出来,第3行与第4行,代码如下:
将这两个示例网址替换成自己网站的文章网址即可,应该注意的是前后的英文分号或后面英文逗号一定不能去掉,用记事本把这些代码只为tuisong.php,上传到网站根目录。
查看推送反馈:
1.成功推送
状态码为200,可能返回以下字段:
成功返回示例:
{
"remain":4999998,
"success":2,
"not_same_site":[],
"not_valid":[]
}
2. 推送失败
状态码为4xx,返回字段有:
失败返回示例:
{
"error":401,
"message":"token is not valid"
}
通过以上反馈的字段,就可以知道成功推送了多少条文章url以及出现错误的原因。
文章网址的获取
百度站长平台主动推送的网址填法,我觉得根本不值一提,倒是网站文章的网址获取更有一些难题,你总不可能打开网站列表,用右键一个一个的去复制吧?下面就来说说如何快速获取网站的方法。
以织梦DEDECMS建站系统为例,我们只需要搞一个单页就可以实现该功能。首先,复制以下代码:
将已经复制好的代码粘贴到记事本中,然后把http://192.168.3.2更改成你自己网站的网址,另存为url.htm,记得改成与网站相同的编码,通过FTP把这个文件上传到你网站模板目录中。
然后回到网站后台,通过“核心”、“频道模型”、“单页文档管理”,在右边选择“增加一个页面”,页面标题填写文章网址,关联标识后面的框填url,模板文件名{style}/url.htm,就是刚才创建那个模板,文件名填写url.txt,最后确定保存,然后勾选这个单页,选择右上面的“更新选中页面”,在浏览器中输入http://192.168.3.2/url.txt(记得把把http://192.168.3.2更改成你自己网站的网址)就会自动生成所有文章的网址了。
复制这些网址,替换掉网站根目录中tuisong.php文件中的两行示例网址,再在浏览器中输入http://192.168.3.2/tuisong.php(记得把把http://192.168.3.2更改成你自己网站的网址)就会弹出是否推送成功的反馈。
以上就是本篇文章【百度站长网站收录主动推送网址怎么填怎么用以及相关教程】的全部内容了,欢迎阅览 ! 文章地址:http://www.cs-ej.cn/news/5557.html 资讯 企业新闻 行情 企业黄页 同类资讯 首页 网站地图 返回首页 成事e家移动站 http://shsunc.cs-ej.cn/ , 查看更多