前言:百度站长平台推出了关于主动推送的相关接口
主动推送能加速蜘蛛对网页的收录,减少收录的时间,同时也能让快速更新百度快照
有ruby推送示例,post推送示例,curl推送示例和php推送实例。
主动推送接口
接口调用地址:http://data.zz.baidu.com/urls?site=你的网站地址&token=你的token
参数名称是否必选参数类型说明
site是string在站长平台验证的站点,比如seo.xiangjianguo.cn
token是string在站长平台申请的推送用的准入密钥
type否string对提交内容的数据类型说明,原创数据参数:original, 请提交真实原创内容
由于大部分网站都是支持php的空间或者是php语言开发的。
所以在一定程度上php推送就显得非常实用。
php百度主动推送教程
首先第一步新建一个文本文档.txt
然后更名为xxx.php,例如zdts.php
php语言是开头为
…………………
结束为?>
接下来第二步。
生成你最新产生的文章,最新产生的文章在array数组的括号里,替换http://seo.xiangjianguo.cn/seojisu/465.html并产生多条就可以。前提是格式别错了
php主动推送格式是
‘http://www.example.com/1.html’, 切记不要忘了加单引号包起来,最后逗号结尾,单引号和逗号都是英文状态下的。
array(
‘http://seo.xiangjianguo.cn/seojisu/465.html’,
‘http://seo.xiangjianguo.cn/seojisu/459.html’,
);
新生成链接简单快捷批量生成技巧
可能有的朋友每天新生成的网页不止几条这样子,因此如果一条一条按照格式输入太蠢了。
这里有个技巧可以批量生成,用excel也是可以完成的,这里不讲了,我讲个批处理的方法。
采集新发表的文章或者栏目,利用sitemap地图采集,一般来说设置了栏目有规律的网站都是按照最新发表的文章来排序,采集一定时间然后生成sitemap.txt的格式,这样的格式一般是纯链接的。
接着新建一个批处理文件
例如pcl.bat,bat是批处理脚本文件格式输入以下代码
@echo off
set file=tui.txt
for /f %%i in (%file%) do (
echo ‘%%i’,>>tui1.txt
)
tui.txt就是你要提交的网址文件,每行一条,使用上面的sitemap.txt替换就可以。双击pcl.bat会生成一个tui1.php文件。然后全部复制放到上面php主动推送
array(
‘http://seo.xiangjianguo.cn/seojisu/465.html’,
‘http://seo.xiangjianguo.cn/seojisu/459.html’,
);
这样zdts.php文件就完美了。
php主动推送怎么推送呢?
上传zdts.php文件到根目录,访问www.你的域名/zdts.php
成功会返回这样的速记
{
“remain”:4999998,
“success”:2,
“not_same_site”:[],
“not_valid”:[]
}
“remain”:4999998,是配额。
“success”:2,是表示成功了几条。一般只会显示着2个参数。
后文:如果是原创的不妨加上原创参数code
$api = ‘http://data.zz.baidu.com/urls?site=你的网址&token=你的token密匙&type=original’;
原文:http://seo.xiangjianguo.cn/seojisu/465.html
转载请注明:哈尔滨小贱SEO博客 »