关注安徽站长创业、网站优化、网站推广及搜索引擎优化(SEO)的自媒体平台,分享最新的seo和网站优化知识

akcms6.1实现百度站长工具的主动推送链接功能

发布:雷都SEO2020-3-10 20:53分类: akcms使用手册 标签: 网站优化 akcms6.1

登录到百度站长工具http://zhanzhang.baidu.com,网页抓取→链接提交→主动提交,现在有主动推送(实时)和sitemap。


sitemap作为一个网站标配,都应该具备,而且百度现在是对部分网站开放sitemap抓取,至少对新站是不支持的。


那么我们就应该积极利用好主动推送功能,本案例以akcms为例,其他系统可以借鉴。


在akcms新建一个模板,tuisong.htm


<?php

$urls = array(

<{getitems num="500" category="9,10,11,12,13,14,15" newinseconds="36000" orderby="id_reverse" template="

   '[url]',

"}>

);

$api = 'http://data.zz.baidu.com/urls?site=www.xxoo.com&token=APLehdsmkOxLR4lu';

$ch = curl_init();

$options =  array(

   CURLOPT_URL => $api,

   CURLOPT_POST => true,

   CURLOPT_RETURNTRANSFER => true,

   CURLOPT_POSTFIELDS => implode("\n", $urls),

   CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),

);

curl_setopt_array($ch, $options);

$result = curl_exec($ch);

echo $result;

?>

注意,以上代码主要来自百度站长工具主动推送的php推送示例,其中:

1,getitems标签是获取最近10个小时新增内容的URL链接,参数大家根据自己的情况修改。

2,$api = 'http://data.zz.baidu.com/urls?site=www.xxoo.com&token=APLehdsmkOxLR4lu';这个也来自百度站长工具后台,你登录后,应该会显示你网站及其对应token准入密钥,请替换成你自己的api。

3,注意,代码前面和末尾加了PHP的符号,加这个的目的是为了后面生成php文件。


最后,在akcms后台新建单页,选择模板tuisong.htm,文件名为/tui.php,然后生成文件,你就可以通过http://www.xxoo.com/tui.php直接访问。


正常的话,tui.php会返回以下代码:

{"remain":78,"success":88}

remain表示今天还有78条可推送。

success表示本次成功推送88条。

转载请注明:本文《akcms6.1实现百度站长工具的主动推送链接功能》链接: http://seo.leidu.net/post-390.html

百度已收录

已有 0/37 人参与

发表评论:

欢迎分享合肥SEO自媒体seo.leidu.net

合肥网站SEO

欢迎使用手机扫描访问本站,还可以关注微信哦~